Google has announced the release of Android Studio 2.0 which includes a new Instant Run feature and incremental builds support. The Android Studio 2.0 release also includes previews of a new GPU Profiler tool and Android Emulator featuring a new user interface.
Launched in May 2013, Android Studio is an integrated development environment (IDE) for developing applications on all types of Android devices including smartphones, tablets, TVs, and wearables. Android Studio is based on IntelliJ IDEA, a popular Java IDE by JetBrains. The new GPU Profiler tool, Instant Run, and other new Android Studio features are built on top of the IntelliJ IDEA 15 platform which was released only a few weeks ago.
- Image Credit: Google
This latest Android Studio release includes Instant Run, a new feature that makes it possible for developers to quickly see changes running in a device or emulator. Once an application is deployed to a target device, Android Studio applies changes updating application logic or resources directly without the need to restart the application. Incremental builds support has also been added to Android Studio which helps accelerate application builds time.
Android Studio 2.0 includes previews of a new GPU Profiler tool and Android Emulator with a new and improved user interface. The new GPU Profiler tool which is currently in early preview makes it easier to profile OpenGL ES code. The GPU Profiler tool includes several key features such as the ability to record entire sessions, display GL State and Commands details, and walk through the GL Framebuffer and Textures while the application is running OpenGL ES Code.
This latest release of Android Studio includes an early preview of the Android Emulator with a new user interface. The interface features a new toolbar and an additional control UI so that common emulator actions can be taken without having to use command line options. The Emulator allows APKs to be dragged and dropped onto the window and the new toolbar enables volume control, screen rotation, screenshots, and other emulator actions.
Stephanie Saad Cuthbertson, Google Group Product Manager, Android Studio, told ProgrammableWeb that Android continues to build momentum and the next improvements to Android Studio involve speed and helping developers quickly turn code into finished Android applications. Cuthbertson also explained that the Android Emulator UI has been completely rebuilt and that application code iteration can be performed all on one device.
Cuthbertson told ProgrammableWeb that developers can use Android Studio to build basic video games and many other types of Android applications. When it comes to complex game applications, Cuthbertson said that developers may want to use one of the many preexisting game engines. There are a lot of application code samples available on the Android Studio website as well as on GitHub.
Developers interested in using Android Studio 2.0 can download the software from the Android Developers website. Android Studio 2.0 includes early previews of GPU Profiler and Android Emulator both of which are expected to be generally available (GA) in early 2016.