SlideShare una empresa de Scribd logo
1 de 18
Бъдеще и настояще
на 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
Благодаря Ви за вниманието!

Más contenido relacionado

Destacado (17)

Delhi photos01
Delhi photos01Delhi photos01
Delhi photos01
 
イベント企画概要最新版
イベント企画概要最新版イベント企画概要最新版
イベント企画概要最新版
 
LOS CHEQUES
LOS CHEQUESLOS CHEQUES
LOS CHEQUES
 
Presentacion De Las Tics Wiki
Presentacion De Las Tics WikiPresentacion De Las Tics Wiki
Presentacion De Las Tics Wiki
 
Sinä ammatillisesti verkossa
Sinä ammatillisesti verkossaSinä ammatillisesti verkossa
Sinä ammatillisesti verkossa
 
Business card
Business cardBusiness card
Business card
 
0
00
0
 
My best friends
My best friendsMy best friends
My best friends
 
A agonia de cristo
A agonia de cristoA agonia de cristo
A agonia de cristo
 
Slideshare
SlideshareSlideshare
Slideshare
 
Power Point
Power PointPower Point
Power Point
 
Nar finance.cxc.mexico
Nar finance.cxc.mexicoNar finance.cxc.mexico
Nar finance.cxc.mexico
 
Miche
MicheMiche
Miche
 
Kuliy m ua-4
Kuliy m ua-4Kuliy m ua-4
Kuliy m ua-4
 
Taller 17 de icc
Taller 17 de iccTaller 17 de icc
Taller 17 de icc
 
Tugas presentasi
Tugas presentasiTugas presentasi
Tugas presentasi
 
Bol303165715
Bol303165715Bol303165715
Bol303165715
 

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

Open source: от "голо желязо" до JavaScript
Open source: от "голо желязо" до JavaScriptOpen source: от "голо желязо" до JavaScript
Open source: от "голо желязо" до JavaScriptLeon Anavi
 
HTML5 приложения за Android, урок 1
HTML5 приложения за Android, урок 1HTML5 приложения за Android, урок 1
HTML5 приложения за Android, урок 1Leon Anavi
 
Linux обновления с RAUC и Docker
Linux обновления с RAUC и DockerLinux обновления с RAUC и Docker
Linux обновления с RAUC и DockerLeon Anavi
 
Адаптация на Linux за ARM устройства
Адаптация на Linux за ARM устройстваАдаптация на Linux за ARM устройства
Адаптация на Linux за ARM устройстваLeon Anavi
 
Практики в програмирането на iOS приложение - дисекция на реален мой проект)
Практики в програмирането на iOS приложение - дисекция на реален мой проект)Практики в програмирането на iOS приложение - дисекция на реален мой проект)
Практики в програмирането на iOS приложение - дисекция на реален мой проект)Михаил Великов
 
Вграждане на умни гласови асистенти в устройства с Linux
Вграждане на умни гласови асистенти в устройства с LinuxВграждане на умни гласови асистенти в устройства с Linux
Вграждане на умни гласови асистенти в устройства с LinuxLeon Anavi
 
Направи си сам Raspberry Pi HAT
Направи си сам Raspberry Pi HATНаправи си сам Raspberry Pi HAT
Направи си сам Raspberry Pi HATLeon Anavi
 
The Yocto Project
The Yocto ProjectThe Yocto Project
The Yocto ProjectLeon Anavi
 

Similar a Бъдеще и настояще на Tizen (9)

Open source: от "голо желязо" до JavaScript
Open source: от "голо желязо" до JavaScriptOpen source: от "голо желязо" до JavaScript
Open source: от "голо желязо" до JavaScript
 
HTML5 приложения за Android, урок 1
HTML5 приложения за Android, урок 1HTML5 приложения за Android, урок 1
HTML5 приложения за Android, урок 1
 
Linux обновления с RAUC и Docker
Linux обновления с RAUC и DockerLinux обновления с RAUC и Docker
Linux обновления с RAUC и Docker
 
Адаптация на Linux за ARM устройства
Адаптация на Linux за ARM устройстваАдаптация на Linux за ARM устройства
Адаптация на Linux за ARM устройства
 
Практики в програмирането на iOS приложение - дисекция на реален мой проект)
Практики в програмирането на iOS приложение - дисекция на реален мой проект)Практики в програмирането на iOS приложение - дисекция на реален мой проект)
Практики в програмирането на iOS приложение - дисекция на реален мой проект)
 
Вграждане на умни гласови асистенти в устройства с Linux
Вграждане на умни гласови асистенти в устройства с LinuxВграждане на умни гласови асистенти в устройства с Linux
Вграждане на умни гласови асистенти в устройства с Linux
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Направи си сам Raspberry Pi HAT
Направи си сам Raspberry Pi HATНаправи си сам Raspberry Pi HAT
Направи си сам Raspberry Pi HAT
 
The Yocto Project
The Yocto ProjectThe Yocto Project
The Yocto Project
 

Más de Leon Anavi

