Бъдеще и настояще
на Tizen
Леон Анави
leon@anavi.org
@leonanavi

OpenFest 2013
Съдържание
 Eволюцията на Tizen
 Tizen устройства
 Направи си сам Tizen таблет
 Разработване на приложения
 HTML5
 Qt for Tizen

Leon Anavi – OpenFest 2013
2
Tizen
Операционна система с отворен код и
Linux kernel за различни устройства:
 Смартфони
 Таблети
 Телевизори
 Компютри
 IVI

Leon Anavi – OpenFest 2013
3
Еволюцията на Tizen

Leon Anavi – OpenFest 2013
4
Tizen Roadmap

Tizen 1.0
Larkspur

Tizen 2.0
Magnolia

30 Април 18 Февруари
2012
2013

Leon Anavi – OpenFest 2013
5

Tizen 2.1
Nectarine

Tizen 2.2

Tizen 3.0

7 Юни
2013

21 Юли
2013

Q1 2014
Tizen 2 Архитектура
Web applications

Native applications

Web framework

Native framework

Core

Linux Kernel and Device Drivers

Leon Anavi – OpenFest 2013
6
Tizen смартфони за разработчици

RD-210 (2012г.)

RD-PQ (2013г.)

Кандидатствай за безплатен RD-PQ: https://developer.tizen.org/node/add/devunit-application/3358
Leon Anavi – OpenFest 2013
7
Направи си сам Tizen таблет

Leon Anavi – OpenFest 2013
8
Портване на Tizen за Allwinner устройства
 U-Boot
 Linux kernel
 Форматиране на SD карта
 Tizen images: Platform, Data & UMS
или просто Tizen-sunxi:
https://github.com/leon-anavi/tizen-sunxi

Leon Anavi – OpenFest 2013
9
Създаване на приложения за Tizen

 Web Apps (HTML5)
 Native Apps (C++)
 Qt for Tizen

Leon Anavi – OpenFest 2013
10
SDK
Tizen 2.2 SDK
 IDE (базирано на Eclipse)
 Емулатор и уеб симулатор
 Smart Development Bridge (SDB)
 Dynamic Analyzer
 UI Builder
 Unit Test Tool

Leon Anavi – OpenFest 2013
11
Smart Development Bridge (SDB)
$ sdb [option] <command> [parameters]
 Качване на файлове на Tizen устройство (push)
 Сваляне на файлове на Tizen устройство (pull)
 Shell (shell)
 Показване на логове (dlog)
 Списък от Tizen устройства (devices)

Leon Anavi – OpenFest 2013
12
HTML5
 UI на базата на jQuery Mobile
 JavaScript обект tizen за достъп до API-та
 Конфигурационен файл: config.xml
 Разширение за пакетиране на приложенията: wgt

Leon Anavi – OpenFest 2013
13
Web API

Leon Anavi – OpenFest 2013
14
Qt for Tizen
 Qt 5 за Tizen
 Интеграция с Qt Creator
 Qt Quick 2 компоненти със стандартен вид за Tizen

Leon Anavi – OpenFest 2013
15
Tizen Store
http://www.tizenstore.com/
http://www.seller.tizenstore.com/

Leon Anavi – OpenFest 2013
16
Полезни връзки
 http://tizen.org
 http://developer.tizen.org
 http://source.tizen.org
Community
 Mailing list: http://tizen.org/community/mailing-lists
 IRC Channel: #tizen
 Wiki: http://wiki.tizen.org
 JIRA: http://bugs.tizen.org
Leon Anavi – OpenFest 2013
17
Благодаря Ви за вниманието!

Бъдеще и настояще на Tizen

  • 1.
    Бъдеще и настояще наTizen Леон Анави leon@anavi.org @leonanavi OpenFest 2013
  • 2.
    Съдържание  Eволюцията наTizen  Tizen устройства  Направи си сам Tizen таблет  Разработване на приложения  HTML5  Qt for Tizen Leon Anavi – OpenFest 2013 2
  • 3.
    Tizen Операционна система сотворен код и Linux kernel за различни устройства:  Смартфони  Таблети  Телевизори  Компютри  IVI Leon Anavi – OpenFest 2013 3
  • 4.
    Еволюцията на Tizen LeonAnavi – OpenFest 2013 4
  • 5.
    Tizen Roadmap Tizen 1.0 Larkspur Tizen2.0 Magnolia 30 Април 18 Февруари 2012 2013 Leon Anavi – OpenFest 2013 5 Tizen 2.1 Nectarine Tizen 2.2 Tizen 3.0 7 Юни 2013 21 Юли 2013 Q1 2014
  • 6.
    Tizen 2 Архитектура Webapplications Native applications Web framework Native framework Core Linux Kernel and Device Drivers Leon Anavi – OpenFest 2013 6
  • 7.
    Tizen смартфони заразработчици RD-210 (2012г.) RD-PQ (2013г.) Кандидатствай за безплатен RD-PQ: https://developer.tizen.org/node/add/devunit-application/3358 Leon Anavi – OpenFest 2013 7
  • 8.
    Направи си самTizen таблет Leon Anavi – OpenFest 2013 8
  • 9.
    Портване на Tizenза Allwinner устройства  U-Boot  Linux kernel  Форматиране на SD карта  Tizen images: Platform, Data & UMS или просто Tizen-sunxi: https://github.com/leon-anavi/tizen-sunxi Leon Anavi – OpenFest 2013 9
  • 10.
    Създаване на приложенияза Tizen  Web Apps (HTML5)  Native Apps (C++)  Qt for Tizen Leon Anavi – OpenFest 2013 10
  • 11.
    SDK Tizen 2.2 SDK IDE (базирано на Eclipse)  Емулатор и уеб симулатор  Smart Development Bridge (SDB)  Dynamic Analyzer  UI Builder  Unit Test Tool Leon Anavi – OpenFest 2013 11
  • 12.
    Smart Development Bridge(SDB) $ sdb [option] <command> [parameters]  Качване на файлове на Tizen устройство (push)  Сваляне на файлове на Tizen устройство (pull)  Shell (shell)  Показване на логове (dlog)  Списък от Tizen устройства (devices) Leon Anavi – OpenFest 2013 12
  • 13.
    HTML5  UI набазата на jQuery Mobile  JavaScript обект tizen за достъп до API-та  Конфигурационен файл: config.xml  Разширение за пакетиране на приложенията: wgt Leon Anavi – OpenFest 2013 13
  • 14.
    Web API Leon Anavi– OpenFest 2013 14
  • 15.
    Qt for Tizen Qt 5 за Tizen  Интеграция с Qt Creator  Qt Quick 2 компоненти със стандартен вид за Tizen Leon Anavi – OpenFest 2013 15
  • 16.
  • 17.
    Полезни връзки  http://tizen.org http://developer.tizen.org  http://source.tizen.org Community  Mailing list: http://tizen.org/community/mailing-lists  IRC Channel: #tizen  Wiki: http://wiki.tizen.org  JIRA: http://bugs.tizen.org Leon Anavi – OpenFest 2013 17
  • 18.
    Благодаря Ви завниманието!