Найти в Дзене

Инструментарий разработчика

Какие инструменты необходимы для разработки приложений. Они, конечно, отличаются от тех, что на картинке, ну это и так всем понятно. Помимо ноута и интернета необходима среда разработки. Вот тут уже начинается выбор, довольно широкий. Нативная, т.е. родная среда для андроида — Android Studio и язык Java. Она бесплатна, скачивается с оф. сайта вместе с SDK(инструментарий разработки). Предоставляет доступ к системным функциям телефона. Если хотите делать системные аппы, то выбор на этом можно закончить, т.к. все остальные среды, позволяющие собирать apk файлы либо не имеют доступ к системе смартфона либо их нужно подключать через различные расширения. Не буду перечислять все среды разработки, скажу лишь, что я использую Adobe Air. Почему я выбрал именно её? Потому что я решил делать интерактивные обучающие приложения и Adobe Air наиболее удобен для таких целей, т.к. содержит встроенный редактор, позволяет рисовать и легко делать анимацию. Единственный минус, что она платная. Но

Какие инструменты необходимы для разработки приложений. Они, конечно, отличаются от тех, что на картинке, ну это и так всем понятно. Помимо ноута и интернета необходима среда разработки. Вот тут уже начинается выбор, довольно широкий. Нативная, т.е. родная среда для андроида — Android Studio и язык Java. Она бесплатна, скачивается с оф. сайта вместе с SDK(инструментарий разработки). Предоставляет доступ к системным функциям телефона. Если хотите делать системные аппы, то выбор на этом можно закончить, т.к. все остальные среды, позволяющие собирать apk файлы либо не имеют доступ к системе смартфона либо их нужно подключать через различные расширения.

Не буду перечислять все среды разработки, скажу лишь, что я использую Adobe Air. Почему я выбрал именно её? Потому что я решил делать интерактивные обучающие приложения и Adobe Air наиболее удобен для таких целей, т.к. содержит встроенный редактор, позволяет рисовать и легко делать анимацию. Единственный минус, что она платная. Но если вы не привыкли платить за софт, то вероятно знаете как достать бесплатную версию. Учить вас воровать софт я не буду, это как минимум незаконно. Ещё несомненным плюсом является кроссплатформенность. Можно один и тот же проект без изменения кода собрать под андроид и ios, что существенно увеличивает рынок.

Перечислю ещё несколько сред: Visual Studio, XCode, Xamarin Studio,IntelliJ IDEA и др.

Каждый выбирает то, что нравится и удобней для конкретной задачи. В конечном итоге решает идея и реализация, а реализовать можно где угодно.