It's pretty funny how Exynos-powered Samsung devices used to be considered less developer-friendly, but it's now their Snapdragon counterparts that are getting harder and harder to crack. This was the case with the Galaxy S7 and S7 edge last year, as well as the current Galaxy S8 and S8+. Some talented developers were able to get these locked-down Samsung phones rooted earlier this month. It's now available to the public, and it's (appropriately) called SamPWND. Read More
Every year for the past few years, Google releases an app for I/O attendees. Then, a few months afterwards, the company uploads the app's source code to GitHub. This year's I/O app was aptly named "Google I/O 2017," and now, if you're an Android developer, you can go through its source code to see what new techniques you can implement into your own app(s). Read More
TWRP recovery continues to add support for more and more devices. Last time we took a look at the project, unofficial builds for the Snapdragon Galaxy S8/S8+ were available (but not for the US models). Over the past few weeks, more phones have been added to the official support list.
First up is the Sony Xperia XZ Premium, which was released two months ago in the US. The Xiaomi Redmi 4X, Lenovo K33, and two variants of the Samsung Galaxy C9 Pro (C900F/Y and China) are now supported as well. Finally, those builds for the Galaxy S8 and S8+ we previously covered are now official. Read More
If you've ever watched HBO's Silicon Valley, you'll know that making files as small as possible without quality degradation is a big deal these days. Google knows this, and has just introduced the D8 dex compiler in preview as part of Android Studio 3.0 Beta's release. It improves upon the existing DX compiler in virtually every way. Read More
A commit made yesterday to AOSP has revealed two juicy pieces of news. The more interesting thing is also the one we know the least about: somewhere there is a device named "dorado," and we have no idea what it is. The second and more immediately understandable tidbit is that Google is adding touch support to the AOSP recovery. Read More
The OxygenOS Open Beta updates keep on rolling for the OnePlus 3 and 3T and this latest one brings a very interesting feature: parallel apps. If you're not familiar with the concept, this lets you run the same app in multiple profiles or instances. That might seem superfluous, but think of apps that only let you log in with one account like Facebook or WhatsApp when you might need multiple profiles, or maybe you want to have different settings for each instance of an app to test them out or for different purposes... who knows.
We've already covered App Cloner who does this, but the most famous in the category is Parallel Space. Read More
In a blog post today, Google has revealed that it has made some changes in how the company's search and discovery algorithms work. Now things like performance problems, crashes, and overall jank are considered when ranking apps. This is great for consumers, as it encourages developers to pay closer attention to the quality of experience their products present. Read More
Some of you might remember the Contextual App Experiences talk at I/O this year. The seemingly convoluted name actually held some pretty big news, as it was during that talk that Google revealed its plans to refresh the Nearby Connections API. That set of APIs is used to provide communication between your phone and other things in physical proximity to you, further expanding your ability to share info and data locally. Well, as of today version 2.0 of that API is now available, bringing new features for developers. Read More
Over the years, one of the most annoying feature omissions in stock Android has been a battery indicator for connected Bluetooth devices. There is a public standard for reporting battery life from (supported) Bluetooth devices, but stock Android just doesn't use it. A few OEMs have implemented it themselves in the last few years, like Samsung and LG, but not Google. Read More
If you're a Windows developer, you'll be familiar with the Dev Center, an invaluable tool for monitoring your apps. The personalized dashboard tracks key performance and health data so you can maintain any apps you have in the Windows Store. Microsoft is now getting ready to launch an Android app with the same functionality, so you can check in on your software on the move. Read More