Android Studio – Google’s IDE for Android Development

Ever since the launch of Android mobile platform, Eclipse occupied the center stage for Android development environment. Developer community often thought why Google Android does not have its own Integrated Development Environment (IDE). It is during the recently concluded Google Annual Developer Conference (Google I/O 2013), the company announced its rich development environment called Android Studio. Like iOS and Windows Phone environment, now Android has its own IDE to build its Apps. Google worked with JetBrains to build Android Studio based on IntelliJ IDEA.

What Android Studio does?

Extensible build tools: Android Studio uses a new build system based on Gradle that provides flexibility, customized build flavors, dependency resolution and much more.

Powerful code editing: Android Studio includes a powerful code editor. It supports the features such as smart editing, advanced code refactoring, and deep static code analysis.

Smoother and richer GUI: Android Studio lets you preview your layouts on different device form factors, locales, and platform versions.

Easy access to Google services: Android Studio provides a quick way to add a cloud-based backend using Google Cloud Messaging code, which can automatically be added to a project. Support for ADT Translation Manager, a plugin with which Developers can easily see their layouts on varied display size: Google takes strings from a project and sends them through translation services in the Google Developer Console.

Image 1: Android Studio shows the comparative views of different screen resolution design at same time.

Android Studio


2. Visibility of color scheme for the given color code value:

Android Development


Image 3: Android Studio shows a locale based resource creation

Android mobile platform


It’s not an easy way to replace eclipse environment immediately. Instead Google launched Android Studio as an EARLY ACCESS PREVIEW only. This environment is an open source and you can find source code at

Please check here for more details:

Tags: Mobile
previous post: Metro application testing next post: Few points to consider for a successful Mobile Application