Information

Created: 12.12.2015 | Level: for all | Access: paid
Developing of Tizen Web Applications Целью курса является научить студентов создавать мобильные web-приложения, работающие под управлением операционной системы Tizen.
Tizen – это операционная система, основанная на ядре Linux и библиотеке GNU C, реализующую Linux API. ОС нацелена на широкий спектр устройств, включающий в себя смартфоны, планшеты, автомобильные информационно-развлекательные системы, смарт TV, смарт-камеры, носимые вычислительные устройства, принтеры и смарт-бытовую технику. Целью проекта является предоставление пользователям высокого уровня сервиса на разных устройствах. Tizen прежде всего продвигается усилиями таких крупных игроков, как Samsung и Intel. Платформа поддерживает разработку веб-приложений, реализующих возможности HTML5, нативных приложений, написанных на C, и гибридных приложений, использующих оба подхода. Предлагаемый полугодовой курс предназначен для студентов, разрабатывающих веб-приложения на Tizen. Слушатели познакомятся с WEB API, научатся разрабатывать интерфейс мобильных приложений, считывать и использовать данные с различных сенсоров.
Goal: По окончании курса слушатели научатся создавать мобильные web-приложения, работающие под управлением операционной системы Tizen.
Prerequisites: Желательно знание HTML5.

План занятий

Глава <<LessonTitle <<Date
-
Глава 1 <<Знакомство с операционной системой Tizen
Lecture 1
11 minutes
-
Тест 1
21 minute
-
Lecture 2
13 minutes
-
Тест 2
24 minutes
-
Lecture 3
24 minutes
Модель web-приложений Tizen
Пакеты веб-приложений и виджетов. Менеджер упаковки приложений. Упаковка веб-приложений. Упаковка гибридных приложений в мобильном приложении.
Contents
    -
    Тест 3
    24 minutes
    -
    Lecture 4
    18 minutes
    Основы программирования на Tizen
    Интерфейсы прикладного программирования Tizen (Tizen APIs). Безопасность и привилегии API. Фильтрация приложений. Web Runtime.
    Contents
      -
      Тест 4
      24 minutes
      -
      Глава 2 <<Вспоминаем HTML5
      Lecture 5
      13 minutes
      -
      Тест 5
      24 minutes
      -
      Lecture 6
      50 minutes
      jQuery Desktop
      На этом занятии мы познакомился с библиотекой jQuery, научимся создавать красивый интерфейс, поговорим об интеграции jQuery с другими продуктами
      Contents
        -
        Тест 6
        24 minutes
        -
        Lecture 7
        15 minutes
        jQuery mobile
        Contents
          -
          Тест 7
          42 minutes
          -
          Lecture 8
          17 minutes
          SQLite
          На этом занятии мы познакомимся с технологией работы с sql-ными базами данных на мобильных устройствах, которая называется SQLite.
          Contents
            -
            Тест 8
            24 minutes
            -
            Глава 3 <<Знакомство с Geolocation API
            Lecture 9
            7 minutes
            -
            Тест 9
            24 minutes
            -
            Lecture 10
            5 minutes
            -
            Lecture 11
            3 minutes
            Геолокация
            В следующем примере мы продемонстрируем возможность определения своего местоположения.
            Contents
              -
              Lecture 12
              6 minutes
              Отображение объектов на карте
              В следующем примере мы покажем, как можно на карте отметить объекты с известными координатами.
              Contents
                -
                Lecture 13
                5 minutes
                Простой обработчик событий
                В следующей части мы покажем, как при нажатии мышкой на значок увеличивается масштаб карты
                Contents
                  -
                  Lecture 14
                  9 minutes
                  Geolocation API
                  Contents
                    -
                    Тест 10
                    24 minutes
                    -
                    Глава 4 <<Tizen API для веб-приложений
                    Lecture 15
                    9 minutes
                    -
                    Lecture 16
                    28 minutes
                    Application
                    Contents
                      -
                      Тест 11
                      24 minutes
                      -
                      Lecture 17
                      29 minutes
                      Communication
                      Contents
                        -
                        Тест 12
                        24 minutes
                        -
                        Глава 5 <<Content, Input/Output
                        Lecture 18
                        27 minutes
                        Tizen API для веб-приложений II
                        В этом модуле мы познакомимся с API, позволяющими работать с мультимедийным контентом, файловой системой и методами загрузки удаленных файлов по протоколу HTTP.
                        Contents
                          -
                          Тест 13
                          24 minutes
                          -
                          Lecture 19
                          33 minutes
                          Input/Output
                          Contents
                            -
                            Lecture 20
                            8 minutes
                            Multimedia
                            Contents
                              -
                              Тест 14
                              24 minutes
                              -
                              Глава 6 <<Social, System, User Interface
                              Lecture 21
                              47 minutes
                              Tizen API для веб-приложений III. Social
                              В этом модуле мы познакомимся с такими темами, как управление учетными записями, работа с календарем, с контактами, закладками, историей звонков, синхронизацией данных, работой с FM-радио, работа с сенсорами, управление энергопотреблением, настройка браузера.
                              Contents
                                -
                                Тест 15
                                24 minutes
                                -
                                Lecture 22
                                1 hour 7 minutes
                                System
                                Contents
                                  -
                                  Lecture 23
                                  3 minutes
                                  User Interface
                                  Contents
                                    -
                                    Тест 16
                                    15 minutes
                                    -
                                    Lecture 24
                                    13 minutes
                                    -
                                    Тест 17
                                    24 minutes
                                    -
                                    Глава 7 <<Web UI Framework (UIFW)
                                    Lecture 25
                                    5 minutes
                                    -
                                    Тест 18
                                    3 minutes
                                    -
                                    Lecture 26
                                    18 minutes
                                    Управление компонентами пользовательского интерфейса
                                    В разрабатываемом приложении компоненты интерфейса будут менять свое поведение и внешний вид
                                    Contents
                                      -
                                      Lecture 27
                                      18 minutes
                                      -
                                      Тест 19
                                      24 minutes
                                      -
                                      5 hours
                                      -