Danilov k@samsung com mobile platforms evangelist
Download
1 / 19

?????????? ?????????? Tizen Wearable ??? Samsung Gear 2 - PowerPoint PPT Presentation


  • 328 Views
  • Uploaded on

Данилов Кирилл danilov.k@samsung.com Mobile Platforms Evangelist. Разработка приложений Tizen Wearable для Samsung Gear 2. Оглавление. Что такое Tizen Как работает Tizen в Gear 2 Типы приложений Tizen for Wearable Разработка приложения часы

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '?????????? ?????????? Tizen Wearable ??? Samsung Gear 2' - dutch


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Danilov k@samsung com mobile platforms evangelist

Данилов Кирилл

danilov.k@samsung.com

Mobile Platforms Evangelist

Разработка приложений Tizen Wearable для Samsung Gear 2


Tizen wearable samsung gear 2
Оглавление

  • Что такое Tizen

  • Как работает Tizen в Gear 2

  • Типы приложений Tizen for Wearable

  • Разработка приложения часы

  • Разработка приложений интегрированных с телефоном

  • Заключение


Tizen
Что такое Tizen

  • Открытая свободная операционная система для множества классов устройств

  • Web-ориентированная платформа

    • высокая поддержкой HTML5 (497 баллов на http://html5test.com)

    • WebAPI (W3C API + Device API)

  • Поддержка C++ и гибридной разработки


Tizen wearable samsung gear 2

А также

  • Tizen TV

  • Tizen In-Vehicle-Infortainment

  • Бытовая техника

  • Принтеры

  • Компьютерная техника

  • Медицинская техника

  • Samsung Gear 2/Gear 2 Neo

  • Samsung Z


Tizen store
Tizen Store

  • Бесплатная регистрация http://seller.tizenstore.com

  • Cертификация в течение 3 дней

  • 100% revenue share на 1 год

  • Растущий рынок с низкой конкуренцией


Tizen gear 2
Как работает Tizen в Gear 2

  • Только web-приложения (wgt)

  • Ограниченный API, но добавлены новые привилегии и API

  • В Gear2 доступ к интернет и подключение к bluetooth устройствами только через host устройство

  • Доработанный и измененный WebKit2

  • Для активации и разработки необходим Gear Manager



Tizen api for wearable
Tizen API for Wearable

  • W3C/HTML5 API (частично)

  • Alarm

  • Application

  • Package

  • IrLED (new)

  • SAP (new)

  • Content

  • Filesystem

  • Motion (new)

  • Power

  • System Information

  • Time

  • Camera API (new)

  • Typed Array

  • WebGL (изменен)

  • Device Orientation (изменен)


Tizen webkit2 gear 2
Как работает Tizen WebKit2 в Gear 2

  • EFL отрисовка UI

  • Одно приложение обрабатывают UI Process и Web Process

  • Оптимизированный Cairo/GL для рендера Canvas

  • CSS анимация энерго-эффективнее Canvas

  • Shared memory между CPU и GPU

  • WebSQL, SVG, etc ограничены размеры binary до 4 Мб

  • Ускорение работы за счет отказа от Page cache и Network cache


Tizen for wearable
Типы приложений Tizen for Wearable

  • Standalone

    • Приложения, работающие самостоятельно, без приложения на host устройстве. Принимаются в SamsungApps в виде . wgt файлов.

  • Linked (Master-Follower)

    • Приложения, работающие только с приложением на host устройстве, и распространяемые вместе с host приложением. Не поставляется с главным приложением, а является дополнением. Принимаются в SamsungApps в виде .apk файлов.

  • Integrated

    • Приложения, работающие только с приложением на host устройстве, и распространяемые вместе с host приложением, является частью общего решения. Принимаются в SamsungApps в виде .apk файлов.


Clock widget gear 2
Приложение Clock Widget для Gear 2

  • <tizen:categoryname="com.samsung.wmanager.WATCH_CLOCK"/>

  • CSS предпочтительнее Canvas

  • Если Canvas, то один в документе

  • WindowTimers не останавливаются


Clock widget gear 2 1
Приложение Clock Widget для Gear 2Снижаем энергопотребление #1

  • onScreenStateChangeListener=function(previousState, changedState) {

  • if (changedState==="SCREEN_OFF"&&intervalsRegistered) {

  • clearIntervals();

  • } elseif (changedState==="SCREEN_NORMAL") {

  • startIntervals();

  • }

  • }

  • tizen.power.setScreenStateChangeListener(onScreenStateChangeListener);

  • <tizen:privilegename="http://tizen.org/privilege/power"/>


Clock widget gear 2 2
Приложение Clock Widget для Gear 2Снижаем энергопотребление #2

  • onVisibilityChangeListener=function() {

  • if (document.visibilityState==="visible"&&!intervalsRegistered) {

  • startIntervals();

  • } else {

  • clearIntervals();

  • }

  • }

  • document.addEventListener("visibilitychange", onVisibilityChangeListener);



Tizen wearable samsung gear 2
Разработка приложений интегрированных с телефоном

  • SAP — Samsung Accessory Protocol<tizen:privilegename="http://developer.samsung.com/privilege/accessoryprotocol"/>

  • Пример:wepapis.sa.requestSAAgent(onSuccessCallback, OnErrorCallback);SASocket.sendData(CHANNELID, "{hello: 'world'}");

  • Поддержка через Gear Manager

    • Samsung Galaxy 20+ устройств на Android

    • Samsung Z на Tizen


Tizen wearable samsung gear 2

  • Призовой фонд 7 млн. руб.

  • Официальная информация на http://tizenappchallenge.ru

  • Категории:

    • Игровые приложения Tizen

    • Неигровые приложения Tizen

    • Дополнительная категория: Приложения для смартфона Tizen с поддержкой Samsung Gear 2


Tizen wearable samsung gear 2

ЭТАПЫ ПРОВЕДЕНИЯ

  • Прием заявок на конкурс (2014 год)

    • Приложения для смартфона Tizen: 9 июня - 9 октября

    • Приложения для смартфона Tizen с поддержкой Samsung Gear 2: 30 июня - 9 октября

  • Оценка экспертным жюри: 10 октября - 10 ноября

  • Объявление победителей: 11-13 ноября


Samsung gear app challenge
Samsung Gear App Challenge

  • Глобальный конкурс

  • Призовой фонд $1 250 000

  • Срок подачи заявки: 8 мая 2014 – 18 июля 2014

  • Срок сертификации в SamsungApps: 18-31 июля 2014

  • Оценка жюри: 1 августа 2014 – 11 августа 2014

  • Объявление победителей: 13 августа 2014

  • Лучшие 200 финалистов будут отобраны жюри. Каждый получит приз $2 000.

  • Информация http://goo.gl/Yt4dw6


Tizen wearable samsung gear 2

Данилов Кирилл danilov.k@samsung.com

Mobile Platforms Evangelist

http://developer.tizen.org

http://developer.samsung.com

Спасибо