Android developers have a new integrated development environment for creating apps.

Thomas Claburn, Editor at Large, Enterprise Mobility

December 9, 2014

3 Min Read

8 Tech Turkeys To Avoid As Gifts

8 Tech Turkeys To Avoid As Gifts

8 Tech Turkeys To Avoid As Gifts (Click image for larger view and slideshow.)

Google just made developing Android apps a bit easier. On Monday, the company released Android Studio 1.0, its integrated development environment (IDE) for Android.

IDEs, as the name suggests, integrate a variety of different developer tools into a single application to simplify the process of writing, managing, and building apps. Although many developers rely on text editors and command-line tools, IDEs can make development much easier.

Google provided Android developers with a preview version of Android Studio at its developer conference last year. The 1.0 release brings improvements suggested by beta users and general stability fixes. Android Studio can be thought of as Google's answer to Apple's Xcode.

[What's the latest on Microsoft 10? Read Windows 10: 5 New Facts.]

Android Studio might prove tempting for users of Eclipse, an open-source Java-based IDE that supports a variety of different programming languages through plugins. Studio is based on the IntelliJ IDEA Java IDE and tends to be more responsive and less demanding of computing power than Eclipse. It relies on a Gradle-based build system, which has been decoupled from the IDE itself. This means app builds can be done inside or outside the IDE and IDE updates don't affect builds. Eclipse uses Apache ANT.

Android Studio features a first-run setup wizard and code templates to make Android developers productive quickly. It also provides assistance when importing Android code from other applications. The IDE includes IntelliJ's code completion, refactoring, and code analysis tools, which seem to be slightly more favored by developers than similar tools in Eclipse.

One of the key features of Android Studio is its layout editor, which supports drag-and-drop interface creation. The interface of Android Studio itself has more visual appeal than Eclipse. Another worthwhile feature is the Translation Editor, which eases the burden of managing multiple files containing the translations of the text strings present in an app.

Android Studio has been integrated with Google Cloud Platform, enabling Android developers to create backend services very efficiently. Developers can configure Cloud Platform modules, endpoints, and push messaging from within the IDE. Eclipse offers similar capabilities through the Google Plugin for Eclipse.

Android Studio doesn't yet support Android's Native Development Kit (NDK), used by developers creating apps in C/C++.

Android developers that have spent a lot of time in Eclipse might be reluctant to switch to a new build tool chain. But Google says it has stopped development on the ADT Plugin for Eclipse, a move that might be rephrased as "migrate now."

Get the latest information to migrate your systems, services, and applications to the next level at Enterprise Connect. Cisco, Microsoft, Avaya, and Oracle will lead the keynote lineup, and thought leaders from enterprises and vendors will cover the full range of platforms, services, and applications that will simplify your migration to next-gen communications and collaboration systems. Register for Enterprise Connect with code DIWKAXE to save $100 off the early-bird rate. It happens in Orlando, Fla., March 16 to 19.

About the Author(s)

Thomas Claburn

Editor at Large, Enterprise Mobility

Thomas Claburn has been writing about business and technology since 1996, for publications such as New Architect, PC Computing, InformationWeek, Salon, Wired, and Ziff Davis Smart Business. Before that, he worked in film and television, having earned a not particularly useful master's degree in film production. He wrote the original treatment for 3DO's Killing Time, a short story that appeared in On Spec, and the screenplay for an independent film called The Hanged Man, which he would later direct. He's the author of a science fiction novel, Reflecting Fires, and a sadly neglected blog, Lot 49. His iPhone game, Blocfall, is available through the iTunes App Store. His wife is a talented jazz singer; he does not sing, which is for the best.

Never Miss a Beat: Get a snapshot of the issues affecting the IT industry straight to your inbox.

You May Also Like

More Insights