The final challenge of the ALCwithGoogle scholarship programme
Clone the project onto your computer. Import it into your Android Studio, and build.
This application was built using Android Studio. That is the only requirement you will need, and an internet connection for dependency loading.
Simply import the project into Android Studio, or any other preferred development environment, and run it.
This is a journal app that records your thoughts at any given time of day. It records your thoughts to a local Room database, as well as a Firebase database for backup as well as data restore when you log in to the app from another device. This app was built in Kotlin with the exception of the database class, which never seems to work for me in Kotlin.
- The list of entries is displayed in a RecyclerView that groups them according to dates
- The time is displayed according to how long ago you made the journal entry
- Data is stored locally, and in the cloud for both offline and online access from seperate devices
- Creating, Editing and Deleting journal entries is all handled seemlessly through a single activity, StoryActivity
- Chembe Banda - Initial work - bandacode
This project is licensed under the MIT License
- Udacity, for their great tutorials
- Google, for sponsoring this programme