Posted by Stephen McDonald, Developer Programs Engineer
We recently released a new Google Pay button view on Android which brings a range of new features, such as the latest Material 3 design principles, dark and light themed versions, and other new customization capabilities.
Figure 1: The new Google Pay button view for Android can be customized to make it more consistent with your checkout experience.
Jetpack Compose Buttons
We've now made the new Google Pay button available to Jetpack Compose developers with a new open source library compose-pay-button. Jetpack Compose is Android’s modern toolkit for building user interfaces when using the Kotlin language, and with this new library you can implement the Google Pay button in your Android apps with even less code than before.
Let's look at a quick example. Here you can see a typical Jetpack Compose UI, with the Google Pay button added. The button accepts a Jetpack Compose modifier for customization, and supports a variety of labels, in this case "Book with Google Pay".
Lastly, we've also released a corresponding library for Google Wallet, compose-wallet-button. The library provides a similar API to the Google Pay button, but instead bundles the same button assets available on the Google Wallet developer site, including both regular and condensed versions.
Figure 2: Both regular and condensed versions of the Google Wallet button are available in the new library.
Ready to get started? Check out the GitHub repositories for both compose-pay-button and compose-wallet-button where you can learn more about the libraries and how to add them to your Android apps!
Posted by Stephen McDonald, Developer Programs Engineer
We recently released a new Google Pay button view on Android which brings a range of new features, such as the latest Material 3 design principles, dark and light themed versions, and other new customization capabilities.
Figure 1: The new Google Pay button view for Android can be customized to make it more consistent with your checkout experience.
Jetpack Compose Buttons
We've now made the new Google Pay button available to Jetpack Compose developers with a new open source library compose-pay-button. Jetpack Compose is Android’s modern toolkit for building user interfaces when using the Kotlin language, and with this new library you can implement the Google Pay button in your Android apps with even less code than before.
Let's look at a quick example. Here you can see a typical Jetpack Compose UI, with the Google Pay button added. The button accepts a Jetpack Compose modifier for customization, and supports a variety of labels, in this case "Book with Google Pay".
Lastly, we've also released a corresponding library for Google Wallet, compose-wallet-button. The library provides a similar API to the Google Pay button, but instead bundles the same button assets available on the Google Wallet developer site, including both regular and condensed versions.
Figure 2: Both regular and condensed versions of the Google Wallet button are available in the new library.
Ready to get started? Check out the GitHub repositories for both compose-pay-button and compose-wallet-button where you can learn more about the libraries and how to add them to your Android apps!
Posted by Stephen McDonald, Developer Programs Engineer
We recently released a new Google Pay button view on Android which brings a range of new features, such as the latest Material 3 design principles, dark and light themed versions, and other new customization capabilities.
Figure 1: The new Google Pay button view for Android can be customized to make it more consistent with your checkout experience.
Jetpack Compose Buttons
We've now made the new Google Pay button available to Jetpack Compose developers with a new open source library compose-pay-button. Jetpack Compose is Android’s modern toolkit for building user interfaces when using the Kotlin language, and with this new library you can implement the Google Pay button in your Android apps with even less code than before.
Let's look at a quick example. Here you can see a typical Jetpack Compose UI, with the Google Pay button added. The button accepts a Jetpack Compose modifier for customization, and supports a variety of labels, in this case "Book with Google Pay".
Lastly, we've also released a corresponding library for Google Wallet, compose-wallet-button. The library provides a similar API to the Google Pay button, but instead bundles the same button assets available on the Google Wallet developer site, including both regular and condensed versions.
Figure 2: Both regular and condensed versions of the Google Wallet button are available in the new library.
Ready to get started? Check out the GitHub repositories for both compose-pay-button and compose-wallet-button where you can learn more about the libraries and how to add them to your Android apps!
Posted by Alex Musil, Senior Director of Engineering and Product, Google Play
Over the past year, our teams have built exciting new features and made major changes to help you thrive with us. These updates have focused on:
Being the best partner to help you grow your audiences across the lifecycle of your business,
Being the best platform to help you effectively monetize your users at scale, and
Being the safest place to publish and distribute your hard work with Android.
Watch our video for more details, or keep reading to get the highlights.
More store listing enhancements designed to drive growth
Attracting users is the foundation of any app business, and it all starts with your store listing. These updates can help you craft better and more personalized content to drive more audience growth.
Last year, we gave every title the ability to create at least 50 custom store listings. Now, in addition to tailoring by country and pre-registration status, you can also customize your listing for inactive users, highlighting why they should give your app or game another chance.
Soon, we’ll launch custom store listings for Google Ads App campaign ad groups. These will allow you to serve custom listings to users coming from specific ads on AdMob and YouTube so you can create a more seamless user experience from Google Ads to Google Play.
All these new tools mean managing more listings, so we’re launching store listing groups to streamline the process. Now you can design for different audiences by simply creating a base listing, then overriding specific elements.
Create a base listing as your primary template and modify elements for different audiences with store listing groups.
To help you connect with people in their native language, we just launched new machine translation models for 10 languages from Google Translate in Play Console. It can translate your app and store listing in minutes, at no cost.
AI-powered features to highlight the best of your app
We’re bringing the benefits of AI to Google Play to make it easier for you and your users to get things done. From helping you showcase your app or game in the best possible light to helping users discover your title, these AI-powered features help you highlight the best of your app experience with ease.
Starting today, you can use Google’s generative AI technology to help you get started with store listings in English. This is an experimental feature to help you draft content with less effort. Just open our AI helper, enter a couple of prompts like audience and key theme, and it will generate a draft you can edit, discard, or use. You’re always in complete control of what you submit and publish.
Draft an AI-generated store listing with just a few prompts
To help users learn from each other about what makes your app or game special at a glance, we’re launching review summaries powered by Google’s generative AI technology. Starting with an experiment in English, and expanding later this year.
Review summaries highlight what users are saying about your app or game at a glance
New opportunities to boost user discovery
Google Play can also help you grow your audience by partnering with you to promote important events, new content, or exciting offers. Use Promotional content to let us know when these are happening so we can amplify your growth. Almost 25,000 apps and games already have access to Promotional content, and we’re rolling out to more titles later this year.
We’re launching multiple new, dedicated high-traffic surfaces to showcase your most exciting content, including via Play notifications. Participating games are seeing a median 20% uplift in store-wide acquisitions and reacquisitions, driven by increases of over 60% from organic Explore traffic.
New Play surfaces showcase your most exciting content
To enhance how and where your Promotional content is viewed on Play, we’re updating our reporting so you can track and optimize your events’ direct performance. Check it out in Play Console under “Promotional content performance reports.”
To be eligible for these new growth opportunities, your app or game needs to be of high quality and deliver the great experiences your users expect. Because it’s so important, we’re sharing more insights into how we think about quality and improving our tooling to help you meet these goals.
Today, we launched a unified framework for app and game quality that explains how we evaluate quality across a number of dimensions for promotion and featuring. Learn more with this article and I/O session, “What great quality looks like on Play.”
More effective monetization features
We’re also rolling out new features that leverage Play’s reach, expertise, and technologies to help you more effectively generate revenue.
Soon, you’ll be able to run price experiments for in-app products right within Play Console. Experiment with different price points across markets and identify when you may be pricing yourself out of a sale or undervaluing your in-app products.
Find the right price point for your in-app products with our experiments tool in Play Console
Also coming soon is a new type of Promotional content called “featured products” that will allow you to sell your in-app items directly on Play. Feature specific in-app items in different countries or offer discounts to excite users and increase conversions.
Feature in-app products on your store listing and nominate them for further promotion across Play surfaces
We’ve also made new updates to subscriptions to help you expand your reach, increase conversions, and improve retention. This year, we launched multiple prices per billing period so you can provide different auto-renewing and prepaid plan prices as desired, like giving “VIP” users recurring discounts.
Our commerce platform continues to evolve by improving access to buyers with new payment methods, exploring expanded billing options through our user choice billing pilot, and investing in secure purchase experiences that prevented over $2 billion in fraudulent and abusive transactions in 2022.
Finally, we’re also working to increase the effectiveness of your marketing-to-sales funnel.
Last year, we launched a Play Console page dedicated to deep links. This page flags broken deep links and provides contextual guidance on how to fix them. Coming soon, we’ll make it easier for you to rationalize your web-to-app mapping with a convenient way to review your top website URLs alongside their deep link status. To help you validate your deep links, we're adding a simple way to compare your app to your web experience for a given URL, side-by-side.
Enhanced privacy and security protection for developers and users
Protecting your users and your work is critical to a successful ecosystem, so we’ve continued to strengthen our platform-wide protections and roll out more tools to help you protect your apps.
Play Integrity API lets you check that user actions and server requests come from unmodified versions of your app, running on genuine Android devices. We’re rolling out a new beta integration option which gives Play Integrity API verdicts 10x faster. We launched status.play.google.com so you can monitor Play Integrity API service status and be notified of any issues.
We’re also expanding access to Automatic integrity protection for apps and games so anti-tamper and anti-piracy protection can be applied in “one-click” with no need to integrate an API in a backend server. Developers who use these products see a reduction in unauthorized usage of 80% on average.
Finally, we are building new tools to help you steer users away from broken app versions with prompts to update. First, automatic update prompts for crashing apps are triggered if your app crashes in the foreground and a more stable version is available. And second, you can prompt users on specific app versions to update. No prior integration is required and it will be available to all apps built with app bundles in the coming months.
We’re also continuing to improve Google Play and Play Console to help you provide safe, trustworthy experiences to users.
Last year, we launched the Data safety section to help explain what data your app may collect or share, and why. Since the launch, we’ve seen millions of users engaging with this feature every day, and it’s become an important way for users to evaluate an app’s safety before installing it.
Now, we're enhancing this feature with new data deletion options both inside and outside an app, and policy requirements to help you build trust and empower users with greater clarity and control. You also have the option to give users the choice to clean up their account and request that data like activity history, images, and videos be deleted, rather than their entire account.
The redesigned App content page makes outstanding tasks clearer, so you can quickly identify what you need to do to comply with our policies. And soon, you’ll see upcoming declaration requirements and deadlines, so you have more time to plan.
Finally, we rebuilt the Play Console App around modern developer needs. The new app is more customized, so you can tailor the homepage with the metrics you care about most, and integrates Inbox so you can stay up to date with key messages from Google Play. Join the open beta and let us know what you think.
We understand how exciting and challenging building and running a mobile business can be, and our teams are dedicated to building the tools and opportunities you need to succeed across your app lifecycle. Thank you for partnering with us, and please continue to share your feedback as we work together to build the future of Google Play.
Posted by Phalene Gowling, Product Manager, Google Play
At this year’s Google I/O, our “Boost your revenue with Play Commerce” session highlights the newest monetization tools that are deeply integrated into Google Play, with a focus on helping you optimize your pricing strategy. Pricing your products or content correctly is foundational to driving better user lifetime value and can result in reaching new buyers, improving conversion, and encouraging repeat orders. It can be the difference between a successful sale and pricing yourself out of one, or even undervaluing your products and missing out on key sales opportunities.
To help you price with confidence, we’re excited to announce price experiments for in-app products in Play Console, allowing you to test price points and optimize for local purchasing power at scale. Price experiements will launch in the coming weeks - so read on to get the details on the new tool and learn how you can prepare to take full advantage when it's live.
A/B test to find optimal local pricing that’s sensitive to the purchasing power of buyers in different markets. Adjusting your price to local markets has already been an industry-wide practice amongst developers, and at launch you will be able to test and manage your global prices, all within Play Console. An optimized price helps reach both new and existing buyers who may have previously been priced out of monetized experiences in apps and games. Additionally, an optimized price can help increase repeat purchases by buyers of their favorite products.
Illustrative example only. A/B test price points with ease in Play Console
Experiment with statistical confidence: price experiments enables you to track how close you are to statistical significance with confidence interval tracking, or for a quick summary, you can view the top of the analysis when enough data has been collected in the experiment to determine a statistically significant result. To help make your decision on whether to apply the ‘winning’ price easier, we’ve also included support for tracking key monetization metrics such as revenue uplift, revenue derived from new installers, buyer ratio, orders, and average revenue per paying user. This gives you a more detailed understanding of how buyers behave differently for each experiment arm per market. This can also inspire further refinements towards a robust global monetization strategy.
Improve return on investment in user acquisition. Having a localized price and a better understanding of buyer behavior in each market, allows you to optimize your user acquisition strategy having known how buyers will react to market-specific products or content. It could also inform which products you chose to feature on Google Play.
Set up price experiments in minutes in Play Console
Price experiments will be easy to run with the new dedicated section in Play Console under Monetize > Products > Price experiments. You’ll first need to determine the in-app products, markets, and the price points you’d like to test. The intuitive interface will also allow you to refine the experiment settings by audience, confidence level and sensitivity. And once your experiment has reached statistical significance, simply apply the winning price to your selected products within the tool to automatically populate your new default price point for your experiment markets and products. You also have the flexibility to stop any experiment before it reaches statistical significance if needed.
You’ll have full control of what and how you want to test, reducing any overhead of managing tests independently or with external tools – all without requiring any coding changes.
You can start preparing now by strategizing what type of price experiment you might want to run first. For a metric-driven source of inspiration, game developers can explore strategic guidance, which can identify country-specific opportunities for buyer conversion. Alternatively, start building expertise on running effective pricing experiments for in-app products by taking our new Play Academy course, in preparation for price experiments rolling out in the coming weeks.
Posted by Maru Ahues Bouza, Director, Android Developer Relations
Google I/O 2023 is just a week away, kicking off on Wednesday May 10 at 10AM PT with the Google Keynote and followed at 12:15PM PT by the Developer Keynote. The program schedule launched last week, allowing you to save sessions to your calendar and start previewing content.
To help you get ready for this year's Google I/O, we’re taking a look back at some of Android’s favorite moments from past Google I/Os, as well as a playlist of developer content to help you prepare. Take a look below, and start getting ready!
Modern Android Development
Helping you stay more productive and create better apps, Modern Android Development is Android’s set of tools and APIs, and they were born across many Google I/Os. Tor Norbye, Director of Engineering for Android, reflects on how Android development tools, APIs, and best practices have evolved over the years, starting in 2013 when he and the team announced Android Studio. Here are some of the talks we’re excited for in developer productivity at this year’s Google I/O:
From the launch of Android Auto and Android Wear in 2014 to last year’s preview of the Google Pixel Tablet, Google I/O has always been an important moment for seeing the new form factors that Android is extending to. Sara Hamilton, Developer Relations Engineer for Android, discusses how we are continuing to invest in multi-device experiences and making it easier for you to build for the entire Android device ecosystem. Sara shares her excitement for developers continuing to bring unique experiences to all screen sizes and types, from tablets and foldables, to watches and tvs. Some of our favorite talks at this year’s Google I/O in the multi-device world include:
From originally playing a smaller part in Google I/O keynotes in the early days to announcing 3 billion monthly active users in 2021, Dan Sandler, Software Engineer for Android, looks back at the tremendous growth of the Android platform and how it’s continuing to evolve. With a focus on helping you make quality apps, here are some of our favorite Android platform talks this year:
We can’t wait to show you all that’s new across Android in just under a week. Be sure to tune in on the Google I/O website on May 10 to catch the latest Android updates and announcements this year!
Posted by Maru Ahues Bouza, Director, Android Developer Relations
Google I/O 2023 is just a week away, kicking off on Wednesday May 10 at 10AM PT with the Google Keynote and followed at 12:15PM PT by the Developer Keynote. The program schedule launched last week, allowing you to save sessions to your calendar and start previewing content.
To help you get ready for this year's Google I/O, we’re taking a look back at some of Android’s favorite moments from past Google I/Os, as well as a playlist of developer content to help you prepare. Take a look below, and start getting ready!
Modern Android Development
Helping you stay more productive and create better apps, Modern Android Development is Android’s set of tools and APIs, and they were born across many Google I/Os. Tor Norbye, Director of Engineering for Android, reflects on how Android development tools, APIs, and best practices have evolved over the years, starting in 2013 when he and the team announced Android Studio. Here are some of the talks we’re excited for in developer productivity at this year’s Google I/O:
From the launch of Android Auto and Android Wear in 2014 to last year’s preview of the Google Pixel Tablet, Google I/O has always been an important moment for seeing the new form factors that Android is extending to. Sara Hamilton, Developer Relations Engineer for Android, discusses how we are continuing to invest in multi-device experiences and making it easier for you to build for the entire Android device ecosystem. Sara shares her excitement for developers continuing to bring unique experiences to all screen sizes and types, from tablets and foldables, to watches and tvs. Some of our favorite talks at this year’s Google I/O in the multi-device world include:
From originally playing a smaller part in Google I/O keynotes in the early days to announcing 3 billion monthly active users in 2021, Dan Sandler, Software Engineer for Android, looks back at the tremendous growth of the Android platform and how it’s continuing to evolve. With a focus on helping you make quality apps, here are some of our favorite Android platform talks this year:
We can’t wait to show you all that’s new across Android in just under a week. Be sure to tune in on the Google I/O website on May 10 to catch the latest Android updates and announcements this year!
Posted by Timothy Jordan, Director, Developer Relations & Open Source
I/O is just a few days away and we couldn’t be more excited to share the latest updates across Google’s developer products, solutions, and technologies. From keynotes to technical sessions and hands-on workshops, these announcements aim to help you build smarter and ship faster.
Here are some helpful tips to maximize your experience online.
Start building your personal I/O agenda
Starting now, you can save the Google and developer keynotes to your calendar and explore the program to preview content. Here are just a few noteworthy examples of what you’ll find this year:
What's new in Android
Get the latest news in Android development: Android 14, form factors, Jetpack + Compose libraries, Android Studio, and performance.
What’s new in Web
Explore new features and APIs that became stable across browsers on the Web Platform this year.
What’s new in Generative AI
Discover a new suite of tools that make it easy for developers to leverage and build on top of Google's large language models.
What’s new in Google Cloud
Learn how Google Cloud and generative AI will help you develop faster and more efficiently.
For the best experience, create or connect a developer profile and start saving content to My I/O to build your personal agenda. With over 200 sessions and other learning material, there’s a lot to cover, so we hope this will help you get organized.
This year we’ve introduced development focus filters to help you navigate content faster across mobile, web, AI, and cloud technologies. You can also peruse content by topic, type, or experience level so you can find what you’re interested in, faster.
Connect with the community
After the keynotes, you can talk to Google experts and other developers online in I/O Adventure chat. Here you can ask questions about new releases and learn best practices from the global developer community.
If you’re craving community now, visit the Community page to meet people with similar interests in your area or find a watch party to attend.
We hope these updates are useful, and we can’t wait to connect online in May!
From underserved communities needing more support with kids' education, to struggling to preserve the memories of passed loved ones. In our latest release of #WeArePlay stories, we’re celebrating the inspiring founders who identified problems around them and made apps or games to solve them.
Starting with Maria, Annmaria and Dennis from Minnesota, USA - founders of 7 Generation Games. Growing up as a Latina in rural North Dakota, Maria wanted to build something inspired by her experiences and help support the education gap in underserved communities. She teamed up with her mom AnnMaria, a teacher and computer programmer, and software developer Dennis, to set up 7 Generation Games. They make educational games – in English, Spanish and indigenous languages – to improve math skills of Hispanic and Native American children. Making Camp Ojibwe is a village-building simulation where players earn points by answering math and social studies questions. Now with multiple titles, their games are proven to improve children’s school results.
Next, David, Arman & Hayk from Armenia - founders of Zoomerang. After uploading his music online, David got limited views because his video editing wasn’t engaging. It was his passion for music that led him to start Zoomerang with co-founders Arman and Hayk. They created a platform where content creators could get editing templates for their videos, allowing thousands to grow their brand and vivify their content.
Next, Rama from Jordan - founder of Little Thinking Minds. When she and her friend and co-founder Lamia had their first boys, they struggled to find resources to teach their children Arabic. So, they utilized their background in film production and started making children’s videos in Arabic in their backyards. When they held a screening at a local cinema, over 500 parents and children came to watch it, and they had to screen it multiple times. A few years later and the content is now digitized in a series of apps used in schools of 10 countries. The most popular, I Read Arabic, has educational videos, books, games, and a dashboard for teachers to track students' progress.
Last but not least, Prakash from South Africa - founder of ForKeeps. When Prakash’s sister passed away, his nieces longed to hear her voice again and keep her memory alive. When his father died, he felt the same and regretted not having all his photos and messages in one place. This inspired Prakash and his co-founders to create ForKeeps: a platform for preserving a person’s legacy with photo albums, stories, and voice messages. Through the app, people can feel their loved one’s presence after they're gone. The Forever Album tool also allows the audience to share and celebrate special occasions in real time. Now Prakash’s goal is to help more people across different cultures around the world record memories for their loved ones.
Check out their stories now at g.co/play/weareplay and keep an eye out for more stories coming soon.
From underserved communities needing more support with kids' education, to struggling to preserve the memories of passed loved ones. In our latest release of #WeArePlay stories, we’re celebrating the inspiring founders who identified problems around them and made apps or games to solve them.
Starting with Maria, Annmaria and Dennis from Minnesota, USA - founders of 7 Generation Games. Growing up as a Latina in rural North Dakota, Maria wanted to build something inspired by her experiences and help support the education gap in underserved communities. She teamed up with her mom AnnMaria, a teacher and computer programmer, and software developer Dennis, to set up 7 Generation Games. They make educational games – in English, Spanish and indigenous languages – to improve math skills of Hispanic and Native American children. Making Camp Ojibwe is a village-building simulation where players earn points by answering math and social studies questions. Now with multiple titles, their games are proven to improve children’s school results.
Next, David, Arman & Hayk from Armenia - founders of Zoomerang. After uploading his music online, David got limited views because his video editing wasn’t engaging. It was his passion for music that led him to start Zoomerang with co-founders Arman and Hayk. They created a platform where content creators could get editing templates for their videos, allowing thousands to grow their brand and vivify their content.
Next, Rama from Jordan - founder of Little Thinking Minds. When she and her friend and co-founder Lamia had their first boys, they struggled to find resources to teach their children Arabic. So, they utilized their background in film production and started making children’s videos in Arabic in their backyards. When they held a screening at a local cinema, over 500 parents and children came to watch it, and they had to screen it multiple times. A few years later and the content is now digitized in a series of apps used in schools of 10 countries. The most popular, I Read Arabic, has educational videos, books, games, and a dashboard for teachers to track students' progress.
Last but not least, Prakash from South Africa - founder of ForKeeps. When Prakash’s sister passed away, his nieces longed to hear her voice again and keep her memory alive. When his father died, he felt the same and regretted not having all his photos and messages in one place. This inspired Prakash and his co-founders to create ForKeeps: a platform for preserving a person’s legacy with photo albums, stories, and voice messages. Through the app, people can feel their loved one’s presence after they're gone. The Forever Album tool also allows the audience to share and celebrate special occasions in real time. Now Prakash’s goal is to help more people across different cultures around the world record memories for their loved ones.
Check out their stories now at g.co/play/weareplay and keep an eye out for more stories coming soon.