NOTE: Work is in Progress - Source code links will come by 15th Oct :)
An archive/library of all Android sample apps and projects created during taking various online courses since Aug-2017.
DEMO | DESCRIPTION |
---|---|
1. LANGUAGE LEARNING APP : This App teaches you the basics of Miwok Language (a native american language from california region). REST API to fetch live earthquakes from endd Concept Used: Fragments, ViewPager, PagerAdapter Difficultly: Beginner Note: This project doesn't need any unique identifiers, just download and run! 😃 |
|
. | . |
2. LIVE EARTHQUAKE APP : This App uses USGS REST API to fetch live earthquakes from around the world. REST API to fetch live earthquakes from around the world. Information. Information. Concepts Used: JSON Parsing, HTTP Networking, REST API Difficultly: Beginner Note: This project doesn't need any unique identifiers, just download and run! 😃 |
|
. | . |
3. PET SHELTER APP : This App uses SQLite Datyabase to store and fetch Pet Information. This App uses SQLite Datyabase to store and fetch Pet Information. Information. Information. Concepts Used: SQL, SQLite, CRUD, CursorLoader, Content Provider Difficultly: Beginner Note: This project doesn't need any unique identifiers, just download and run! 😃 |
|
. | . |
4. LIVE WEATHER APP : This App uses SQLite Datyabase to store and fetch Pet Information. This App uses SQLite Datyabase to store and fetch Pet Information. Information. Information. Concepts Used: REST API, Notification, Job Scheduling Difficultly: Intermediate Note: This project doesn't need any unique identifiers, just download and run! 😃 |
|
. | . |
5. MUSIC QUIZ APP : This App uses SQLite Datyabase to store and fetch Pet Information. This App uses SQLite Datyabase to store and fetch Pet Information. Information. Information. Concepts Used: ExoPlayer, MediaStyle Notification Difficultly: Intermediate Note: This project doesn't need any unique identifiers, just download and run! 😃 |
|
. | . |
6. TEA ORDERING APP : This App uses SQLite Datyabase to store and fetch Pet Information. This App uses SQLite Datyabase to store and fetch Pet Information. Information. Information. Concepts Used: Intents, JUnit, Espresso Difficultly: Intermediate Note: This project doesn't need any unique identifiers, just download and run! 😃 |
|
. | . |
7. MINIMAL TO-DO APP : This App uses SQLite Datyabase to store and fetch Pet Information. This App uses SQLite Datyabase to store and fetch Pet Information. Information. Information. Concepts Used: RoomDB, LiveData, ViewModel, Lifecycle Difficultly: Intermediate Note: This project doesn't need any unique identifiers, just download and run! 😃 |
|
. | . |
8. MINIMAL TWITTER APP : This App uses SQLite Datyabase to store and fetch Pet Information. This App uses SQLite Datyabase to store and fetch Pet Information. Information. Information. Concepts Used: Firebase, FCM, Notification Message, Data Message Difficultly: Advanced Note: This project needs: 🤔 1. fcm server: make own nodejs server or use udacity server 2. google-services.json configuration file 3. firebase cloud messaging server key 4. firebase instance ID (device/app authorization token) |
|
. | . |
9. MINIMAL CHAT APP : This App uses SQLite Datyabase to store and fetch Pet Information. This App uses SQLite Datyabase to store and fetch Pet Information. Information. Information. Concepts Used: Firebase, FCM, Authentication, FirebaseUI, Realtime Database, Cloud Storage, Analytics, Remote Config Difficultly: Advanced Note: This project needs: 🤔 1. google-services.json configuration file 2. setup firebase console authentication 3. setup firebase console realtime database 4. setup firebase console cloud storage 5. setup firebase console remote config 6. setup firebase console google analytics 7. write firebase console security rules |