Android IDE (ADT) и Android Studio

В современных условиях разработка ПО в большинстве случаев ведется с использованием интегрированных сред разработки (IDE). IDE имеют несомненные достоинства: процесс компиляции, сборки и запуска приложения обычно автоматизирован, в связи с чем для начинающего разработчика создать свое первое приложение труда не составляет.


Android IDE - среда разработки под Android, основанная на Eclipse. Предоставляет интегрированные инструменты для разработки, сборки и отладки мобильных приложений.

Реализован полный цикл разработки редактирование-компиляция-выполнение.
Автодополнение кода, проверка ошибок в реальном времени, рефакторинг, "умная" навигация по коду и запуск вашего приложения в одно касание.
Возможна разработка настоящих приложений для Андроида прямо на устройствах с ОС Андроид:
  • Андроид-планшет с клавиатурой может стать полноценным местом разработки
  • Можно просматривать и редактировать код прямо на смартфоне 
Поддерживает разработку с использованием Java/Xml и Android SDK так же хорошо, как с C/C++ и Android NDK.
Полностью совместима с проектами Eclipse.
Интеграция с Dropbox.
Поддерживает GIT для профессиональной разработки приложений.


Android Studio - среда разработки под Android, основанная на IntelliJ IDEA. Подобно Android IDE, она предоставляет интегрированные инструменты для разработки и отладки. 

Позволяет редактировать приложение в реальном времени, отображая его поведение одновременно на устройствах с различными диагоналями экранов.
Доступно мгновенное переключение на различные типы верстки и размеры экранов.
Встроены инструменты оттачивания качества приложений и выстраивания путей их монетизации.
Раздел с подсказками и советами по оптимизации с тематическими разделами.
Средство взаимодействия с бета-тестерами.
Позволяет ускорить процесс разработки софтверных изделий, сделав его более продуктивным.


Дополнительно ко всем возможностям, ожидаемым от IntelliJ, в Android Studio реализованы:
  • поддержка сборки приложения, основанной на Gradle;
  • специфичный для Android рефакторинг и быстрое исправление дефектов;
  • lint инструменты для поиска проблем с производительностью, с юзабилити, с совместимостью версий и других;
  • возможности ProGuard (утилита для сокращения, оптимизации и обфускации кода) и подписи приложений;
  • основанные на шаблонах мастера для создания общих Android конструкций и компонентов;
  • WYSIWYG редактор, работающий на многих размерах экранов и разрешений, окно предварительного просмотра, показывающее запущенное приложение сразу на нескольких устройствах и в реальном времени;
  • встроенная поддержка облачной платформы Google.

Загрузить последнюю версию Android Studio, а также получить рекомендации по установке, настройке и началу работы можно тут.