Разработка мобильных приложений для платформы Android (продвинутый курс)

За дополнительной информацией обращаться:

Ведущий специалист Ордынская Марина Юрьевна, ауд. 607-7., тел. +375 17 397-82-95, +375 29 639-65-63,
e-mail: ordinskaya@bsuir.by

ведущий специалист Крищенович Вероника Анатольевна, ауд. 607-7., тел. +375 17 397-82-95, +375 29 390-88-95,
e-mail: krish@bsuir.by

Заместитель декана Гарбуз Виталий Борисович, ауд. 402-8., тел. +375 29 686-61-14,
e-mail: garbuz@bsuir.by

Запись осуществляется через электронную форму. Обучение начинаются по мере формирования групп.
 

Стоимость

****

Продолжительность

40 часов

О программе

Content image

Использование потоков. Понятие Handler и HandlerThread. Использование AsyncTask. Понятие Loaders. Использование в приложениях.
Фоновые операции – Service
Создание. Взаимодействие с другими компонентами. Типы сервисов. Использование сервисов для межпроцессного взаимодействия. AIDL.
Хранение данных
Варианты хранения данных внутри приложения. Использование Backup API. Работа с облачными сервисами.
Компонент Broadcast Receiver
Создание и использование. Жизненный цикл. Типы ресиверов.
Компонент Content Provider
Жизненный цикл. Понятие Cursor и способы использования. Использование провайдеров для межпроцессного взаимодействия. Создание пользовательских провайдеров. Обзор провайдеров, предоставляемых платформой.
Работа с media контентом
Поддерживаемые форматы. Работа со звуком. Работа с видео. Использование камеры.
Работа с платформенными API
LBS сервисы. Способы получения информации. Геокодинг. Эмуляция геолокационных данных. Менеджер сетевых подключений. Менеджер телефонии. Типы сенсоров и работа с ними. Менеджер энергопотребления. Менеджер WiFi. Менеджер вибрации.
Взаимодействие с внешними устройствами
Bluetooth. NFC. WiFiDirect. USB.
Сервисы Google
Google Cloud Messaging. Варианты монетизации приложения. In-appBilling. Взаимодействиес GooglePlay. 

Записаться на курс

Разработка мобильных приложений для платформы Android (продвинутый курс)

Разработка мобильных приложений для платформы Android (продвинутый курс)