K2 compiler appears in Kotlin
Kotlin 1.7.0, an update to the JVM, web, and mobile programming language from JetBrains, includes an alpha version of the ground-breaking K2 compiler. K2 is designed to accelerate the creation of new language features, unify the platforms that Kotlin supports,…
Extensions, better macOS & Flutter support, Personalization beta, more for Firebase
During the annual Firebase Summit, Google revealed more simple extensions and improved support for macOS and Flutter apps, as well as the beta launch of Firebase Personalization. If you're unfamiliar with Firebase, it's a set of cloud-based app development tools…
Unlock powerful hidden tools in Android 12 developer options
One of the first things you should do when you get your new Google Pixel 6 or 6 Pro is open the hidden "Developer options" menu. Don't be put off by the word "developer" because this hidden Android 12 menu…
How to flash Android 12 Developer Preview
Android 12 Developer Preview 1 is here, but it's not exactly easy to get. Because this first Android 12 version is meant for developers, Google isn't just making it an opt-in process like later beta versions will be. But, if…
Android 12 DP2 a bug-fixing update
Android 12 DP2 just picked up its second bug-fixing update, bumping things numerically to DP2.2. This latest release includes a lot more fixes than DP2.1 did, including a fix for video encoding issues that I ran into, a crash tied…
The complete guide to install ADB on any platform
Whether you want to install a custom ROM, turn on some hidden Android features, or take screenshots from apps that prevent you from doing so, you'll need the Android Debug Bridge (ADB) and fastboot. They're part of the Google SDK…