CG数据库 >> Flutter in Motion

MP4 | Video: AVC 1920 x 1080 | Audio: AAC 48 Khz 2ch | Duration: 05:58:51 | 4.92 GB

Genre: eLearning | Language: English

Take this course and learn Flutter in no time at all: it’s a must.

Alain Lompo, Software Developer, Senacor

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.

Flutter in Motion walks you through a complete Flutter application start to finish! 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.

Flutter, a ground-breaking cross-platform software development kit created by Google, makes it easier than ever to create highly responsive, secure, beautiful native apps for iOS and Android. Flutter embraces modern design patterns, so its applications are loosely-coupled and easy to scale. And because Flutter compiles Dart code to platform-specific programs with no need for a JavaScript bridge, it’s blindingly fast. Flutter’s built-in widgets and rich motion APIs make you productive fast, so your Flutter apps are as responsive as they are gorgeous!

Inside:

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

For intermediate developers with experience in a high-level language like Java, JavaScript or C#. You’ll need some prior exposure to object-oriented and asynchronous programming.

Scott Cornell has been a developer for over 18 years. His work has run the gamut from desktop applications to Web and mobile apps. He loves to learn new technologies, including cross-platform mobile frameworks such as React Native, Xamarin, Ionic, NativeScript and Flutter.

A great introduction to cross platform mobile application development with Flutter.

Julien Pohie, Software Engineer, Dell

Excellent step by step guide to bootstrap your Flutter development.

George Onofrei, DevEx Solutions


Flutter in Motion的图片1
Flutter in Motion的图片2

发布日期: 2020-01-29