Целью курса является научить студентов создавать мобильные web-приложения, работающие под управлением операционной системы Tizen.
Tizen – это операционная система, основанная на ядре Linux и библиотеке GNU C, реализующую Linux API. ОС нацелена на широкий спектр устройств, включающий в себя смартфоны, планшеты, автомобильные информационно-развлекательные системы, смарт TV, смарт-камеры, носимые вычислительные устройства, принтеры и смарт-бытовую технику. Целью проекта является предоставление пользователям высокого уровня сервиса на разных устройствах. Tizen прежде всего продвигается усилиями таких крупных игроков, как Samsung и Intel. Платформа поддерживает разработку веб-приложений, реализующих возможности HTML5, нативных приложений, написанных на C, и гибридных приложений, использующих оба подхода. Предлагаемый полугодовой курс предназначен для студентов, разрабатывающих веб-приложения на Tizen. Слушатели познакомятся с WEB API, научатся разрабатывать интерфейс мобильных приложений, считывать и использовать данные с различных сенсоров.
Пакеты веб-приложений и виджетов. Менеджер упаковки приложений. Упаковка веб-приложений. Упаковка гибридных приложений в мобильном приложении.
-
Интерфейсы прикладного программирования Tizen (Tizen APIs). Безопасность и привилегии API. Фильтрация приложений. Web Runtime.
-
На этом занятии мы познакомился с библиотекой jQuery, научимся создавать красивый интерфейс, поговорим об интеграции jQuery с другими продуктами
-
На этом занятии мы познакомимся с технологией работы с sql-ными базами данных на мобильных устройствах, которая называется SQLite.
-
В следующем примере мы продемонстрируем возможность определения своего местоположения.
-
В следующем примере мы покажем, как можно на карте отметить объекты с известными координатами.
-
В следующей части мы покажем, как при нажатии мышкой на значок увеличивается масштаб карты
-
В этом модуле мы познакомимся с API, позволяющими работать с мультимедийным контентом, файловой системой и методами загрузки удаленных файлов по протоколу HTTP.
-
В этом модуле мы познакомимся с такими темами, как управление учетными записями, работа с календарем, с контактами, закладками, историей звонков, синхронизацией данных, работой с FM-радио, работа с сенсорами, управление энергопотреблением, настройка браузера.
-
В разрабатываемом приложении компоненты интерфейса будут менять свое поведение и внешний вид
-