A Feature-Rich Ionic Firebase Starter App
- Custom Data User Authentication (Facebook, Anonymous)
- Firestore Database CRUD
- File Uploads
- Heart/Liking System
- User Follow/Unfollow System
- Dynamic FCM Push Notifications
- Remote Config
- Test Lab
- And More!
This project is for developers who...
- want to deploy an Ionic app to iOS or Android (or the web).
- want to use Firebase for backend cloud infrastructure.
- want direct access to the content creator (let's chat on Slack).
Experience Level Required
The course is fast-paced and content-rich, but most of the subject matter is suitable for developers with basic coding skills. However, there are many topics one needs to learn to truly master Ionic - Angular, RxJS, Cordova, GCP, TypeScript, just to name a few. The goal of this course is to take you from zero to app store by teaching you how to fit the puzzle pieces together.
This app separates its concerns into individual components and providers, facilitating easy developer customization. For instance, if you have an existing app that needs push notifications or file uploads, you can drop the code into your project with minimal pain.
I am a Google Developer Expert who enjoys pushing the limits of web technology. Since 2012, I have been working with businesses and startups to build full-stack apps with Angular, Firebase, and many other exciting APIs.
PreviewWhat is Ionic, exactly? (3:48)
StartProject Structure (3:21)
StartHow to Run Ionic Apps on Native Platforms (2:38)
StartInstalling Firebase Dependencies (1:54)
StartSetting up Firebase for iOS and Android (1:32)
StartGraphics and Themes (1:39)
PreviewIonic Navigation Basics (2:33)
Frequently Asked Questions
Wait! Would you rather enroll for free?
Projects are a part of the AngularFirebase PRO ecosystem and members can access them with a 100% discount code. In addition to the Ionic Native course you'll get access to a huge collection practical resources designed for serious app developers. Sound awesome? Signup for a PRO account.