This project is part of the Google ALC #7DaysofCodeChallenge
Android Developer Track What is Andela Learning Community (ALC) #7DaysofCodeChallenge? 7 Days of Code Challenge is an individual project/program completion task for the ALC learners. The goal is to determine your overall progress in the ALC program, and identify the top 100 learners from this track To test the skills learned by learners and certify the top learners at the end of the program. Project name : Journal App
Introduction: You are required to create a journal application where in users can pen down their thoughts and feelings. How to Complete this Project The following are guidelines for the implementation: Create a github repository to contain the project files. Make use of SQLite database or any other database Implement the application features found here Host apk on your github repository. Write a brief description about your project in a README.md file Submit your completed project at http://bit.ly/7daysofcode Application Functions: At minimum users should be able to: Register and Login using google authentication. View all entries to their diary. View the contents of a diary entry. Add and modify an entry.
Extra Credits Persist your data on Firebase Write UI tests for your app using Espresso Write unit tests for your app using Android JUnit Runner Set up test coverage to report to a service e.g. Code Climate
Install the APK on an android phone or emulator to run application. Straight forward journal/note taking app.
in the project directory navigate to app/release/app-release.apk for the signed release apk file of the app.
Your device will need to run Android Marshmallow (Android SDK 23) or above in order to run the APP. The app uses a google account for login, ensure device is connected to the Internet.
Install APK file on any android device or emulator running Android 6.0 (Marshmallow) or above.
Android Studio using Java. Firebase Authentication. Firebase / Fabric Crashlytics. Firebase Analytics.
Neco Horne - Initial work
This project is licensed under the MIT License
//