According to Google, using the Flutter SDK will enable developers to write once in Dart and deploy on both iOS and Android without compromising on user experience. The risks of migration notwithstanding, the company says it is confident of completing the rewrite in a fast and efficient manner even as the codebase of the existing app continues to grow, thanks to new features and fixes. Explaining how the developers approached the monumental task in the initial days, Google said: “To start with we created a vertical slice of the app — home page, chat, and payments (with the critical native plugins for payments in India). The team first tried a hybrid approach, and then decided to do a clean rewrite as it was not scalable”. After many months of work, the Flutter implementation of Google Pay is now available in open beta in India and Singapore. So if you’re in either of these two countries, you can download the app by visiting the official Play Store listing page for Google Pay and opt into the beta program. The company says it is “looking forward” to launching it globally on iOS and Android, but there’s no ETA for that just yet.