Android Studio is an IDE specifically developed for Android development that provides improvements over Eclipse such as a lightweight interface, improved visual editor for UI design, and advanced lint checking. It features a complete build system, hassle-free dependency management, and build variants for flexibility. Genymotion is a fast emulator that can be used with Android Studio to further increase productivity when developing Android applications. The document provides information on downloading and installing Android Studio and Genymotion, and highlights some of their key features and benefits over Eclipse.
2. What is ?
• A JetBrains’ - IntelliJ based IDE specifically
developed for Android development.
• Early Access Preview was rolled out on May
16th at Google I/O.
4. Eclipse - the Grandaddy!
• Heavy
• Slow
• Building is a pain
• Li’l or no UI design Preview
• Untimely crashes
• Lint checker is basic
• Mainly for Java
5. Why switch to ?
• Light weight.
• Flexible build management system.
• Improved visual editor for UI design.
• Fast and accurate code completion and refactoring.
• Advanced lint checker options.
• Native GCM platform support.
• ProGuard and app-signing capabilities.
6. Goodness of
• A complete build system.
• Hassle-free dependency management.
• Build Variants and Product Flavors for flexibility.
• App key storage.
• Separate module compilation.
• A single build system used in command line or menu
options.
12. Android Studio fallbacks
• Complex installation process.
• Takes time to learn Gradle.
• Early Access Preview – So buggy.
• Frequent build roll outs.
• Cannot have two versions at the same time.