Welcome to the code repo for the Android workshop for Capital One's Software Engineering Summit!
In this workshop, you will learn a basic Android app featuring a login screen which leads to an "account summary" screen which displays the user's name and the recent transactions for one of their cards.
The resulting app will feature the following:
- A two Activity app, with data passed from the first to the second.
- UI layout using ConstraintLayout
- Local data storage for user credentials using SharedPreferences
- Rendering a list using a RecyclerView
- Real networking & JSON parsing for login
- Open
workshop-starter
in Android Studio and run the project on a physical device or emulator! - You can also open
workshop-completed
in Android Studio if you'd like to see project after we're finished!
See the Step-by-Step Instructions for a full written version of the workshop, including code, screenshots, and helpful links!