iOS Apps for iPhones

 

To-Do List with Firebase App

     
 
iOS App Details:
Company: Digital Mirko
Version: 1.0
Category: Utilities
Coded: Swift 4 on Xcode 9.0 IDE
Language: English
Device: Compatible with iPhone, iPad, iPad mini, iPod Touch
   
To-Do List with Firebase App
Requires iOS 11.0 or later
 
Uses Firebase: Authentication and Database options
 
  About To-Do List with Firebase App:  
 

This app converts your Apple iOS device into a To-Do List with Firebase app.

The user clicks the To-Do List icon then they are taken right into the app. They are greeted with a 'Sign up' page first to create an account. Then log in. All that is needed is an email and a password to sign up. But if they already have an account all the user needs to do is go to the bottom button labeled 'Already have an account, Log in here' and click it to be taken to the 'Log In' screen instead. Once the user is logged in they are greeted with a blank tableview if they are logging in for the first time or do not have an entries added yet.

Entries can be added to the list by clicking the 'Add' button in the upper right hand corner. Then filling out the entry desired and clicking the 'Enter' button to add it to the list. The entry is then added automatically and the refresh rate is instantanious. If a user wants to delete an entry all they need to do is just swipe to the left and click the red 'Delete' button and the entry is removed. Then they are taken back to the tableview and shown a refreshed listing.

This app uses Firebase Authentication for adding the user email and password to the account. Along with the Database option for storing the information from the users entries they've made. So if a user logs out of the app and logs back in their information will come right back up because its stored in the Firebase database. Examples of all the workings are shown below along with a few screen caps from the Firebase console too.

Screen caps taken from App running on an iPhone X device running iOS 11.0. Coded in Swift 4.

 
     
To-Do List with Firebase App Screen Caps
         
iPhone X device        
         
App Started
New Login
'Sign Up' Btn Clicked,
'Add' Btn Clicked,
'Buy Milk' item added
Sign Up Screen
Email/ Password entered
TableView Shown
Item ready for entry
'Enter' Btn Clicked,
'Buy Cheese' Item Added
'Buy Bread' Item Added
'Buy Pop' Item Added
'Buy Coffee' Item Added
Entry added to list
         
'Enter' Btn Clicked,
'Log Out' Btn Clicked,
'Log In' Screen Shown
'Log In' Information
TableView Shown with
Entry Added to List
Entry added to list
Entered
previous entries
         
Item to delete selection
Item swipped to the left,
Item deleted from listing
Item to delete selection
Item swipped to the left,
Delete option shown
Delete option shown
Item to delete selection
Item swipped to the left,
Item to delete selection
Item swipped to the left,
List Shown, 1 item left
Delete option shown
Delete option shown
         
Firebase Console        
         
    Authentication Screen    
         
    Database Screen    
         
    Database Screen