Erobot is where I started learning to build mobile applications. I used to develop Erobot app once in early 2020 but with zero lines of code using Kodular.io. The app was work very well with Arduino at that time, but to be more control on the app and to improve my programming skill, it’s time to make a change.

It is a hard decision to me to choose between Native app and Cross platforms application. At first, I started with Flutter about 3 days, then a week with Kotlin. Lastly, I went back to Flutter because I think It is easier to get started and has a greater community.

I completed a series from The Net Ninja, then started designing and developing this app. I was a lucky person at that time since only 2 day of my developing, Bong Kosal which is leader of the Erobot team contacted me but only to design the UI of app and web since He also got plans to build v2 Erobot app and a Website for our Erobot team. After that, I showed him what I did with Flutter and he assigned me to learn and develop the app which was already in my TO-DO list.

As a non experience mobile developer, the thing that we need is trust, when He gave me trust to develop the app, it’s such a best encouragement for me to keep doing it.

The app tought me a lot about learning and building cross platform mobile applications, and by non stop working with Flutter, It took me 1 month to just develop the UI of the app with my zero to one Flutter skill. Currently the app is in improving and testing.

Finally, I can’t thank enough to my busy seniors, Bong Kosal, Bong Seyha, and especially Bong Leang Siv which was mentoring me in the process and gave lots of feedback to help me bring my idea into my first Flutter Application for Erobot team and lastly, thank you again for reading my story and have a great day. 😉