├── README.md └── example.jpg /README.md: -------------------------------------------------------------------------------- 1 | ## Android Programming Task 2 | 3 | In order to be considered for the Android position, you must complete the following steps. 4 | 5 | *Note: This task should take no longer than 1-2 hours at the most.* 6 | 7 | 8 | 9 | ### Prerequisites 10 | 11 | - Please note that this will require some basic [Java](http://heather.cs.ucdavis.edu/~matloff/Java/JavaIntro.html) and [Android](http://d.android.com) knowledge. 12 | 13 | - If you don't know java, [take a few minutes to learn the basics](http://mobile.tutsplus.com/series/learn-java-android-development/) and if you don't know Android [learn about it here](http://d.android.com/resources/index.html). 14 | 15 | - You will need to have [Java](http://www.java.com/en/download/), [Android Studio](http://developer.android.com/sdk/installing/studio.html) or [IntelliJ](http://www.jetbrains.com/idea/download/), and the [Android SDK](http://d.android.com/sdk/index.html) installed. 16 | 17 | ## Task 18 | 19 | 1. Fork this repository (if you don't know how to do that, Google is your friend) 20 | 2. Create a *source* folder to contain your code. 21 | 3. In the *source* directory, please create an Android app that accomplishes the following: 22 | - Connect to the [Github API](http://developer.github.com/) 23 | - Find the [rails/rails](http://github.com/rails/rails) repository 24 | - Find the most recent commits (choose at least 25 or more of the commits) 25 | - Create a RecyclerView that displays the recent commits by author in a view. 26 | - [Click here](example.jpg) for a screenshot mock up of what the final product should look like 27 | 4. Commit and Push your code to your new repository 28 | 5. Send us a pull request, we will review your code and get back to you 29 | 30 | 31 | -------------------------------------------------------------------------------- /example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donnfelker/example-android-challenge/5a5653d37b1b997e80f34691367a60300f749f27/example.jpg --------------------------------------------------------------------------------