Flutter 0.1%

published on

Flutter enables single app development workflow using the Dart language, while being able to cross-compile for the IOS and Android targets seamlessly (there is also web target I think). Some advantages that I was told are:

  1. The ability to target various sized IOS and Andround devices without explicitly thinking about them.
  2. Platform native alerts and other aspects (such as keyboards) right out of the box.
  3. We get hot-reload. So no more slow compiling and then displaying in the emulators/simulators/devices!
  4. Tree view of widgets that comprise different screens.

A bit of a random helpful post if you are using Mojave and want to deploy the app locally: 

a. https://flutter.dev/docs/get-started/install/macos

b. https://stackoverflow.com/questions/46377667/docker-for-mac-mkmf-rb-cant-find-header-files-for-ruby

c. https://github.com/flutter/flutter/issues/48035