В современных условиях разработка ПО в большинстве случаев ведется с использованием интегрированных сред разработки (IDE). IDE имеют несомненные достоинства: процесс компиляции, сборки и запуска приложения обычно автоматизирован, в связи с чем для начинающего разработчика создать свое первое приложение труда не составляет.
Android IDE - среда разработки под Android, основанная на Eclipse. Предоставляет интегрированные инструменты для разработки, сборки и отладки мобильных приложений.
Реализован полный цикл разработки редактирование-компиляция-выполнение.
Автодополнение кода, проверка ошибок в реальном времени, рефакторинг, "умная" навигация по коду и запуск вашего приложения в одно касание.
Возможна разработка настоящих приложений для Андроида прямо на устройствах с ОС Андроид:
- Андроид-планшет с клавиатурой может стать полноценным местом разработки
- Можно просматривать и редактировать код прямо на смартфоне
Полностью совместима с проектами Eclipse.
Интеграция с Dropbox.
Поддерживает GIT для профессиональной разработки приложений.
Android Studio - среда разработки под Android, основанная на IntelliJ IDEA. Подобно Android IDE, она предоставляет интегрированные инструменты для разработки и отладки.
Позволяет редактировать приложение в реальном времени, отображая его поведение одновременно на устройствах с различными диагоналями экранов.
Доступно мгновенное переключение на различные типы верстки и размеры экранов.
Встроены инструменты оттачивания качества приложений и выстраивания путей их монетизации.
Раздел с подсказками и советами по оптимизации с тематическими разделами.
Средство взаимодействия с бета-тестерами.
Позволяет ускорить процесс разработки софтверных изделий, сделав его более продуктивным.
Дополнительно ко всем возможностям, ожидаемым от IntelliJ, в Android Studio реализованы:
- поддержка сборки приложения, основанной на Gradle;
- специфичный для Android рефакторинг и быстрое исправление дефектов;
- lint инструменты для поиска проблем с производительностью, с юзабилити, с совместимостью версий и других;
- возможности ProGuard (утилита для сокращения, оптимизации и обфускации кода) и подписи приложений;
- основанные на шаблонах мастера для создания общих Android конструкций и компонентов;
- WYSIWYG редактор, работающий на многих размерах экранов и разрешений, окно предварительного просмотра, показывающее запущенное приложение сразу на нескольких устройствах и в реальном времени;
- встроенная поддержка облачной платформы Google.
Загрузить последнюю версию Android Studio, а также получить рекомендации по установке, настройке и началу работы можно тут.