Switch to cross-platform

Pimorn Senakat
AMPOS Developers
Published in
1 min readJan 22, 2019

Why cross-platform?

Due to a constraint of our organization situation, cross-platform can help reducing cost on mobile developer resource. It allows having the same code for Android and iOS and also speeds up the development process by having the ability to do hot reloading which saving build time compared to native. And it helps to solve iOS developers recruitment issue.

So we decided to go with cross-platform.

How to choose?

Last week, we did an experiment with 2 cross-platform technologies, React Native and Flutter. We separated into 2 groups, to do our new dashboard with the technologies and try to find out blockers for our app.

After the experiment, we found out that there are no blockers for our app, but Flutter is easy-to-learn for our mobile team.

So we chose to go with Flutter.

Next Step

Since we cannot rebuild our app from scratch with this new technology, therefore, we need to investigate how to integrate with native. And new to setup foundation for the new project.

--

--