Google Pay rewritten in Flutter, beta version is now available


Google Pay, a convenient digital wallet and payment app, has been rewritten in Flutter. Its beta version is now available in India and Singapore, announced Google in a blog post last month.


To use this Flutter implementation, users in India and Singapore can now visit the Google Play store page for Google Pay to opt into the beta program. 


Why did Google Pay move to Flutter?


Introduced as Tez, Google Pay has become a popular choice for handling payments and bills in India. Looking at its success, Google has decided to roll out Google Pay across the globe. 


Flutter seemed a perfect choice to meet the goal of Google Pay going global.


Since its introduction in 2018, Flutter has been gaining momentum in the mobile app development world. Developers love it for its beautiful animations, performance, hot reloading, exceptional developer experience, and many more features. 


The team enlisted three key reasons for choosing Flutter:


  • We could write once in Dart and deploy on both iOS and Android, which led to a uniform best-in-class experience on both Android and iOS;
  • Just-in-Time compiler with hot reload during development enabled rapid iteration on UI which tremendously increased developer efficiency; and
  • Ahead-of-time compilation ensured high-performance deployment.


In the blog post, the team has beautifully explained how they managed to rewrite the app in Flutter, while the existing app was still evolving. 


Check out the official announcement to know more about their journey.

Comments

Post a Comment