Flutter & Dart
Flutter is an open-source UI framework for creating high-level native interfaces on Android and iOS. The initial release of Flutter alpha by Google happened in May 2017. Flutter apps can be written in the Dart programming language. The Flutter Beta version was announced by Google in February at the Mobile World Congress 2018.
Our Course Content
Introduction
- Introduction
- Why Should we Learn Flutter
- What i will get after learning Flutter
What i will learn in Flutter
- Introduction
- Flutter Basics
- Running Apps on Different Devices & Debugging Apps
- Widgets, Styling, Adding Logic – Building a Real App
- Responsive & Adaptive User Interfaces and Apps
- Widget & Flutter Internals – Deep Dive
- Navigation & Multiple Screens
- State Management
- Working with User Input & Forms
- Sending Http Requests
- Adding User Authentication
- Adding Animations
- Using Native Device Features (Camera, Maps, Location, …)
- Running Native Swift, Objective C, Java or Kotlin Code
- Publishing to the App Stores
- Diving Into the Basics & Understanding Widgets
- Debugging Flutter Apps
- Running the App on Different Devices
- Working with Lists & Conditionals
- Navigation
- Handling User Input
- Diving Deeper Into Widgets
- Working with Forms
- Improving the App
- Models & State Management
- Flutter & HTTP
- Authentication
- Adding Google Maps to our App
- Accessing the Device Camera
- Adding Animations
- Polishing & Bug fixing
- Running Platform Specific Code