Мобильная разработка

Выбираешь язык программирования и при этом заинтересован в мобильной разработке? Мы считаем, что Java — лучший выбор для такого случая. Для начала важно определиться с платформой. На сегодняшний день есть только две массовые мобильные операционные системы, под которые имеет смысл создавать приложения. Это Android и iOS.


Android используется на самых разных устройствах. Это и смартфоны, и планшеты, и телевизоры, и смарт-часы и ряд других гаджетов. По разным подсчетам за 2020 год этой операционной системой пользуются около 85% владельцев смартфонов, а общее количество пользователей смартфонов на ОС Android оценивается в более чем 2,5 млрд. человек по всему миру. Что касается Android, то для этой платформы пишут на разных языках программирования, с огромным перевесом в пользу Java. А Java — язык универсальный, так что в случае чего ты сможешь легко сменить поле деятельности и перейти с мобильной на другие виды разработки.


Сейчас активно развивается язык Kotlin, на котором можно писать под Android, также для этих целей подходит и C++ (с использованием Java NDK). Но всё-таки главным языком Android остаётся Java. А ещё — в мире гораздо больше Android-устройств (около 86%), нежели iPhone, и это не домыслы, а официальная статистика.


А теперь внимательнее присмотримся к Java, самому естественному языку для Android. Почему так? Всё просто: эта операционная система сама по себе отчасти написана на Java, а её основа — ядро Linux и собственная версия виртуальной машины Java (Java Virtual Machine), разработанной Google и полностью совместимой с привычной для Java-разработчиков JVM Oracle.


Для разработки под Android существует масса готовых инструментов, большинство из которых созданы Google или при участии Google. Сегодня подавляющее большинство Android-разработчиков пользуется IDE Android Studio, которая по умолчанию «понимает» Java и Kotlin.

преподаватели

Содержание программы

Цели программы

Результат программы

Материально-техническая база