Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
27 changes: 0 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,3 @@
## Android Programming Task

In order to be considered for the Android position, you must complete the following steps.

*Note: This task should take no longer than 1-2 hours at the most.*



### Prerequisites

- 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.

- 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).

- 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.

## Task

1. Fork this repository (if you don't know how to do that, Google is your friend)
2. Create a *source* folder to contain your code.
3. In the *source* directory, please create an Android app that accomplishes the following:
- Connect to the [Github API](http://developer.github.com/)
- Find the [rails/rails](http://github.com/rails/rails) repository
- Find the most recent commits (choose at least 25 or more of the commits)
- Create a RecyclerView that displays the recent commits by author in a view.
- [Click here](example.jpg) for a screenshot mock up of what the final product should look like
4. Commit and Push your code to your new repository
5. Send us a pull request, we will review your code and get back to you


Binary file added source/.DS_Store
Binary file not shown.
15 changes: 15 additions & 0 deletions source/GithubDemo/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
.DS_Store
/build
/captures
.externalNativeBuild
.cxx
local.properties
65 changes: 65 additions & 0 deletions source/GithubDemo/.idea/$CACHE_FILE$

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions source/GithubDemo/.idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions source/GithubDemo/.idea/.name

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

139 changes: 139 additions & 0 deletions source/GithubDemo/.idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions source/GithubDemo/.idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions source/GithubDemo/.idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 22 additions & 0 deletions source/GithubDemo/.idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 25 additions & 0 deletions source/GithubDemo/.idea/jarRepositories.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions source/GithubDemo/.idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions source/GithubDemo/app/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/build
Loading