Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Для всех
Длительность:
15:42:00
Студентов:
665
Выпускников:
96
Целью курса является научить студентов создавать мобильные web-приложения, работающие под управлением операционной системы Tizen.
Tizen – это операционная система, основанная на ядре Linux и библиотеке GNU C, реализующую Linux API. ОС нацелена на широкий спектр устройств, включающий в себя смартфоны, планшеты, автомобильные информационно-развлекательные системы, смарт TV, смарт-камеры, носимые вычислительные устройства, принтеры и смарт-бытовую технику. Целью проекта является предоставление пользователям высокого уровня сервиса на разных устройствах. Tizen прежде всего продвигается усилиями таких крупных игроков, как Samsung и Intel. Платформа поддерживает разработку веб-приложений, реализующих возможности HTML5, нативных приложений, написанных на C, и гибридных приложений, использующих оба подхода. Предлагаемый полугодовой курс предназначен для студентов, разрабатывающих веб-приложения на Tizen. Слушатели познакомятся с WEB API, научатся разрабатывать интерфейс мобильных приложений, считывать и использовать данные с различных сенсоров.
 

План занятий

Глава <<
Занятие
Заголовок <<
Дата изучения
 
2 часа 30 минут
-
Глава 1 <<
 
Знакомство с операционной системой Tizen
 
 
Тест 1
21 минута
-
 
Тест 2
24 минуты
-
 
Лекция 3
24 минуты
Модель web-приложений Tizen
Пакеты веб-приложений и виджетов. Менеджер упаковки приложений. Упаковка веб-приложений. Упаковка гибридных приложений в мобильном приложении.
Оглавление
    -
     
    Тест 3
    24 минуты
    -
     
    Лекция 4
    18 минут
    Основы программирования на Tizen
    Интерфейсы прикладного программирования Tizen (Tizen APIs). Безопасность и привилегии API. Фильтрация приложений. Web Runtime.
    Оглавление
      -
       
      Тест 4
      24 минуты
      -
      Глава 2 <<
       
      Вспоминаем HTML5
       
       
      Лекция 5
      13 минут
      Вспоминаем HTML5

      Оглавление
        -
         
        Тест 5
        24 минуты
        -
         
        Лекция 6
        50 минут
        jQuery Desktop
        На этом занятии мы познакомился с библиотекой jQuery, научимся создавать красивый интерфейс, поговорим об интеграции jQuery с другими продуктами
        Оглавление
          -
           
          Тест 6
          24 минуты
          -
           
          Лекция 7
          15 минут
          jQuery mobile

          Оглавление
            -
             
            Тест 7
            42 минуты
            -
             
            Лекция 8
            17 минут
            SQLite
            На этом занятии мы познакомимся с технологией работы с sql-ными базами данных на мобильных устройствах, которая называется SQLite.
            Оглавление
              -
               
              Тест 8
              24 минуты
              -
              Глава 3 <<
               
              Знакомство с Geolocation API
               
               
              Лекция 9
              7 минут
              Geolocation (Google Maps API)

              Оглавление
                -
                 
                Тест 9
                24 минуты
                -
                 
                Лекция 11
                3 минуты
                Геолокация
                В следующем примере мы продемонстрируем возможность определения своего местоположения.
                Оглавление
                  -
                   
                  Лекция 12
                  6 минут
                  Отображение объектов на карте
                  В следующем примере мы покажем, как можно на карте отметить объекты с известными координатами.
                  Оглавление
                    -
                     
                    Лекция 13
                    5 минут
                    Простой обработчик событий
                    В следующей части мы покажем, как при нажатии мышкой на значок увеличивается масштаб карты
                    Оглавление
                      -
                       
                      Лекция 14
                      9 минут
                      Geolocation API

                      Оглавление
                        -
                         
                        Тест 10
                        24 минуты
                        -
                        Глава 4 <<
                         
                        Tizen API для веб-приложений
                         
                         
                        Лекция 16
                        28 минут
                        Application

                        Оглавление
                          -
                           
                          Тест 11
                          24 минуты
                          -
                           
                          Лекция 17
                          29 минут
                          Communication

                          Оглавление
                            -
                             
                            Тест 12
                            24 минуты
                            -
                            Глава 5 <<
                             
                            Content, Input/Output
                             
                             
                            Лекция 18
                            27 минут
                            Tizen API для веб-приложений II
                            В этом модуле мы познакомимся с API, позволяющими работать с мультимедийным контентом, файловой системой и методами загрузки удаленных файлов по протоколу HTTP.
                            Оглавление
                              -
                               
                              Тест 13
                              24 минуты
                              -
                               
                              Лекция 19
                              33 минуты
                              Input/Output

                              Оглавление
                                -
                                 
                                Лекция 20
                                8 минут
                                Multimedia

                                Оглавление
                                  -
                                   
                                  Тест 14
                                  24 минуты
                                  -
                                  Глава 6 <<
                                   
                                  Social, System, User Interface
                                   
                                   
                                  Лекция 21
                                  47 минут
                                  Tizen API для веб-приложений III. Social
                                  В этом модуле мы познакомимся с такими темами, как управление учетными записями, работа с календарем, с контактами, закладками, историей звонков, синхронизацией данных, работой с FM-радио, работа с сенсорами, управление энергопотреблением, настройка браузера.
                                  Оглавление
                                    -
                                     
                                    Тест 15
                                    24 минуты
                                    -
                                     
                                    Лекция 22
                                    1 час 7 минут
                                    System

                                    Оглавление
                                      -
                                       
                                      Лекция 23
                                      3 минуты
                                      User Interface

                                      Оглавление
                                        -
                                         
                                        Тест 16
                                        15 минут
                                        -
                                         
                                        Лекция 24
                                        13 минут
                                        -
                                         
                                        Тест 17
                                        24 минуты
                                        -
                                        Глава 7 <<
                                         
                                        Web UI Framework (UIFW)
                                         
                                         
                                        Лекция 25
                                        5 минут
                                        Web UI Framework (UIFW)

                                        Оглавление
                                          -
                                           
                                          Тест 18
                                          3 минуты
                                          -
                                           
                                          Лекция 26
                                          18 минут
                                          Управление компонентами пользовательского интерфейса
                                          В разрабатываемом приложении компоненты интерфейса будут менять свое поведение и внешний вид
                                          Оглавление
                                            -
                                             
                                            Тест 19
                                            24 минуты
                                            -
                                             
                                            1 час 40 минут
                                            -