Flutter, Google’s UI framework for building native interfaces for Android and iOS mobile applications, has just moved to its first beta release.
With the open source Flutter, you build applications and interfaces via a single code base that compiles directly to native ARM code.
You can download the Flutter framework from the Flutter webpage.
The applications can use the device’s GPU and access platform APIs and services. Also, its stateful hot reload capability allows for quick code changes, with results of changes viewed quickly without losing application state.
Other highlights of the framework include:
Existing code written inJava andKotlin for Android applications, and in Objective-C and Swiftfor iOS applications, can be reused with the framework. Since its alpha release last year, Flutter has added iPhone X and iOS 11 support, along with inline video and additional image formats. The framework also works with a beta of Google’s Dart 2 language .
New betas of Flutter are expected roughly every four weeks. The Flutter framework project is not related to Google’s 2013 purchase of the gesture recognition startup of the same name .
The roadmap for Flutter includes capabilities such as: