Very nice post Gary. I was also native iOS developer since 2010. In last 2 years, I tried React Native and recently Flutter and I found Flutter is easy to create user interface. I am still exploring flutter, and recently open sourced one of the small project I created. https://github.com/mahmudahsan/flutter_todos. Now trying to integrate firebase in it and facing some problem. Lets see how far I can go.