Android Police

Development

...

Google working to bring JavaScript app support to Fuchsia

Google's in-development Fuchsia operating system has been slowly taking shape over the past three years. It appears to be designed for both mobile and desktop devices, with a real-time kernel and a unique interface. We already know languages like Google Dart and Apple's Swift will be supported by Fuchsia, but now it seems JavaScript might be joining the party.

Read More
...

Google creates dedicated site for Android game development

Games make up a good chunk of Android's software library, so it only makes sense that Google would have some developer documentation just for games. Ahead of the 2019 Game Developer Conference, which starts in just a few days, Google has created a new portal for topics related to making games on Android.

Read More
...

Android Q steps up the fight against overlay-based malware

One of the bigger developer-facing changes we've spotted in Android Q is a mild deprecation of the SYSTEM_ALERT_WINDOW permission which controls overlays. (Think Facebook's chat heads or those Pokémon Go stats apps and you should get the idea.) Sideloaded apps on Android Q will see that permission revoked after 30 seconds, Play Store apps on Q will see it revoked on reboot, and the permission is being taken away entirely on the "Go" version of Android Q.

Read More
...

Developers take note: Android Q will block even more undocumented APIs

Google's been trying to crack down harder on unofficial, non-public APIs a lot harder since Android P, and that pressure is set to further increase with Android Q. The hammer has dropped: If your app targets Android Q, there's a much larger pile of non-SDK APIs that it can't include. And if Google sticks to its previous schedule, that means you'll need to cut that non-public API use by next fall.

Read More
...

Android Q includes some ART-related performance gains, developers can expect faster app launches and improved garbage collection

Android Q won't just bring new features, it's also set to further improve on the performance of previous Android releases via some tweaks to its ART compiler. In addition to detailing some recent benefits made to app distribution — which current devices running Android P will benefit from — Google also detailed some more technical changes to how ART improves app performance in Android Q.

Read More
...

Android Q timeline: Six betas planned, final release in Q3

Today is Android Q day, and behind the scenes we're frantically flashing this new beta to see what's new, but plenty of new details have been revealed officially. Among the most important is the timeline for beta releases going forward. Six beta releases are planned in total, with the final release due in Q3.

Read More
...

Play Store developers will need to target their apps for Android 9 Pie by this fall

Google is continuing to push Android developers to use the latest API features. Last November, all applications submitted to the store were required to target Android 8.0 Oreo or higher — meaning they would have to support runtime permissions and other breaking API changes. As expected, Google is now stepping up the requirements.

Read More
...

[Update: Now affordable] Google's .dev domains now available for a cool $11k, sensible pricing due later this month

Google has introduced a few top-level domains over the years, including .google, .apps, and even .lol. Last year, the company announced the .dev TLD, intended for use by software developers. Registration has been open to select partners since January 16th, but now anyone can buy a .dev domain — as long as you have $11k.

Read More
...

ARCore update allows developers to create Snapchat-like face filters with ease

While there aren't many practical uses (yet) for Google's ARCore library, it's still an incredible technical achievement — especially considering most of the depth-sensing is done entirely with software. ARCore 1.7 is now rolling out on the Play Store, with a new Augmented Faces API and other improvements.

Read More
...

Actions on Google now supports Chinese (traditional) language

Google Assistant can do a lot of awesome things, but that list would be much shorter without developer support. That's what Actions on Google is all about—it helps developers integrate apps and services with Assistant. Thus, you can shout at your phone and smart speakers more often. Now, developers can start supporting the Chinese (traditional) language in their Actions.

Read More