Published 1/2024
https://www.udemy.com/course/full-stack-mobile-development-flutter-figma-and-firebase/
Mobile App Mastery: Flutter, Figma, Firebase, Riverpod, Stripe Integration, Building a Multi-shop App - [2024 Edition]
What you'll learn
Learn How to Convert Codes from Figma to Flutter
Learn the process of exporting design assets from Figma for development.
Emphasize user-centric design principles to create interfaces that meet user needs.
Learn to gather feedback and iterate on designs for continuous improvement.
Develop and organize design systems for maintaining visual consistency throughout the app.
Master the use of fonts, font sizes, and color palettes for effective UI design.
Understand the principles of color theory in creating visually appealing interfaces.
Utilize Figma's component system for efficient design consistency.
Explore the benefits of reusable design elements in the creation of UI components.
Understand and implement responsive design principles to ensure the app looks and functions well on various screen sizes and orientations.
Explore how to set up role-based access control (RBAC) using Firebase Authentication to manage different levels of access for users and store owners.
Explore advanced querying techniques in Firestore, including compound queries, pagination, and filtering data based on various criteria.
Implement functionality for users to upload images or files to Firebase Storage and retrieve them within the app.
Understand and implement responsive design principles to ensure the app looks and functions well on various screen sizes and orientations.
Develop a strong understanding of asynchronous programming in Dart, particularly in the context of Flutter and Firebase operations.
Explore how to implement real-time updates using Firestore to keep the app's data synchronized across devices.
Learn how to architect a multi-store application, allowing users to interact with multiple stores within a single app.
Explore Riverpod as a state management solution in Flutter, including how to use providers to manage the app's state efficiently.
Understand how to integrate Firebase into a Flutter app, covering authentication, Firestore (Firebase's NoSQL database), and Firebase Cloud Functions.
Learn the fundamentals of Flutter, including widget composition, layout, and navigation.
Requirements
anyone who wants to learn flutter and figma
have flutter set up correctly
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.