Flutter is a new cross-platform mobile SDK by Google for building awesome apps that provide high performance, from a single codebase (Dart).

One of the best things about Flutter is that it includes a modern react style-framework, a 2D rendering engine, readymade widgets, and development tools.

Flutter’s first beta was announced recently and ever since then, everyone is excited to try out this new SDK!

We at GeekyAnts have been experimenting with Flutter since its early days. Infact, our developers have been in regular contact with Seth Ladd and his team at Google, sharing our experience with Flutter and how it can be further improved.

The main obstacle that most developers face is the fact that Flutter uses Dart. Most developers are used to working in native Android (Java), iOS (Objective-C), and React Native (JavaScript). So migrating to a whole new language can be a daunting task.

So to help developers easily transition to this amazing new SDK, Ankur Kedia and Manoj N Bisarahalli wrote Flutter for React Native Developers, a document that is a part of the official documentation of Flutter and will help any React Native developer who wants to build apps using Flutter.

You can also check out the code samples here: