Выбираешь язык программирования и при этом заинтересован в мобильной разработке? Мы считаем, что 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.

Основы программирования на Java

Программа обучения «Основы программирования на Java», для тех, кто никогда не сталкивался с языками программирования, но хотел бы этим занятся.

В результате освоения программы у обучающегося развиваются три из пяти ключевых компетенций цифровой экономики, позволяющие успешно реализовывать различные профессиональные треки. Область профессиональной деятельности разработчика кроссплатформенных мобильных включает в себя создание условий для саморазвития обучающихся посредством цифровых технологий, предполагая освоение ими принципов и навыков использования технологий при создании кроссплатформенных приложений для платформ Android и iOS

  • Возраст: 12 — 14 лет

  • 144 академических часа (по 2 занятия, 2 раза в неделю)

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

  • Возраст: 13 -17 лет
  • 144 академических часа (по 2 занятия, 2 раза в неделю)

В результате освоения дисциплины Вы должны:                                                                      − Узнать принципы проектирования, разработки, отладки мобильных приложений и их пользовательских интерфейсов; закономерности жизненного цикла мобильного приложения.                                        − Научитесь проектировать и программировать пользовательские интерфейсы, оценивать качество работы мобильных приложений.                                      − Обретёте навыки (приобрести опыт) проектирования и разработки мобильных приложений.

Loading