- Знакомство с инструментами разработки.
- Верстка экранов под разные разрешения экранов. Сложности и способы их решения.
Ресурсы. Строки, картинки и макеты.- Activity и Fragments. Tapbar. View и ViewGroup.
- Синхронные и асинхронные процессы. Asynctask и Loader.
- Services и ContentProvider.
- Стандартные сервисы android. Нотификация, скачивание и геокодинг.
- Работа с аппаратными возможностями телефона: использование камеры для фотографирования, гироскоп/акселерометр для определения положения телефона в пространстве, GPS для получения координат пользователя, датчик освещенности, NFC.
- Создание виджетов для рабочего стола – динамическое отображение информации прямо на домашнем экране телефона! Например: часы, погода, курсы валют.
- Networking. Загрузка ресурсов. Вызов веб-сервисов и обработка результата в форматах: XML, JSON.
- Хранение и обработка данных накопленных в процессе работы приложения (настройки, и т.д.): SharedPreferences, SQLite.
- Взаимодействие со стандартными Android приложениями: простое получение снимка с камеры, контакта адресной книги, запуск браузера, доступ к СМС и т.д.
- Работа с картографическими сервисами: использование Google Maps, forward/reverse geocoding.
- Внутренние покупки с Google Play billing.
Как стать Android разработчиком, самообучение и просто интересные факты из жизни.
среда, 15 октября 2014 г.
Ориентировочная программа курса по программированию под Android
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий