Currently This Course is in Under Construction Phase as an Early Bird offer Grab this course for 6$ only i.e. 50% off from Original Course Fees.
This course is specially designed for the Beginners in Xamarin.Forms who wanted to learn how to develop a Cross Platform Mobile Application for Android and iOS Using Xamarin.Forms.
In this course you will understand how to implement the following features:
- Interacting with the Firebase Realtime Database
- Designing an efficient UI
- MVVM Architecture Pattern
- Using SQLite DB for Storing data locally
- Visual State Manager
- Payment Gateway Integration
- Collection Views
- Collection Views with Group Headers and Group Footers
- Using Font as an Image
- Media Element
- PanCake Plugin etc.
- This Course will be having 5 Modules where in the First Module I will be Developing the Food Ordering App using MVVM Architecture Pattern
- In the Second Module, I will be Enhancing the Application Developed in First Module by adding Functionalities like Payment Gateway Integration, Triggers, Behaviours etc.
- In the Third Module, I will be Enhancing the Application Styles using the Styles, Themes and Visual State Manage Concepts.
- In the Fourth Module, I will be fine tuning the application using the Best Practices [ Published: 13-Sep-2020 ]
- In the Fifth Module: We shall learn how to publish the App to the Store
- If more than 100+ members register for this course as an Early-Bird then I will be adding one more bonus module as the First Module for this Course which will cover the Theory for all the Features which I have mentioned in the above list that I have used in this Project.
- Basic Understanding of Xamarin.Forms ( This Course Expects Minimal Knowledge of Xamarin.Forms )
Point to Remember:
- Since this course is designed targeting the beginners, I will be explaining the project implementation step by step
- Once we are in a position to understand the concepts better I will be fine tuning the application step by step so that even a beginner can understand the application development using Xamarin.Forms
- I won't be creating a WireFrame or Prototype and design this application.
- This course is a Step By Step Guide for Building the Application and hence the student will not be allowed to jump or skip any lectures to avoid confusions and for better understanding the flow.
- The Assets which I have used in this course can be downloaded from the First Module so that you can develop the application simultaneously.
StartAssets Used in this Project ( Download The Assets )
StartCreating Login and Registration Page and Store Data in Firebase DB (17:44)
StartCreating Helpers and Settings Page to Store Categories and Food Items Data in Firebase DB (9:31)
StartCreating View for the Products View (14:19)
StartCreating ProductViewModel and Completing the Products View (17:03)
StartCreating CategoryView and CategoryViewModel (15:39)
StartConfiguring SQLite DB for Storing User Cart Details (10:36)
StartCreating ProductDetailsView and ProductDetailsViewModel (15:39)
StartCreating User Cart View and CartViewModel (15:38)
StartStoring the User Orders in Firebase Realtime DB (11:27)
StartCreating the Logout Page - End of Part 1 (11:17)
StartSetting Up Payment Gateway Environment (5:13)
StartConsuming Payment Gateway Services From Application (16:31)
StartCreating Service and ViewModel for Order History (8:20)
StartCreating View for the Order History using CollectionViews GroupHeaders and GroupFooters (14:29)
StartUpdating Service and Creating View To Support Search Results (9:22)
StartCreating View Model for Supporting Search Results View (7:20)
StartAdding Navigation Support for the Latest FoodItems (3:39)
StartUpdating the Front Page with Video Background (10:09)
StartUpdating the Front Page with Multi Triggers for Validations (8:00)
StartUpdating the Front Page with Behaviours for Efficient Visual Look and Feel (5:24)
StartConfiguring Xamarin.Forms Application to Support AppTheme (Dark and Light Mode) (8:23)
StartBinding AppTheme to Content Pages of Food Ordering App (11:40)
StartComplete Source Code Till 3rd Module Completion