Google Play console<\/a> to publish our application. I will not describe the process of publishing an application in the store as the wizard makes it pretty straightforward and we are provided step-by-step guidance throughout the process.<\/p>\nIt may take few hours for the application to be reviewed and approved, but when it is, it will finally appear in the store.<\/p>\n
If you can\u2019t find the APK, you can create a new one by going to Build \u2192 Generate signed bundle \/ APK \u2192 Build APK<\/kbd>, passing our existing keystore file and filling the alias and password that we used when we generated the keystore. After the APK is generated, a notice should appear and you can get to the file by clicking on the “Locate” link.<\/p>\nCongrats, your app is in Google Play!<\/h3>\n
That\u2019s it! We just pushed our PWA<\/abbr> to the Google Play store. The process is not as intuitive as we would like it to be, but still, with a bit of effort it is definitely doable, and believe me, it gives that great filling at the end when you see your app displayed in the wild.<\/p>\nIt is worth pointing out that this feature is still very much early phase<\/strong> and I would consider it experimental<\/strong> for some time. I would not<\/strong> recommend going with a production release of your application for now because this only works with Chrome 72 and above \u2014 any version before that will be able to install the app, but the app itself will crash instantly which is not the best user experience.<\/p>\nAlso, the official release of custom-tabs-client<\/code> does not support TWA<\/abbr> yet. If you were wondering why we used raw GitHub link instead of the official library release, well, that\u2019s why.<\/p>\n","protected":false},"excerpt":{"rendered":"PWA (Progressive Web Apps) have been with us for some time now. Yet, each time I try explaining it to clients, the same question pops up: “Will my users be able to install the app using app stores?” The answer has traditionally been no, but this changed with Chrome 72 which shipped a new feature […]<\/p>\n","protected":false},"author":254184,"featured_media":286077,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sig_custom_text":"","sig_image_type":"featured-image","sig_custom_image":0,"sig_is_disabled":false,"inline_featured_image":false,"c2c_always_allow_admin_comments":false,"footnotes":"","jetpack_publicize_message":"How to Get a Progressive Web App into the Google Play Store","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":[]},"categories":[4],"tags":[1624,1633,1021,1130],"jetpack_publicize_connections":[],"acf":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2019\/04\/google-play-pwa.png?fit=1200%2C600&ssl=1","jetpack-related-posts":[{"id":334247,"url":"https:\/\/css-tricks.com\/progressive-web-apps-in-2021\/","url_meta":{"origin":286048,"position":0},"title":"Progressive Web Apps in 2021","date":"February 11, 2021","format":false,"excerpt":"Maximiliano Firtman has a look at PWAs this year, including trying to get a bead on how widespread they are: At the end of 2020, approximately\u00a01% of websites included a Service Worker, and 2.2% had an installable Web App Manifest file. Remember that some platforms -such as Safari on iOS\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2021\/02\/cover.png?fit=1000%2C467&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":262022,"url":"https:\/\/css-tricks.com\/wordpress-pwas\/","url_meta":{"origin":286048,"position":1},"title":"WordPress + PWAs","date":"October 29, 2017","format":false,"excerpt":"One of the sessions from the Chrome Dev Summit, hosted by Das Surma and Daniel Walmsley. It's not so much about WordPress as it is about CMS powered sites that aren't really \"apps\", if there is such a thing, and the possibility of turning that site into a Progressive Web\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":297829,"url":"https:\/\/css-tricks.com\/weekly-platform-news-webapk-limited-to-chrome-discernible-focus-rectangles-modal-window-api\/","url_meta":{"origin":286048,"position":2},"title":"Weekly Platform News: WebAPK Limited to Chrome, Discernible Focus Rectangles, Modal Window API","date":"October 24, 2019","format":false,"excerpt":"In this week's roundup: \"Add to home screen\" has different meanings in Android, Chrome and Edge add some pop to focus rectangles on form inputs, and how third-party sites may be coming to a modal near you. Let's get into the news. WebAPKs are not available to Firefox on Android\u2026","rel":"","context":"In "Weekly Platform News"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2019\/10\/wpn-20191024.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":275376,"url":"https:\/\/css-tricks.com\/seriously-though-what-is-a-progressive-web-app\/","url_meta":{"origin":286048,"position":3},"title":"Seriously, though. What is a progressive web app?","date":"August 17, 2018","format":false,"excerpt":"Amberley Romo read a ton about PWAs in order to form her own solid understanding. \u201cProgressive web app\u201d (PWA) is both a general term for a new philosophy toward building websites and a specific term with an established set of three explicit, testable, baseline requirements. As a general term, the\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2018\/08\/pwa-type.jpg?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":295027,"url":"https:\/\/css-tricks.com\/maskable-icons-android-adaptive-icons-for-your-pwa\/","url_meta":{"origin":286048,"position":4},"title":"Maskable Icons: Android Adaptive Icons for Your PWA","date":"August 29, 2019","format":false,"excerpt":"There is a new web feature called maskable icons that is coming soon to Firefox Preview and other web browsers. This new icon format will let your PWAs have their own adaptive icons on Android.","rel":"","context":"In "Article"","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2019\/08\/adaptive-icons.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":254156,"url":"https:\/\/css-tricks.com\/pwa-directory\/","url_meta":{"origin":286048,"position":5},"title":"PWA Directory","date":"April 25, 2017","format":false,"excerpt":"The other day I was watching an interview with Ade Oshineye where he discussed his work on the PWA Directory at Google, a showcase of progressive web apps. And it\u2019s pretty neat! It lists a whole bunch of PWAs out there and you can filter them by Lighthouse metrics \u2013\u2026","rel":"","context":"In "Link"","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"featured_media_src_url":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2019\/04\/google-play-pwa.png?fit=1024%2C512&ssl=1","_links":{"self":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/286048"}],"collection":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/users\/254184"}],"replies":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/comments?post=286048"}],"version-history":[{"count":12,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/286048\/revisions"}],"predecessor-version":[{"id":286685,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/286048\/revisions\/286685"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/media\/286077"}],"wp:attachment":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/media?parent=286048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/categories?post=286048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/tags?post=286048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}