Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/r100-stack/android-weekly-series-capstone-my-favorite-dogs-app


https://github.com/r100-stack/android-weekly-series-capstone-my-favorite-dogs-app

Last synced: 26 days ago
JSON representation

Awesome Lists containing this project

README

        

# Android Weekly Series

Welcome to the Android Weekly Series hosted by Google's Developer Student Club (DSC) program!

This is a ten week workshop series every Saturday, 1:30 - 3:30 EST from July 11, 2020 to Sept 12, 2020.

This series will cover all the essential skills needed to build professional, robust, and attractive Android apps.

Register now on EventBrite: [register.dsclsu.com/android](https://register.dsclsu.com/android)

More info on: [www.dsclsu.com/android](https://www.dsclsu.com/android)

## Capstone: My Favorite Dogs App

Keep track of your favorite dogs with this "My Favorite Dogs" app that's backed by Firebase's Realtime Database.

Captain Whiskers: Woof Woof... I like this app. All you humans should download and use it.

### Screenshots (App)





### Screenshots (App with Firebase demo)






### Skills Learned

* Firebase's Realtime Database
* Read, Write, Edit and Delete data in realtime.
* RecyclerView
* Displaying list of items
* Enabling onClick functionality
* ActionBar buttons
* Advanced Activity navigation using Intents
* Using Parcelables to convert objects into byte arrays
* Material Design
* Typography
* Layout design
* Color scheme
* TextInputLayouts