Android Apps

 

To-Do List App using Firebase Cloud Firestore

     
 
Android App Details:
Company: Digital Mirko
Version: 1.0
Category: Business
Language: English
Device: Compatible with Android Mobile
Requires Android 5.1 Lollipop (API level 22)
Programming Environment: Android Studio 2.3.3
Libraries used: 'com.google.firebase:firebase-firestore:11.4.2',
  'com.android.support:design:26.+', com.android.support:cardview-v7:26.+',
To-Do List App using Firebase Cloud Firestore icon
'com.android.support:recyclerview-v7:26.+', 'com.github.d-max:spots-dialog
 
:0.7@aar', 'com.regwuxian.materialedittext:library:2.1.4'
 
  About To-Do List App using Firebase Cloud Firestore:  
 

This simple app turns your Android phone into a To-Do List App.

To use this app the user just clicks the 'To-Do List' app icon and they are taken right into the app. The user is greeted by an item entry screen with a popped upkeyboard. They then enter a title and description for the item they want to add to their list. To add an item when the user is finished typing they just need to click the plus in the circle button and the entry is added to the list. Users can easily add a number of items and they are automatically added to the list. Once done the user can collapse the keyboard by using the bottom button and scroll through their list.

When an item has been completed it can easily be deleted by selecting the item and holding it for a second. A 'select the action' prompt comes up and the user just clicks the 'DELETE' button and the item is deleted and the list is refreshed with that item. The list is stored in the Firebase console online. This app uses the Beta Cloud Firestore Database for storing the information.

This app uses the the following assorted libraries: 'com.google.firebase:firebase-firestore:11.4.2', 'com.android.support:design:26.+', com.android.support:cardview-v7:26.+', 'com.android.support:recyclerview-v7:26.+', 'com.github.d-max:spots-dialog:0.7@aar', 'com.regwuxian.materialedittext:library:2.1.4'

Examples are shown below of the App in use with Screen Caps on an android device along with Firebase console screen caps showing the different parts of the database (note some areas are hidden).

Production App screen caps taken from App running on Motorola Moto X Developer Edition running Android 5.1 Lollipop (API level 22).

 
     
 
To-Do List App using Firebase Cloud Firestore Screen Caps
         
App Started
Title filled in 'buy milk'
Description filled in '4%'
'+' btn clicked
Another item title added
item added to list
'buy coffee'
         
Description filled in
'+' btn clicked
Another item to add
'+' btn clicked
Another item to add
'Starbucks mocha frap'
item added to list
Title: 'buy bread'
item added to list
Title: 'buy fruit'
Description: 'sliced italian'
Description: 'apples,
oranges, grapes'
         
         
'+' btn clicked
Another item to add
'+' btn clicked
'buy milk' selected
'buy milk' removed
item added to list
Title: 'buy juice'
item added to list
DELETE option
from list
Description: 'watermelon,
scrolled down to show
pops up for action
orange'
         
Firebase Console        
  DataBase Shown (Cloud Firestore (Beta))  
         
DataBase Shown (Cloud Firestore (Beta)): item 1 ('buy bread')
       
  DataBase Shown (Cloud Firestore (Beta)): item 2 ('buy fruit')  
         
DataBase Shown (Cloud Firestore (Beta)): item 3 ('buy coffee'  
         
DataBase Shown (Cloud Firestore (Beta)): item 4 ('buy milk')
         
  DataBase Shown (Cloud Firestore (Beta)): item 5 ('buy juice')