среда, 15 октября 2014 г.

Ориентировочная программа курса по программированию под Android




  1. Знакомство с инструментами разработки. 
  2. Верстка экранов под разные разрешения экранов. Сложности и способы их решения.


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

Комментариев нет:

Отправить комментарий