Flutter Resources
Future<void> main() await {
final res=await getFlutterResources();
print(res);
}
Introduction
Flutter is a mobile app SDK for building high-performance, high-fidelity, apps for iOS and Android, from a single codebase.
Dart is a client-optimized language for fast apps on any platform.
Getting Started
Beginner
-
Flutter Installation:
Dart Programming Basics: A playlist of 10 videos that will teach you the basics of Dart programming.
Flutter Programming Basics: A youtube playlist of vidoes that will teach you the basics of Flutter programming.
Navigation : Learn how to navigate between pages in Flutter using the new navigation and routing system.
Http Requests : Learn how to make http requests in Flutter.
Projects
Intermediate
Flutter RoadMap: A roadmap to learn Flutter.
Animation Intro: A youtube playlist of videos that will teach you the basics of Flutter animations.
Animation Cheat Sheet:A cheat sheet that will help you to find the right animation for your app.
Aws Amplify : Learn how to integrate AWS Amplify with your Flutter app.
New widget everyweek: A youtube playlist of videos that will teach you how to use new widgets in Flutter.
Advanced
Advanced Navigation : Learn how to navigate between pages in Flutter using the new navigation and routing system.
Json serialization : Learn how to serialize and deserialize JSON in Flutter.
-Json Serialization-
Advacned State Management
-
Flutter Architecture : Learn how to architect your Flutter app:
-
Flutter Testing : Learn how to test your Flutter app:
Platform Channels & View: Learn how to integrate native code with Flutter.
Flutter Plugins : Learn how to create your own Flutter plugin:
Packages
-
Flutter Packages: A list of Flutter packages that you can use in your app.
- Google Fonts: A package that allows you to use Google fonts in your app.
- Font Awesome: A package that allows you to use Font Awesome icons in your app.
- Flutter Secure Storage: A package that allows you to store data securely in your app.
- Flutter persistant storage: A package that allows you to store data persistantly in your app.
- Dio: A package that allows you to make HTTP requests in your app (similar to axios).
- Flutter SVG: A package that allows you to use SVG images in your app.
- Flutter lotie: A package that allows you to use Lottie animations in your app.
- Flutter local notifications: A package that allows you to show local notifications in your app.
- Flutter webview: A package that allows you to use webviews in your app.
- Flutter firebase: A package that allows you to use Firebase in your app.
- websocket: A package that allows you to use websockets in your app.
- fluttertoast: A package that allows you to show toast messages in your app. | - screenutil: A package that allows you to use responsive design in your app.
- flutter image picker: A package that allows you to use image picker in your app.
- flutter device info: A package that allows you to get device info in your app.
- flutter device preview: A package that allows you to preview your app on different devices.
- logger: A package that allows you to log messages in your app.
- url launcher: A package that allows you to launch URLs in your app.
- flutter localizations: A package that allows you to use localizations in your app.
- flutter intl: A package that allows you to use internationalization in your app.
- auto route: A package that allows you to use auto routing in your app.
- google maps: A package that allows you to use google maps in your app.
- go_router: A package that allows you to use go router in your app.
Full stack Projects
Meme Generator: A meme generator app built with Flutter and Firebase.
Flutter Chat: A chat app built with Flutter and Firebase.
Flutter Ecommerce : An ecommerce app built with Flutter.
Instagram Clone: An Instagram clone app built with Flutter.
Reddit Clone: A Reddit clone app built with Flutter.
Complete Flutter Course
Flutter Course: A complete Flutter course by the Vandad Nahavandipoor on Youtube.
Flutter Bootcamp with Dart: A complete Flutter course by the Dr. Angela Yu on Udemy.
Flutter & Dart - The Complete Guide: A complete Flutter course by the Maximilian Schwarzmüller on Udemy.
Top comments (0)