If you're not familiar with Android Things OS, it's a lightweight version of Android designed to run on Internet of Things (IoT) devices. The first Developer Preview was released last year, and there have been a few updates since then. Now Google has released the first preview of Android Things Console, which makes managing a fleet of Android Things devices significantly easier. Read More
Last weekend, a huge turmoil swept the root-enthusiast Android community as it was discovered then confirmed that the Netflix app was being blocked from showing up in search results on the Play Store for rooted devices. At the time, Netflix said it was using Widevine to block unsupported devices, but that made no sense to us: the app was still functional if it was sideloaded, it was only not showing up as compatible in the Play Store. So what sorcery was Netflix really using?! Turns out it's a new function of the Google Play Console.
As part of the updates announced for the Play Console at I/O 2017, Google mentions a new Device Catalog section under Release management that lets developers choose with intricate granularity which devices their app supports on the Play Store. Read More
Promo codes aren't new in the Play Store. Google has been using them for a while to redeem apps (like the free family apps it offered for a few weeks) and other types of media. However, the option for developers to generate their own codes and issue them to their users was only added a few days ago.
Google's documentation details how developers can create promotions, what they need to do to set them up in their apps, and how users can redeem them. Here is what the process looks like in the Developer Console and on the user's end. Read More
Running a good business requires an intimate knowledge of anything and everything that affects its operation. This means keeping track of numbers, reports, and any other data that can possibly be accumulated. Distributing apps on the Play Store is no different. Developers need to know if users are leaving bad reviews, if their apps are crashing, or if the install numbers suddenly rise. While the Play Store does tracks these things and more, many companies have more specific needs. Google is now allowing developers to export this data so it can be analyzed and re-used in many different ways.
Data is available in an assortment of reports for subjects ranging from financial details to crash records. Read More
For an app developer, there's nothing worse than finding out your latest update is catastrophically flawed and blowing up for your users. This is the reason Google introduced the alpha and beta channels, and then added staged rollouts. These features give developers a way to steadily release new versions into the wild, discover their bugs, and fix them before a wide release. However, all of this still relies on treating some of your users as guinea pigs. If you'd like to keep them around, it's best to minimize the fallout of a bad release as soon as it's discovered. To make things a little easier, Google has added a new button to the Developer Console that stops a staged rollout immediately. Read More