In 2018, mobile app downloads topped 194 billion, and experts forecast that number to rise another 30% or more by 2022. As a developer, you need a fast, safe, efficient way to take advantage of this incredible opportunity! Enter: Flutter, a game-changing software development kit designed for building lightning-fast, stunning apps that run on iOS and Android. In the liveVideo course Flutter in Motion, you’ll get started with mobile app development in Flutter as expert developer and instructor Scott Cornell walks you through a complete Flutter application start to finish!
about the subject
about the video
Flutter in Motion teaches you to build Flutter apps for iOS and Android. Through rich visual content and seasoned developer Scott Cornell’s expert instruction, you’ll learn about widget trees, element trees, reactive programming with Flutter, and the differences between implicit, transition, and explicit animations. You’ll discover key Flutter design patterns and best practices, learn how to handle asynchronous calls, and use ahead-of-time (AOT) and just-in-time (JIT) compilation for customization, general performance, and hot reloading.
You’ll also learn how to take advantage of Flutter’s built-in widgets while you build a fully functioning money management application. Along the way, you’ll gain exposure to Google’s Dart programming language, easy to learn for anyone with experience with a high-level language. And through Manning’s innovative liveVideo content delivery platform, you’ll reap the benefits of mixed-media learning, like increased comprehension and skill-building potential.
what you will learn
- Reactive programming with Flutter
- Using AOT and JIT for production and development
- Widget keys and when to use them
- Handling asynchronous calls
- Using implicit, explicit, and transition animations
- How to handle user input
- Flutter design patterns, anti-patterns, and best practices