Содержание
Все мы знаем, или не все, но большинство, что для любого программиста нужна среда разработки хоть это и веб программист или тот, что разрабатывает ПО для компьютеров или для мобильных телефонов/смартфонов итп итд, везде требуется среда разработки, сегодня речь пойдет о среде разработки для Android в Ubuntu Linux.
Что с себя представляет среда разработки "Android Studio"? Это совершенно новая и полностью интегрированная среда разработки приложений, разработанная всем известной компанией Google которая и управляет всем или почти всем рынком смартфонов на Android платформе. Данная IDE разработана, чтобы сделать разработку приложений для разработчиков более удобной и имеющей множество новых инструментов который могут понадобиться разработчику приложений для Android. Эта среда как бы альтернатива, а возможно и попытка заменить IDE Eclipse, являющейся в настоящее время наверное наиболее популярной средой разработки.
При создании новых проектов в Android Studio, вы увидите полную структуру проекта со всеми файлами из которых он состоит, содержащимися в каталоге SDK.
Android Studio предоставляет весь инструментарий который позволяет вам увидеть любые малейшие визуальные изменения, которые вы производите в реальном времени в приложении. Вы также можете наблюдать, как ваше приложение будет выглядеть на различных устройствах которые работают под управлением Android, с различными настройками и разрешением экрана. То есть можно сказать, что это и среда разработки и полный инструментарий для тестирование работы приложения на абсолютно любых моделях смартфонов под управлением Андроид платформы, что очень удобно при разработке и можно увидеть каков будет результат заранее.
Среда разработки дополнительно предлагает использование совершенно нового инструмента который позволяет упаковать и полностью промаркировать исходный код проекта. В чем плюс маркировки спросите вы, это огромный плюс который позволит вам не потеряться в исходном коде проекте, который состоит не с одной тысячи строк программисты поймут. В приложении также предлагается использование функции перетаскивания, которая позволяет перетащить разнообразные элементы что-то на подобии конструктора лего, перетащил собрал, что вам нужно, что всеьма удобно при разработке. В многих других IDE приходится ходить по огромному меню и ставить множество галочек в которых часто можно запутаться, а перетащить это что-то больше чем бегать и путаться по 10-кам меню состоящим из большого дерева элементов в которых нужно найти нужный вам.
В дополнение ко всему сказанному выше, среда разработки Android Studio обладает функцией Google Cloud Messaging, которая позволяет вам посылать данные с сервера на Android-устройства через облако Google. Это отличный способ посылать push-уведомления вашим приложениям.
Также вы сможете с помощью программы локализовать ваши приложения. Что это дает спросите вы? Это позволит вам программировать, и при этом сохранять полный контроль над приложением.
Установка Adroid Studio довольно проста и все производится очень легко. Нужно всего лишь добавить нужный PPA(репозиторий) с помощью которого мы быстро скачаем и установим программу в автоматическом режиме из серверов Google. Дополнительно ко всему, можно скачать приложение отдельным пакетом tar.gz по ссылке https://developer.android.com/sdk/index.html Поддержка для дистрибутивов: Ubuntu 15.04, Ubuntu 14.10, Ubuntu 14.04 и Ubuntu 12.04 и производных.
sudo add-apt-repository -y ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer oracle-java7-set-default
sudo add-apt-repository ppa:paolorotolo/android-studio sudo apt-get update sudo apt-get install android-studio
На этом пожалуй все, будут вопросы, спрашивайте, по возможности отвечу каждому.
Автор: Юрий Герук
Лицензия: CC BY-SA 4.0
Благодарность автору!