Flutter is cool! A serious contender to React Native!
26/5/2017 Filed in: Programming
Last week I made a small post about React Native. This week I've had my head around Flutter. Flutter is a new mobile app SDK to help developers and designers build modern mobile apps for iOS and Android. So it's the same idea as React Native. Both projects are exceedingly similar. Flutter is written using the Dart language.
A long story short; I like flutter A LOT already. Now I've tried React Native I can say that I like Flutter the best of these two. Granted Flutter is very alpha at this stage, but I really dig the API that's available right now. No markup. Just pure UI work with a vast amount of classes. There's a class (or widget) for almost every thing. It is simple yet very powerful. The thing I really like about Flutter is its UI API actually results in beatiful Material design interfaces right off the bat. No boilerplate or undocumented mumbo jumbo you get with the current official Android SDK. I get the feeling that Flutter is what the Android SDK should be like today. A modern SDK without all the boilerplate.
Another thing Flutter does right is debugging and hot-reloading. This is not the case with React Native; I've experienced a lot crashes due to errors while hot-reloading code. Resulting in the need to completely relaunch your app in debug mode.
Head over to Flutter to get yourself started. Yet again I rewrote some of my TV Lige Nu! app. Below are some screenshots of what I've accomplised in 5-8 hours time with Flutter (while completely new to Dart and the Flutter SDK);
The flutter implementation of TV Lige Nu!; https://bitbucket.org/Tobiaswk/tvligenuflutter
comments powered by Disqus