Screen Sharing on Raspberry Pi 5 Using VNC in Weston and Wayland with the Yoc...
Screen Sharing on Raspberry Pi 5 Using VNC in Weston and Wayland with the Yoc...Screen Sharing on Raspberry Pi 5 Using VNC in Weston and Wayland with the Yoc...
Screen Sharing on Raspberry Pi 5 Using VNC in Weston and Wayland with the Yoc...Leon Anavi
 
Как да играем компютърни игри с Nintendo Wii Nunchuk чрез Raspberry Pi RP2040...
Как да играем компютърни игри с Nintendo Wii Nunchuk чрез Raspberry Pi RP2040...Как да играем компютърни игри с Nintendo Wii Nunchuk чрез Raspberry Pi RP2040...
Как да играем компютърни игри с Nintendo Wii Nunchuk чрез Raspberry Pi RP2040...Leon Anavi
 
Integrating VNC in Weston with the Yocto Project and OpenEmbedded
Integrating VNC in Weston with the Yocto Project and OpenEmbeddedIntegrating VNC in Weston with the Yocto Project and OpenEmbedded
Integrating VNC in Weston with the Yocto Project and OpenEmbeddedLeon Anavi
 
Как да убием и последната дискета с Open Source технологии?
Как да убием и последната дискета с Open Source технологии?Как да убием и последната дискета с Open Source технологии?
Как да убием и последната дискета с Open Source технологии?Leon Anavi
 
How to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux DevicesHow to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux DevicesLeon Anavi
 
Open Hardware Makers
Open Hardware MakersOpen Hardware Makers
Open Hardware MakersLeon Anavi
 
Open Source Tools for Making Open Source Hardware
Open Source Tools for Making Open Source HardwareOpen Source Tools for Making Open Source Hardware
Open Source Tools for Making Open Source HardwareLeon Anavi
 
A/B Linux updates with RAUC and meta-rauc-community: now & in the future
A/B Linux updates with RAUC and meta-rauc-community: now & in the futureA/B Linux updates with RAUC and meta-rauc-community: now & in the future
A/B Linux updates with RAUC and meta-rauc-community: now & in the futureLeon Anavi
 
Surfing on an Interactive Kiosk
Surfing on an Interactive KioskSurfing on an Interactive Kiosk
Surfing on an Interactive KioskLeon Anavi
 
Linux дистрибуции и софтуерни обновления за вградени устройства
Linux дистрибуции и софтуерни обновления за вградени устройства Linux дистрибуции и софтуерни обновления за вградени устройства
Linux дистрибуции и софтуерни обновления за вградени устройства Leon Anavi
 
Getting started with AGL using a Raspberry Pi
Getting started with AGL using a Raspberry PiGetting started with AGL using a Raspberry Pi
Getting started with AGL using a Raspberry PiLeon Anavi
 
Automotive Grade Linux on Raspberry Pi: How Does It Work?
Automotive Grade Linux on Raspberry Pi: How Does It Work?Automotive Grade Linux on Raspberry Pi: How Does It Work?
Automotive Grade Linux on Raspberry Pi: How Does It Work?Leon Anavi
 
Comparison of Open Source Software Home Automation Tools
Comparison of Open Source Software Home Automation ToolsComparison of Open Source Software Home Automation Tools
Comparison of Open Source Software Home Automation ToolsLeon Anavi
 
Практични примери за device tree overlays на Raspberry Pi
Практични примери за device tree overlays на Raspberry PiПрактични примери за device tree overlays на Raspberry Pi
Практични примери за device tree overlays на Raspberry PiLeon Anavi
 
The Software Developer’s Guide to Open Source Hardware
The Software Developer’s Guide to Open Source HardwareThe Software Developer’s Guide to Open Source Hardware
The Software Developer’s Guide to Open Source HardwareLeon Anavi
 
Making Open Source Hardware for Retrogaming on Raspberry Pi
Making Open Source Hardware for Retrogaming on Raspberry PiMaking Open Source Hardware for Retrogaming on Raspberry Pi
Making Open Source Hardware for Retrogaming on Raspberry PiLeon Anavi
 
Comparison of Voice Assistant SDKs for Embedded Linux Devices
 Comparison of Voice Assistant SDKs for Embedded Linux Devices Comparison of Voice Assistant SDKs for Embedded Linux Devices
Comparison of Voice Assistant SDKs for Embedded Linux DevicesLeon Anavi
 
Open Source MQTT Brokers
Open Source MQTT BrokersOpen Source MQTT Brokers
Open Source MQTT BrokersLeon Anavi
 
Въведение в RetroPie за Raspberry Pi
Въведение в RetroPie за Raspberry PiВъведение в RetroPie за Raspberry Pi
Въведение в RetroPie за Raspberry PiLeon Anavi
 
Free and Open Source Software Tools for Making Open Source Hardware
 Free and Open Source Software Tools for Making Open Source Hardware Free and Open Source Software Tools for Making Open Source Hardware
