It's been almost exactly 18 months since it was announced at I/O 2013, but Android Studio has finally hit version 1.0. Well, almost. This is a release candidate, so it's pretty close to what will become the first official stable release. For this release, the Android Tools team has been focusing on getting the bugs fixed and improving stability, but there are a couple of notable changes, as well.
Left: old splash screen, Right: new splash screen.
One of the things we all kind of deal with when using a web browser is a total lack of elegant transitions. Most browsers and web pages lack anything in the way of transition animations, and those that do are one-off jobs coded in things like Ajax that can be complex. Otherwise, we're left with white flashes in-between page loads and seemingly random assemblage of elements as they render. Google wants to change that, and they want to do it with something called the Navigation Transitions API.
TWRP support for the Nexus 9 went live just a bit earlier today, and now the Nexus 6 is getting in on the action. TeamWin Recovery Project version 184.108.40.206 is ready for your flashing pleasure, just head over to the TWRP site to get it. Here, again, is the changelog for TWRP 220.127.116.11, which is the build specifically released to better support Android 5.0 Lollipop.
-Pull in all changes from Android 5.0 lollipop into TWRP -Add decrypt support for Android 5.0 lollipop encrypted partitions including automatic decrypt when the default_password is in use -Revert some changes to exFAT that were breaking exFAT support on some devices -Other minor fixes and updates
To install, you simply need to unlock the bootloader and flash the .img recovery file in fastboot.
It's not unusual to see slightly customized builds of Android rolling out to Nexus devices shortly after the release of a new version. It certainly happened a few times with KitKat, and it looks like Lollipop is on track to do the same. As the rush of factory images and OTAs roll out, AOSP is also receiving commits for the new device-specific builds; and Al Sutton was quick to put out changelogs for each version.
We've all seen it happen. A great technology, service, or platform comes out, but without a solid base of users and apps, it fails to gain traction. Google wants to see the Fit API work out, and developers have been called upon to help make that happen. If you know how to write an Android app, and you've got a great idea for something that will get people off the couch and into the gym, you're invited to join the Google Fit Developer Challenge.
Google hasn't had much to say about Android Auto since it previewed the platform back at I/O in June. Now there's some movement as we wait on Android Auto to show up in vehicles. The Google Developers blog has posted an introduction to Android Auto and announced that the final APIs are ready for developers to get to work.
Most of us don't want to think of Android without Google Play services. There's a good reason for that, without all of the tools Google offers, we would miss out on features like push notifications, integrated maps, and even newer things like Google Fit. Developers keep asking for more and Google is answering that call. With the latest release of Google Play services, new features are coming to Fit, Maps, Drive, And Wallet.
Update: It looks like the Tango tablet is available to purchase if you signed up to be on the list to buy one at Google I/O. The rest of you will, presumably, have to wait.
It looks like Google's Project Tango AR / sensor-beast tablet is headed to the Play Store soon, packing an NVIDIA Tegra K1 processor and a boatload of sensors. Not to mention 4GB of RAM and 128GB of internal storage, for some reason.
If you're trying to flash your Nexus 5, 7, or 10 to Android 5.0 now that the factory images are out, there's nothing more infuriating than running into an error in the process. The most common error we're seeing today as part of the flashing process is the dreaded "missing system.img" dialog, which aborts the update process on the target device.
The reason this happens is because the flash-all script that comes in the image package, which most of you are undoubtedly trying to use, is attempting to flash the .img files in the update using the 'fastboot update' method, which appears to be failing for some reason for some users.
When it comes to software development, there are two very distinct camps on the subject of tools: those who prefer to keep it simple with just a text editor and a compiler, and then those who go straight for a fully-featured IDE with all the bells and whistles. For more than a decade, the undisputed champion of IDEs is Microsoft with its assorted versions of Visual Studio. Having come from years of work on Visual Studio, nothing pained me more than the first (several) times I started up Eclipse.