Android прощается с Eclipse


Android Studio теперь является единственным официальным способом разработки приложений для Android, поскольку Google отказывается от инструментов разработчика Eclipse для Android. Теперь, в версии 2.2.2, Android Studio достигла такой степени, что это кажется хорошим шагом.

Это не может стать сюрпризом, потому что в конце 2015 года были четкие заявления о намерении отказаться от Android Developer Tools ADT. На самом деле, как программист Android я был удивлен, обнаружив, что он еще не был отменен. Фактически, даже страница с примечаниями к выпуску ADT выглядит немного запутанной, поскольку здесь говорится:
Плагин Eclipse ADT больше не поддерживается согласно нашему объявлению
и ссылка ведет на сообщение в блоге от июня 2015 года, в котором говорится, что Android Studio является официальной средой разработки и что в конце года ADT будет отключен. В самом последнем сообщении говорится, что Google потребовалось примерно на год больше, чтобы реально до него добраться:
С выпуском Android Studio 2.2 пришло время распрощаться с инструментами разработчика Eclipse Android Developer Tools. Мы официально прекратили их поддержку и развитие. Сейчас самое время переключиться на Android Studio и испытать улучшения, которые мы внесли в рабочий процесс разработки Android.
Подождать еще год было, наверное, хорошей идеей. Android Studio развивалась очень быстро, но вначале ей не хватало многих функций, которые были бы проблемой для многих проектов. Теперь в нем есть почти все, что вам нужно, хотя в некоторых местах все еще нет удобств.
В настоящее время самая большая проблема с Android Studio заключается в том, что она меняется слишком быстро. Небольшие ошибки и нестабильности являются проблемой, и есть наполовину реализованные функции, такие как редактор меню, которые больше похожи на обещание предоставить инструмент, чем на что-то готовое. Впереди еще много работы. Также существует определенная произвольность в направлении, в котором движется Android Studio, что напоминает девиз «двигайся быстрее и ломай вещи».

Например, введение ConstraintLayout, замена RelativeLayout, больше похоже на уступку импульсу «начать заново», а не импульсу «улучшить то, что у нас есть». Усилия можно было бы направить на улучшение RelativeLayout, а не на то, чтобы выбросить все и начать заново. В результате теперь в Android Studio появился новый конструктор макетов, который может выглядеть захватывающе при работе с ConstraintLayout, но это шаг назад, если вы работаете с любым другим макетом из-за отсутствия функций.
Итак, обновитесь до Android Studio?
Да, конечно, но не ожидайте, что все это сработает, и не ожидайте, что это будет работать быстро. Что он действительно делает, так это упрощает управление проектами с рядом целей.
Всегда найдутся программисты, предпочитающие Eclipse и его более «базовый» подход к созданию приложений. Если вы еще не хотите переходить на Android Studio, вы можете продолжать использовать финальную версию ADT, и она по-прежнему доступна для загрузки, но другой версии не будет. Если вы хотите придерживаться этого в обозримом будущем, существует также проект с открытым исходным кодом под названием Andmore, который является частью Eclipse, чтобы поддерживать ADT.


Добавить комментарий