The skeleton of an app has been created for you. You will need to complete it by making all the the tests in the test [https://github.com/ucsd-ext-android-rja/android-1-week-1/tree/master/app/src/test/java/com/android1ucsd/week1] folder pass.
Data can be sent between activities using an android.content.Intent
. In this assignment you will need to be familiar
with how to pass String and Parcelable objects through intents.
During class we will go over how to build a RecyclerView with a RecyclerView.Adapter, ViewHolders, and a LayoutManager.
Testing is an important part of the development cycle. This includes several tests that you can run to see if you have completed the assignment correctly. If all the tests pass you can submit the assignment.
Some of the classes in this assignment are written in Kotlin. Don't worry if you are not familiar with Kotlin yet, this assignment does not require you to write a lot of Kotlin code. If you want to get a head start on learning Kotlin check out https://play.kotlinlang.org/koans/Introduction/Hello,%20world!/Task.kt