If you're looking to learn how to develop for a certain platform, chances are that Packt will have what you're looking for in either eBook or video form. As it does a few times per year, the publishing company is currently offering all of its material for just $5 a pop. Read More
The Google assistant makes for a pretty awesome companion on the Pixel phones and Google Home, but it's still young and feels constrained by the very limited number of things it can do outside of Google's sandbox of supported services. During the October 4th announcement, Google declared plans to open up the platform in early December for developers to build their own services. Staying true to that schedule, the Actions on Google platform opened the door today, allowing developers to integrate their services. Google is also launching an early access program to begin testing new features and upcoming expansions. Read More
During the I/O 2016 Keynote presentation, and again at the October 4th Pixel announcement, Google made brief references to newly added support for seamless updates in Nougat. To make this work, many changes had to be made to the structure of Android and its assorted system partitions. As a result, there have also been some changes to the fastboot utility many of us use when new factory images become available. This post covers a few of the technical details and also demonstrates some of the ways to use the new features.
How it works
Seamless updates are accomplished by creating a second set of logical partitions in device storage. Read More
The Android Tools Team has been hard at work on version 2.2 of Android Studio, and it's finally ready to step up to a stable release. Demonstrated at Google I/O, the preview release of v2.2 introduced a plethora of great new features and improvements intended to make app development faster and easier. Over the last four months, Studio has been continually tested and refined to get it ready for all developers, regardless of which development channels they're normally following. For anybody that hasn't been following along with the canary or dev builds, the video below summarizes many of the new improvements in this release. Read More
The boxes of all my Android devices (minus the watches).
When I started writing for Android Police earlier this month, some of you recognized me from when I installed Windows 95 (among other things) on my watch. But outside of me shoving emulators on my watches, I've worked on some cool projects and spent way too much on electronics.
I started trying to learn development when I was around 12, armed with a copy of Adobe Dreamweaver CS3 and my iMac G5. A year later, I started developing extensions for Google Chrome, which I still work on to this day. I still regularly update my first extension, Wikipedia Search. Read More
Earlier this month, Google announced they were killing off Chrome apps for Mac, Windows, and Linux. While it makes logical sense to remove a feature that almost no Chrome users actually used, there are still hundreds of excellent Chrome apps affected by the decision. Google recommends that developers move their applications to Electron (another way to run web apps on the desktop), but doing that would require rewriting every component using Chrome's APIs to the Electron equivalents.
Koush, developer of the Chrome app Vysor (among other projects), has made porting Chrome apps to Electron incredibly easy. With his tool, aptly named Electron Chrome, developers can compile their existing Chrome apps into Electron applications in seconds. Read More
We've posted plenty of deals from StackSocial in the past, but those have all been for things. Now, StackSocial is in the business of selling knowledge. Specifically, it has launched a site called Skillwise with educational courses of all sorts. If you want to learn about design or development, now's your chance to do it with 30% off all Skillwise courses. Read More
Google's new Awareness API - part of Google Play Services - is legitimately cool. In theory. Announced at I/O, it allows apps to access what you're doing, in a general sense, and then give you information based on that status. For now, the API offers two ways for apps to monitor your current status, per Google's blog post. Read More