Switch to the store?

Learning Dart - Build Your First App with Flutter [Video]

More Information
  • 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

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.

The code bundle for this video course is available at https://github.com/PacktPublishing/Learning-Dart-Build-your-first-app-with-Flutter

Style and Approach

A step-by-step guide from zero to releasing mobile apps to Play Store and App Store using Flutter and Dart.

  • Get started quickly with application development concepts with Dart and Flutter.
  • Build your first app with the fastest growing language for mobile development.
  • Learn about the new programming language called Dart and release apps to Play Store and App Store
Course Length 8 hours 49 minutes
ISBN 9781789618495
Date Of Publication 31 Dec 2018


Tim Anthony

Tim Anthony Manuel works as a Technical Manager for Fennec3D (fennec3d.com), 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 (thirddegreeapps.com). 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.