Flutter? What now?

An introduction to Google’s Flutter, a cross platform mobile development framework

Nithin Betegeri
The MavenHive Blog
2 min readMay 22, 2019

--

New ideas. New Approach to Mobile App Development — Flutter @ Mavenhive

You must have heard about Flutter either from us or over the internet. You must be wondering what is it and why should you care. Or, you might just be looking for some new ways to developing mobile apps. Whatever the reason may be, here is our attempt at explaining a new, interesting, and promising cross platform mobile app development framework called Flutter.

What is Flutter?

Flutter is an open-source mobile application development framework created by Google. It is used to develop applications for Android and iOS, as well as being the primary method of creating applications for Google Fuchsia. Flutter works with existing code, is used by developers and organizations such as AliBaba, Google Ads, Tencent and more around the world, and is free and open source.

Why should you consider it?

While it may sound like just another new flashy mobile development framework, we think it has a lot of potential in being the de facto cross platform mobile development framework. Here are our reasons:

* Easy learning curve. Good community

Flutter has one of the fastest learning curves of any mobile development framework out there. It’s incredibly easy to develop something meaningful and scale it in Flutter. The investment from Google on Flutter and Fuchsia makes this even better.

* Hot Reload

If you are coming from the native Android or iOS world, you would really enjoy the experience of developing applications in flutter with hot reload. If you are coming from react native world, you would know what I am talking about. You can edit your code and view the changes instantly on the simulator / emulator / or your connected mobile phone device.

* App performance

Unlike react native, the flutter applications are compiled to native code when you release a build. Therefore, the performance of your flutter apps will be equivalent to a native app, and your app screens will have 60 fps to 120 fps refresh rate.

Resources to get you started?

Instead of repeating what’s out there about Flutter, here is a collection of things that will get you started.

Looking for company?

If you are looking for company to start your Flutter experiments, you can join us this June 1st, 2019 at Mavenhive Technologies Bangalore for the first ever international flutter hackathon — Hack 19. Here is the complete details for the event.

--

--

Nithin Betegeri
The MavenHive Blog

A pirate, movie addict in the left corner of the first floor of a big building! Loves to solve problems. End up creating a few!