Free and Open Source Software Tools for Making Open Source HardwareLeon Anavi
 

Más de Leon Anavi (20)

Screen Sharing on Raspberry Pi 5 Using VNC in Weston and Wayland with the Yoc...
Screen Sharing on Raspberry Pi 5 Using VNC in Weston and Wayland with the Yoc...Screen Sharing on Raspberry Pi 5 Using VNC in Weston and Wayland with the Yoc...
Screen Sharing on Raspberry Pi 5 Using VNC in Weston and Wayland with the Yoc...
 
Как да играем компютърни игри с Nintendo Wii Nunchuk чрез Raspberry Pi RP2040...
Как да играем компютърни игри с Nintendo Wii Nunchuk чрез Raspberry Pi RP2040...Как да играем компютърни игри с Nintendo Wii Nunchuk чрез Raspberry Pi RP2040...
Как да играем компютърни игри с Nintendo Wii Nunchuk чрез Raspberry Pi RP2040...
 
Integrating VNC in Weston with the Yocto Project and OpenEmbedded
Integrating VNC in Weston with the Yocto Project and OpenEmbeddedIntegrating VNC in Weston with the Yocto Project and OpenEmbedded
Integrating VNC in Weston with the Yocto Project and OpenEmbedded
 
Как да убием и последната дискета с Open Source технологии?
Как да убием и последната дискета с Open Source технологии?Как да убием и последната дискета с Open Source технологии?
Как да убием и последната дискета с Open Source технологии?
 
How to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux DevicesHow to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux Devices
 
Open Hardware Makers
Open Hardware MakersOpen Hardware Makers
Open Hardware Makers
 
Open Source Tools for Making Open Source Hardware
Open Source Tools for Making Open Source HardwareOpen Source Tools for Making Open Source Hardware
Open Source Tools for Making Open Source Hardware
 
A/B Linux updates with RAUC and meta-rauc-community: now & in the future
A/B Linux updates with RAUC and meta-rauc-community: now & in the futureA/B Linux updates with RAUC and meta-rauc-community: now & in the future
A/B Linux updates with RAUC and meta-rauc-community: now & in the future
 
Surfing on an Interactive Kiosk
Surfing on an Interactive KioskSurfing on an Interactive Kiosk
Surfing on an Interactive Kiosk
 
Linux дистрибуции и софтуерни обновления за вградени устройства
Linux дистрибуции и софтуерни обновления за вградени устройства Linux дистрибуции и софтуерни обновления за вградени устройства
Linux дистрибуции и софтуерни обновления за вградени устройства
 
Getting started with AGL using a Raspberry Pi
Getting started with AGL using a Raspberry PiGetting started with AGL using a Raspberry Pi
Getting started with AGL using a Raspberry Pi
 
Automotive Grade Linux on Raspberry Pi: How Does It Work?
Automotive Grade Linux on Raspberry Pi: How Does It Work?Automotive Grade Linux on Raspberry Pi: How Does It Work?
Automotive Grade Linux on Raspberry Pi: How Does It Work?
 
Comparison of Open Source Software Home Automation Tools
Comparison of Open Source Software Home Automation ToolsComparison of Open Source Software Home Automation Tools
Comparison of Open Source Software Home Automation Tools
 
Практични примери за device tree overlays на Raspberry Pi
Практични примери за device tree overlays на Raspberry PiПрактични примери за device tree overlays на Raspberry Pi
Практични примери за device tree overlays на Raspberry Pi
 
The Software Developer’s Guide to Open Source Hardware
The Software Developer’s Guide to Open Source HardwareThe Software Developer’s Guide to Open Source Hardware
The Software Developer’s Guide to Open Source Hardware
 
Making Open Source Hardware for Retrogaming on Raspberry Pi
Making Open Source Hardware for Retrogaming on Raspberry PiMaking Open Source Hardware for Retrogaming on Raspberry Pi
Making Open Source Hardware for Retrogaming on Raspberry Pi
 
Comparison of Voice Assistant SDKs for Embedded Linux Devices
 Comparison of Voice Assistant SDKs for Embedded Linux Devices Comparison of Voice Assistant SDKs for Embedded Linux Devices
Comparison of Voice Assistant SDKs for Embedded Linux Devices
 
Open Source MQTT Brokers
Open Source MQTT BrokersOpen Source MQTT Brokers
Open Source MQTT Brokers
 
Въведение в RetroPie за Raspberry Pi
Въведение в RetroPie за Raspberry PiВъведение в RetroPie за Raspberry Pi
Въведение в RetroPie за Raspberry Pi
 
Free and Open Source Software Tools for Making Open Source Hardware
 Free and Open Source Software Tools for Making Open Source Hardware Free and Open Source Software Tools for Making Open Source Hardware
Free and Open Source Software Tools for Making Open Source Hardware
 

Бъдеще и настояще на 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 Leon Anavi – OpenFest 2013 4
  • 5. 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
  • 6. Tizen 2 Архитектура Web applications 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
  • 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. Благодаря Ви за вниманието!