From the course: Choosing a Cross-Platform Development Tool

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Where Flutter excels

Where Flutter excels

From the course: Choosing a Cross-Platform Development Tool

Start my 1-month free trial

Where Flutter excels

- [Instructor] Like React native, the natural place for Flutter to excel is in the speed of the deployed app. Hybrid apps run code inside a platform-specific web component. This layered approach makes hybrid apps slower than their native counterparts. Flutter produces native apps, so they are as fast as any other native app deployed on the device. At its heart, Flutter is a user interface development tool. In a Flutter app, everything is a widget, allowing developers to compose custom widgets as they are needed. Flutter widgets are compiled to use the same UI components as regular iOS and Android apps. Instead of using Swift, Objective-C, or Java to put them together though, you use Dart instead. Speaking of Dart, it's a modern, expressive programming language that takes a declarative approach. In general, declarative languages allow developers to focus on what they want to get done, not how it is actually done.…

Contents