With every big new OS version there are countless under-the-hood upgrades that will go unnoticed by regular users but could have a positive impact on their experience. Android 11 will be no different, and we've spotted one such small but potentially important new feature in Google's developer documentation for the upcoming release. Starting in Android 11, apps will be able to grant per-process network access. Read More
Yesterday, at a dev-focused event at the Science Museum in London, UK, Google announced the 1.0 release of its cross-platform portable UI toolkit. Flutter has been in development since in 2015 with several betas being going out in the last year and a preview release this summer. It will allow developers to build apps that seamlessly work on both Android and iOS without maintaining separate codebases. Read More
If anyone saw our hands-on with the Pixel 2 XL at Google's October 4th event, you may have noticed the phones are rocking some intriguing new live wallpapers. They are obviously intended to be Pixel 2 exclusives, but if there's one thing that you can rely on in the Android developer community, it's that someone out there will be on hand to mod an interesting new app and get it working on more devices.
The new Pixel 2 launcher thankfully works on other phones without modification, although if you want the swipe-for-Google-Feed functionality on phones other than the first generation Pixels and Nexus devices, you'll need to install it as a system app. Read More
Grow with Google is the company's educational initiative offering free training and tools to help kickstart the careers of budding developers across the United States. The platform has several partners with which Google works to create learning programs and provide support. One such partner is Udacity, which offers free and paid online courses for a range of different technical disciplines.
Together, Google and Udacity are offering 50,000 new scholarships in the US. They will specifically target Android and mobile web developers with a view to training them up and getting them into work. The courses are intended to prepare students for Google's Associate Android Developer and Mobile Web Specialist developer certifications. Read More
Developer Iwo Banaś is not having a good week. The free version of his SCR Screen Recorder app, which we featured on Android Police last month, was unceremoniously kicked off of the Play Store for "Violation of the System Interference provision of the Content Policy." Exactly what that means is outlined in a Google Support document: basically it says that ads can't impersonate portions of the Android interface or imply that they're something that they're not, like a fake virus warning or Facebook message. Example screenshots are below:
OK, that makes sense. But Banaś didn't understand what portion of SCR Screen Recorder 5+ Free could have violated this policy. Read More
One of the great things about Android's ecosystem is the number of indie developers who are able to enter the market successfully, providing a great product and inspiring would-be developers to join in. For many though, Android development in general is a mysterious topic. How an app or game goes from an idea to an entry in the Play Store is unknown, but (thankfully) not unknowable.
Of course, considering how major development studios bring apps to life doesn't require too much thought – major companies like EA, Disney, or Rockstar have no problem hiring designers and developers to crank out and maintain polished apps. Read More
On the night before Google I/O 2011, I posted an open call for any questions you might have had for Google core developers. And you delivered - within a few hours, we had over 50 questions of varying complexities, and I realized I was in trouble. Office hours are meant for developers asking dev questions, whereas most of the ones you've asked were about policies and availability. Still, I proceeded to ask away at office hours and at the end of each session, fearing being shunned forever. Unsurprisingly, some devs would force me to move on after realizing the volume of questions, but some persistently tried answering, referring me to the right people along the way if they didn't know something. Read More
On March 31st, the Android Developer Console, which developers use to publish their apps to the Market, started experiencing issues that ranged from 404s and disappearing applications to missing statistics and apps that no longer obeyed.
As more and more panicking developers chimed in with similar experiences to multiple support threads, the only response from Google so far came from an employee named Ash back on the very first day, apologizing for the inconvenience and then shortly after announcing that all issues had been fixed.
Except they weren't.
The next day was April Fools' - nice prank, Google. Reports from devs all over the world kept flooding support forums, but Google was not responding anymore, even though April 1st was Friday - a workday, and this was no laughing matter (although they did fix something obviously more important). Read More
The Android dev team has generally been assumed to have a passive stance on rooting and unlocking Android devices. That is, do it if you want - we won't stop you. And there's certainly evidence abound supporting this - Google's Nexus One could be unlocked via a simple ADB (Android Device Bridge) command: fastboot oem unlock. The same is true of the Nexus S.
Of course, it only makes sense - Google doesn't want to put any unnecessary barriers between Android developers and the open source OS, especially on developer phones.
But a new post on the official Android Developers Blog shows that team Android is a little more concerned with how their operating system is being used than some of us may have previously assumed. Read More