Skip to content

camilogo1200/twitter_clone_android

Repository files navigation

mParticle Android Takehome Test

This is the skeleton of a Twitter-clone Android app, designed to get you started.

Take home Requirements

Please spend no longer than 4 hours on your solution. Generally speaking - don't worry about how pretty the UI is - focus on creating clean code and abstractions.

Please update the app with all of the following, or anything else that you think could be appropriate. Reference the official twitter app for ideas!

  • Pulling a timeline of tweets from a service abstraction. The backing of this service could be a local database, a basic webservice, or a combination for offline scenarios.
  • Add the ability to author a tweet
  • Add the ability to add or remove followers
  • Add at least one instrumented and one unit test
  • Anything else you can think of - we want to see where you take it!

Submission

  • Unzip the attached git repository to your machine and commit any changes to your local copy of the repository.
  • Submit your solution by uploading a zipped copy of your local git repository to the shared Goolge Drive folder.
  • Include a write-up of how you would scope out the future of this project (what could come next, improvements you'd make, etc)

Questions we'll ask (about your submission in next round)

  • What design pattern did you choose and why? (MVVM, MVI, MVP, etc)
  • How did you handle data caching and errors in the app?
  • What tests did you add? (performance, mocking, etc)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages