In this video, learn about Google Firebase.
- [Instructor] Over the period of this course, we'll be building a very nice mobile application called the Irana application. This app allows us to discover some activities to do and it also has a detailed page where we can learn more about each activity. We even have a page where we can see a short video of the activity in action. We even went ahead and developed a profile page where we implemented the ability for our users to take a small selfie or a picture of themselves or select it from the gallery and to have it show up as their profile picture. However we have a new of persistent data to our database of some sort where we can store our data. For example now when we take our mobile picture as soon as we refresh the app, the entire experience starts all over again. Not only that anyone can pretty much access our application. What if we wanted only specific users say users that were logged in with an email address to be able to access the application? We don't have a way to do that now. To solve this I'm going to introduce you to a tool called Firebase. Firebase is a really nice technology that is built by Google that allows you to do a number of things. In this course we're going to be mostly using Firebase's Cloud Store feature. Now the Firebase Cloud store is a feature that allows you to create a no secret database that you can easily push data and persist it in the cloud. The Firebase data store also has a way for you to authenticate your users using different mediums like Facebook, Google, and also email address and password. It even has another authentication mechanism called the anonymous authentication which allows you to simply let users authenticate into your application without needing them to provide any authentication details. Another great feature of the Firebase Cloud Fire Store is that it is 100% free to get started with using this tool. This means you don't have to necessarily pay for anything to start using it and of course they also have different tiers that allows you to scale and feature as your app grows bigger and bigger. In terms of how popular Firebase is, it is worth nothing that Firebase is very popular with a lot of brands and they even have a used case section on their website where you can read a lot of case studies for different providers. The Cloud Fire Store offers you all these features through a simple API that is very compactable with angular and ionic. Even if you're not using ionic or angular, Firebase has different SDK's that you can use on pretty much any platform or technology out there. Now we can go ahead and see how we can use the Firebase Cloud Fire store and integrate it into our mobile application so we can have data persistent in the cloud.
- Ionic 4.0 features
- Testing with Ionic Lab
- Designing a home page
- Generating services
- Consuming REST APIs
- Creating a data model
- Using Ionic DevApp
- Using Ionic Native
- Designing the profile page
- Sharing to social media
- Setting up Firebase
Skill Level Intermediate
Angular: Maintaining Applicationswith Emmanuel Henri44m 29s Intermediate
Angular: Progressive Web Appswith Maximiliano Firtman4h 40m Intermediate
1. Setting Up the Environment
2. Working with a Tab-Based Template
3. Preview App on Device with Ionic DevApp
Introduction to Ionic DevApp3m 57s
4. Working with UI Components
5. Working with Ionic Native
6. Connecting an App to Firebase Backend
7. Working with Complex Lists
Next steps2m 24s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.