Building Android Apps: Building a Complete Application with Firebase
Android
| Expert
- 12 videos | 1h 29m 37s
- Includes Assessment
- Earns a Badge
Integrating Android apps with Firebase offers a seamless and secure solution for managing user sign-in and registration processes while enabling real-time data synchronization. Firebase Authentication provides a range of authentication methods, including email, phone number, and social media logins. Firestore serves as a scalable NoSQL cloud database, allowing developers to store and retrieve data in real-time, ensuring dynamic content delivery to users. In this course, you will learn how to integrate Android applications with Firebase. You will discover Firebase's diverse services as we build a restaurant reservation app. You will implement user authentication and explore real-time data storage using Cloud Firestore. Next, you will set up strings, styles, and themes to create a visually appealing and consistent user interface (UI). You will see how dependency injection enhances code maintainability and testability, and you will integrate the Hilt Framework for efficient dependency injection that simplifies access to the Firebase backend. Finally, you will explore advanced concepts in Android app development. Mastering login and signup flows will create a secure and user-friendly app. You will set up a navigation drawer and top bar for app navigation and manage app screens and data using View Models. By the end of the course, you will integrate all these components to create a complete application with a cloud backend.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseOutline how firebase worksView the directory structure and functionality of the final firebase appIntegrate firebase with an android appSet up cloud firestore and firebase authenticationView the themes and fonts on our android app
-
Outline the use of dependency injectionUse hilt dependency injection in a compose appCreate login and signup screens with firebaseAdd a navigation drawer and top barCreate a view model and screens in an appSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 6sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
6m 58sAfter completing this video, you will be able to outline how Firebase works. FREE ACCESS
-
5m 22sLearn how to view the directory structure and functionality of the final Firebase app. FREE ACCESS
-
6m 37sFind out how to integrate Firebase with an Android app. FREE ACCESS
-
12m 16sIn this video, find out how to set up Cloud Firestore and Firebase Authentication. FREE ACCESS
-
6m 44sDuring this video, you will learn how to view the themes and fonts on our Android app. FREE ACCESS
-
7m 23sUpon completion of this video, you will be able to outline the use of dependency injection. FREE ACCESS
-
9m 6sDiscover how to use Hilt dependency injection in a Compose app. FREE ACCESS
-
12m 28sIn this video, find out how to create login and signup screens with Firebase. FREE ACCESS
-
6m 23sLearn how to add a navigation drawer and top bar. FREE ACCESS
-
11m 53sDiscover how to create a view model and screens in an app. FREE ACCESS
-
2m 21sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.