- Сourse
- Location
Приходите к нам и Вы узнаете:
- Как создавать привлекательные интерфейсы, которые хорошо смотрятся и на миниатюрных экранах телефонов, и на широких экранах планшетов;
- Как использовать возможности мобильного устройства по-максимуму;
- Как разработать мультимедийное приложение с анимацией;
- Как использовать в своих приложениях картографические и геолокационные сервисы;
- Как организовать работу с облачными службами и приложениями;
- Как создавать приложения c 3d графикой на базе OpenGL 2.0 ES;
-
И многое другое!
Круг рассматриваемых вопросов в курсе:
- Программный стек Android. Виртуальная машина Dalvik.
- Архитектура Android-приложений.
- Философия разработки приложений под Android.
- Приемы для улучшения производительности и уменьшения потребления памяти для приложений Android.
- Основные составляющие манифеста приложения.
- Жизненный цикл мобильного приложения.
- Разработка интерфейсов, независящих от разрешения и плотности пикселов.
- Intents и Activities. Принципы работы Intent-фильтров.
- Адаптеры и привязка данных.
- Работа с интернет-ресурсами.
- Диалоговые окна и дочерние Activities: создание и использование.
- Курсоры, Content Values. Получение данных из SQLite.
- Фоновые службы, toast-уведомления и сигнализация.
- Геолокационные и картографические сервисы: конфигурирование и использование.
- Сенсорные датчики. Sensor manager.
- Анимация и спецэффекты.
- Акселерометр, датчик ориентации и компас: регулировка и программные функции.
- Межпроцессное взаимодействие. Язык AIDL.
- Основные права и полномочия для запуска приложений на устройстве.
- Работа с настройками сотовой сети, подключение голосовых услуг, получение и отправка коротких сообщений.
- Шейдерные языки. Основы OpenGL 2.0 ES.
От слушателей требуется знание языка Java или, как минимум, следующих языков: C# или C++.
Кто проводит курсы: ведущие разработчики IT-компаний и опытные преподаватели НГУ.
Official web-site
http://study.ngs.ru/study/50357/
Contacts
+7-923-147-33-77
courses@it-sensei.com