Amazon is making it a little easier for devs to put out bug-free apps on its Android Appstore with the new Live App Testing feature. Taking advantage of this capability lets you roll an update out to a limited group of testers who hunt for bugs and send usage data back. It's a little more locked down than Google's Play Store beta program, but that might be preferable sometimes.
The Google Play Developer Console has undergone some pretty major changes over the years, including a complete overhaul 2 years ago. While the improvements continue to make for a more powerful and usable tool, some developers still find areas where it could be better. Google's engineers don't have time to build everything for everybody, but a new version of the Google Play Developer API makes it possible to build quite a few things for yourself.
Google's announcement of Android TV made it clear that a final product wasn't ready for store shelves, but it was certainly getting close. While Google is finishing up the software and hardware for an official release later this year, developers have been invited to begin work on their own apps. For most, that means firing up an emulator to test on, but a few have also been granted access to a preview device called ADT-1.
If you've been dying to start poking around the Android Wear source code, now is the time! Google just posted 4.4W to AOSP. The active development branches are distributed throughout each project repository as kitkat-wear. This is the location where further patches and minor updates will appear. There is are also tags for android-4.4w_r1 (build KTU84Q), which represent the first official release of the platform.
There aren't any repositories for either Dory (LG G Watch) or Sprat (Samsung Gear Live), but we can't be certain if they will appear in AOSP or if the distribution of device specific source code will be left up to the manufacturers.
If you've got one of those shiny new Android Wear watches to fiddle around with, you've probably noticed the sad state of custom watch faces. There are a few already in the Play Store, but they often don't work right. Google has finally provided an update for developers on what they should do about custom watch faces. Basically – don't make them yet.
All the custom watch faces we have right now are basically hacks that are using workarounds to show you the time.
Google I/O was pretty amazing this year, right? We got the deets on Material design, a preview version of Android L, the formal release of Android Wear, the first manifestations of Android TV and Android Auto, and plenty of other bits and pieces. However, all of that content and all of those developer sessions can take forever to absorb, and professional developers just don't have time for that. Now that all of the videos have been posted, I've combed through every last one to narrow the list down to just the sessions that absolutely can't be missed.
Last year, at Google I/O 2013, some major new features and improvements were announced for Google Cloud Messaging (GCM) -the replacement for Cloud to Device Messaging (C2DM). A couple of the new bits were even featured during the keynote, particularly notification syncing, which the audience loved. The one thing most people don't know is that most of the coolest things announced that year were marked as beta and locked behind an application process.
Google is slowly expanding support for developers all over the world, and while devs in hundreds of countries can publish Android apps on the Google Play Store, only a small subset can charge money for them. After extending support to eight new countries last month, Google has added another nine today, bringing the total up to 54. Here are the new additions:
- Belarus (US Dollars)
- Chile (Chilean Pesos)
- Colombia (Colombian Pesos)
- Costa Rica (Colón)
- Egypt (Egyptian Pound)
- Kazakhstan (US Dollars)
- Kuwait (US Dollars)
- Nigeria (US Dollars)
- United Arab Emirates (Dirham)
To be clear, customers in these countries could already download and/or pay for Android apps on Google Play, and developers could already upload free apps, but after today they can charge for apps and in-app purchases and collect revenue from a Google Play Merchant account.
If you want in on the action, head to the Google Play Developer console and set up a Merchant account for $25 USD (or your local equivalent).
Project Ara is still going strong, and Google demonstrated it at I/O at the ATAP presentation. Project Ara Technical Lead Paul Eremenko talks up the modular phone platform in the video below (starting at around 23:30), bringing the concept beyond simple phone component upgrades. "What if a phone could see in the dark? What if a phone could test if water is clean?" The collaborative Ara team wants the hardware to be just as flexible as the larger Android ecosystem.