Mobile App Development: Authentication in an Android App

Android Studio 3.6.1    |    Intermediate
  • 14 Videos | 1h 39m 49s
  • Includes Assessment
  • Earns a Badge
Likes 7 Likes 7
In this course, you'll learn how to introduce authentication and a database into your Android application. You'll discover how to integrate an app with Google's Firebase platform, with focus on its authentication service and real-time database.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    define the layout for the login screen of an Android app
    design a registration screen for your Android app using text fields for names, dates, e-mails, and passwords
    modify the navigation pane of an app to include a logout item
    enable the Firebase authentication service for your Android app
    integrate your app with the real-time database service of Firebase that is hosted on the cloud
    code the user registration Activity of your app to perform some simple data validation
  • define the logic for an Activity that stores data input by a user in a Firebase real-time database
    write the code for an Activity that integrates with the Firebase authentication service to confirm a user's identity
    enable the logging out of a user from an app through the navigation menu
    set up Firebase to authenticate your app's users and to store their data in a database
    deploy your app on a virtual device and verify the connectivity with the Firebase database
    confirm that registered users of your app are able to sign in with the credentials they registered with
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 37s
    UP NEXT
  • Playable
    2. 
    The Login View
    9m 24s
  • Locked
    3. 
    The Registration View
    7m 9s
  • Locked
    4. 
    Updating the Navigation Pane
    3m 5s
  • Locked
    5. 
    Enabling Firebase Authentication
    8m 29s
  • Locked
    6. 
    Enabling the Firebase Database
    4m 6s
  • Locked
    7. 
    Data Validation in an Activity
    6m 46s
  • Locked
    8. 
    Using Firebase to Register Users
    6m 57s
  • Locked
    9. 
    Coding the Login Activity
    7m 46s
  • Locked
    10. 
    Coding the Navigation Pane
    9m 7s
  • Locked
    11. 
    Configuring Firebase
    9m 37s
  • Locked
    12. 
    Testing the Registration Activity
    8m 39s
  • Locked
    13. 
    Testing the Login and Logout Features
    8m 29s
  • Locked
    14. 
    Course Summary
    1m 37s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE