Fall 2021, Eternal University, Baru Sahib, HP
src: https://github.com/londonappbrewery/Flutter-Course-Resources
- In-Class Exercise 1.1 - Lego Blocks Counter - Starter Code
- In-Class Exercise 1.2 - Open Source Custom Button - Starter Code
- In Class Code 1.3 / 2.1 Anatomy of a Flutter App
- In Class Code 2.2, Hello World
- In Class Code 2.3, Scaffold app
- In Class Code Challenge 4.1c
- In Class Starter Code 5.1
- In Class Starter Code 5.1
- Lecture#1 - Introduction
- Lecture#2 - I am Rich
- Lecture#3 - Mi Card
- Lecture#4 - Mi Card Contd.
- Lecture#5 - Mi Card Contd.
- Lecture#6 - Mi Card Cond.
- Lecture#7 - Mi Card Final & Dicee Intro
- Lecture#8 - Dicee contd.
- Lecture#9,10,11,12,13 - Xylophone
- same due to Assignment# 2 inclass
- Lecture#14 - Xylophone Contd.
- Lecture#15 - Git and Quizzler
- Git and Quizzler contd.
- BMI Calculator
- Getting Started: Installing Flutter
- Git for Windows
- Git for Mac
- Install Android Studio
- iOS Setup Instructions
- Material Design
- Scaffold Documentation
- AppBar Documentation
- Material Design Colour System
- Image Widget Documentation
- Make Flowcharts with Draw.io
- Learn More About the Pubspec File
- Adding Assets
- Generating App Icons with easyappicon.com
- App Icon and App Image
- Flutter Documentation on Deploying to Physical iOS Devices
- Homebrew for MacOS
- Troubleshooting: Physical iOS Device Testing
- Troubleshooting: Physical Android Device Testing
- MiCard Stub Project
- Widgets Catalogue
- Container Documentation
- Column Documentation
- Row Documentation
- Tomek's Flutter Layout Cheat Sheet
- Download fancy fonts from fonts.google.com
- How to add fonts to the pubspec.yaml file
- The Icons Class
- Material Design Icons
- Icons on materialpalette.com
- Card Class Documentation
- The Padding Class
- The ListTile Class
- Flutter's Horizontal Rule - The Divider
- MiCard Completed Project
- Dicee Stub Project
- Expanded Class
- Image Widget Documentation
- FlatButton Documentation
- Run code snippets on DartPad
- Dart Math Library
- Random Class
- Dicee Completed Project
- XyloPhone Stub Project
- Flutter Packages
- Tested Flutter Packages by codemagic
- Guide to Using Flutter Packages
- Luan Nico's Audioplayers Package
- AudioCache Documentation
- DartPad Functions Exercise
- freesound customizing
- Xylophone Completed Project
- Quizzler Stub Project
- 8-bit Binary Converter
- Learn The Four Pillars of Object Oriented Programming (OOP)
- List Gist for DartPad List Practice
- Dart List Language Tour
- RFlutter Alert Package
- Dart Constructors
- Todo Tree VSCode Extenstion
- Quizzler Starting File for Challenge
- Quizzler Solution & Completed Project
- BMI Stub Project
- Dribbble: Find Designers and Design inspiration
- Ruben Vaalt's beautiful BMI Calculator Design
- Using Themes
- The Flutter Cookbook
- ThemeData Class
- Find Color HEX codes easily with the Colorzilla plugin
- The Color Class
- How do HEX codes for with colours?
- Hex Color Tool
- The Key Class
- When to Use Keys - Flutter Widgets 101 Ep. 4
- Dart Language Tour: Final and Const
- Dart Null Safety
- Font Awesome Flutter Package
- The GestureDetector Class
- Slider Class
- FloatingActionButton Class
- ShapeBorder Class
- RawMaterialButton Class
- Navigating between Screens on Flutter
- Navigation Exercise
- Navigate with Named Routes
- Definition of the Body Mass Index (BMI)
- BMI Completed Project
- Clima Stub Project
- Get the Location using the Geolocator Package
- Android X Compatilibity
- Starter Code Snippet for Async Await Demo
- Illustrating Lifecycles with the LAB Navigation Demo
- Location Refactoring Challenge Instructions
- OpenWeatherMap APIs
- Fetching Data from the Internet
- The Dart http package
- OpenWeatherMap Current Weather Documentation
- HTTP Package API Reference
- HTTP Response Class Documentation
- List of HTTP Status Codes
- Chrome Plugin for Formatting and Viewing JSON
- JSON Mate: Formatting and Viewing JSON without a plugin
- Loading Indicators from the Flutter Spinkit
- The State Class
- OpenWeatherMap Weather Conditions
- Create and Style a TextField
- The TextField Class
- Clima Completed Project
- Bitcoin Ticker Stub Project
- Flutter DropdownButton
- Dropdown Menu Design
- 99 Bottles of Beer Programming Language Collection
- DartPad For in Loop Mini Challenge
- Cupertino (iOS) Style Widgets
- CupertinoPicker Class Documentation
- Register for a coinapi.io API key
- Coin API Docs
- Bronze Challenge Start Code
- Silver Challenge Starter Code
- Gold Challenge Starter Code
- Bitcoin Completed Project
- Flash Chat Stub Project
- Dart Language Keywords
- Hero Animations
- Curves Class Documentation
- CurvedAnimation Class Documentation
- Tween Animation Class
- Dart Language Tour: Mixins
- Pre-packaged Animations: Flutter Sequence Animation
- Pre-packaged Animations: Rubber
- Pre-packaged Animations: Sprung
- Pre-packaged Animations: Animated Text Kit
- Refactoring Challenge Instructions
- Create your Firebase Account Here
- Firebase Core Package for Flutter
- Firebase Auth Package for Flutter
- Cloud Firestore Package for Flutter
- Troubleshooting: Firebase & Flutter: Common Errors
- Showing a Spinner: The Modal Progress HUD
- Firebase Documentation
- Kitsune-kun visualising Dart Streams and Nagashi Sōmen
- StreamBuilder Class Documentation
- AsyncSnapshot Class Documentation
- ListView Class Documentation
- Guide to the Firestore Security Rules
- Flash Chat Completed Project
- State Management Example
- Todoey Design Guide
- Flutter BottomSheet Class
- showModalBottomSheet() function
- WidgetBuilder function
- The ListView Class
- Flutter State Management at Google I/O 2019
- The Provider Package
- The InheritedWidget Class
- Todoey Completed Project
EBook:FLUTTER LIBRARIES WE LOVE by Codemagic Flutter Books
Layout
- https://flutter.dev/docs/development/ui/layout/tutorial
- https://meysam-mahfouzi.medium.com/flutter-layout-challenge-squares-3d0bc4c78793
Dart