Android and iOS app development with Flutter and Dart
What you’ll learn
- Build applications for iOS and Android with Dart and Flutter
- Set up an IDE (VS Code) and different SDKs required for use with Flutter
- Master the different terms used in Dart/Flutter
- Use git to manage source code, and Gitlab as a git repository server
- Add a database backend on Firestore for your Chat app
- Build a Chat app and prepare it for release to Play Store
- Create a basic Chat app
- No prior knowledge of coding is required.
Flutter is quickly becoming a well-known framework for developing cross-platform apps for both Android and iOS devices. Now developers don’t have to learn Java, Kotlin, Objective-C, or Swift to have their apps on Play Store or the App Store. While there are other frameworks for building cross-platform apps, Flutter excels by using a great new language called Dart.
With Dart and Flutter, you will develop apps for both stores with just one codebase. It compiles apps into native code without webview. Apps made with Flutter are very fast because of their high rendering power. Hence, they feel super-smooth, thus providing a rich user experience.
With this course, you will be able to build app layouts, create widget animations, pull and push data to servers, and compile and release code to both stores.
About the Author :
Tim Anthony Manuel works as a Technical Manager for Fennec3D , as an App Development Consultant for an upcoming software company in the Philippines, and as the lead (and only) developer in his own company, Third Degree Apps . As a freelancer, he has developed Android apps using Java, and many progressive web apps using Vue.js and Node.js backends. In his previous jobs, he worked extensively with industrial machine automation and machine vision systems, developing software using Visual Basic .NET. He also loves making 3D models using Solidworks, as well as 3D-printing them. Currently, Flutter and Dart, and all Firebase APIs, are his focus. Who this course is for:
- This course is intended for anyone who wants to build apps for both Android and iOS.