SlideShare una empresa de Scribd logo
1 de 16
What’s new in Tizen 2?


Leon Anavi
@leonanavi
leon@anavi.org
Agenda

    The Evolution of Tizen
    Tizen 2 Overview
    Tizen 2.0 Release Notes
    Flash an Image to Device
    Application Development




Leon Anavi – Openmobility Conference 2013
2
Tizen

   Devices:
    Smartphones
    Tablets
    Netbooks
    In-Vehicle Infotainment
    Smart TV




Leon Anavi – Openmobility Conference 2013
3
The Evolution of Tizen




Leon Anavi – Openmobility Conference 2013
4
Tizen Roadmap




     Tizen 1.0            Tizen 2.0         Tizen 2.1
     Larkspur             Magnolia


      30 April          18 February         Q2 2013
        2012                2013




Leon Anavi – Openmobility Conference 2013
5
Tizen 2 Architecture


          Web applications                         Native applications


           Web framework                           Native framework


                                            Core


                         Linux Kernel and Device Drivers


Leon Anavi – Openmobility Conference 2013
6
Tizen 2.0 Changelog

    Native application development framework
    OBS replaces SBS
    GPT disk partition structure replaces MBR/EBR
    Additional Tizen device APIs: Bluetooth, NFC, etc.
    Text-To-Speech (TTS)
    jQuery and jQuery Mobile updated
    Native IDE tools: project wizard, WYSIWYG designer,
   Unit test tool, Dynamic analyzer

Leon Anavi – Openmobility Conference 2013
7
Tizen Reference Devices

   Devices
    RD-210
    RD-PQ


   Development unit program
   https://developer.tizen.org/support/
   development-unit-program




Leon Anavi – Openmobility Conference 2013
8
Flash an Image to Device

   1. Flash Tizen 2.0 Magnolia to Device
   Requirements: PC with Ubuntu, OpenSUSE or Fedora
   Tool: lthor

   2. Install Mali DDK
   Requirements: PC with SDK (Linux, Windows, Mac OS)
   Tool: Smart Development Bridge (SDB)




Leon Anavi – Openmobility Conference 2013
9
Application Development

   Tizen 2.0 SDK
    IDE (based on JDT & Eclipse CDT)
    Emulator
    Smart Development Bridge (SDB)
    Dynamic Analyzer
    UI Builder
    Unit Test Tool



Leon Anavi – Openmobility Conference 2013
10
Tizen Web App Programming

   Hello World!




Leon Anavi – Openmobility Conference 2013
11
Tizen Web Simulator




Leon Anavi – Openmobility Conference 2013
12
Smart Development Bridge (SDB)

   $ sdb [option] <command> [parameters]


    Upload files to device (push)
    Download files from device (pull)
    Shell
    Port forwarding
    List devices



Leon Anavi – Openmobility Conference 2013
13
Tizen Dynamic Analyzer




Leon Anavi – Openmobility Conference 2013
14
Tizen Resources & Community

    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 – Openmobility Conference 2013
15
Thank you!




   “Talk is cheap. Show me the code.”
                                            Linus Torvalds


                  https://review.tizen.org/git/



Leon Anavi – Openmobility Conference 2013
16

Más contenido relacionado

La actualidad más candente (6)

tdc2015-strategy-devel-20150916
tdc2015-strategy-devel-20150916tdc2015-strategy-devel-20150916
tdc2015-strategy-devel-20150916
 
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Qt user interface
Qt user interfaceQt user interface
Qt user interface
 
Tizen
TizenTizen
Tizen
 
GDSC SKCT
GDSC SKCTGDSC SKCT
GDSC SKCT
 

Destacado

Destacado (6)

Tizen Operating System
Tizen Operating SystemTizen Operating System
Tizen Operating System
 
Tizen operating system seminar ppt
Tizen operating system seminar pptTizen operating system seminar ppt
Tizen operating system seminar ppt
 
OpenMobile ACL bringing Android apps to TIZEN
OpenMobile ACL bringing Android apps to TIZENOpenMobile ACL bringing Android apps to TIZEN
OpenMobile ACL bringing Android apps to TIZEN
 
Tizen introduction & architecture
Tizen introduction & architectureTizen introduction & architecture
Tizen introduction & architecture
 
Organizational Behavior - Session 1
Organizational Behavior - Session 1Organizational Behavior - Session 1
Organizational Behavior - Session 1
 
The Architect's Clue Bucket
The Architect's Clue BucketThe Architect's Clue Bucket
The Architect's Clue Bucket
 

Similar a What's New in Tizen 2?

dokumen.tips_tizen-operating-system-seminar-ppt-55b0f8ae124a1.pdf
dokumen.tips_tizen-operating-system-seminar-ppt-55b0f8ae124a1.pdfdokumen.tips_tizen-operating-system-seminar-ppt-55b0f8ae124a1.pdf
dokumen.tips_tizen-operating-system-seminar-ppt-55b0f8ae124a1.pdf
KaviSanjai
 
Rapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry PiRapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry Pi
Leon Anavi
 

Similar a What's New in Tizen 2? (20)

Create IoT with Open Source Hardware, Tizen and HTML5
Create IoT with Open Source Hardware, Tizen and HTML5Create IoT with Open Source Hardware, Tizen and HTML5
Create IoT with Open Source Hardware, Tizen and HTML5
 
dokumen.tips_tizen-operating-system-seminar-ppt-55b0f8ae124a1.pdf
dokumen.tips_tizen-operating-system-seminar-ppt-55b0f8ae124a1.pdfdokumen.tips_tizen-operating-system-seminar-ppt-55b0f8ae124a1.pdf
dokumen.tips_tizen-operating-system-seminar-ppt-55b0f8ae124a1.pdf
 
Programming the Internet of Things: Why Devices Need APIs
Programming the Internet of Things: Why Devices Need APIsProgramming the Internet of Things: Why Devices Need APIs
Programming the Internet of Things: Why Devices Need APIs
 
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
 
IoTivity on Tizen: How to
IoTivity on Tizen: How toIoTivity on Tizen: How to
IoTivity on Tizen: How to
 
Tizen Micro Profile for IoT device
Tizen Micro Profile for IoT deviceTizen Micro Profile for IoT device
Tizen Micro Profile for IoT device
 
Zero to one with Android Things - Hieu Hua
Zero to one with Android Things - Hieu HuaZero to one with Android Things - Hieu Hua
Zero to one with Android Things - Hieu Hua
 
Open-source, how we survive with it?
Open-source, how we survive with it?Open-source, how we survive with it?
Open-source, how we survive with it?
 
Android Things : Building Embedded Devices
Android Things : Building Embedded DevicesAndroid Things : Building Embedded Devices
Android Things : Building Embedded Devices
 
Tizen os seminar report
Tizen os seminar reportTizen os seminar report
Tizen os seminar report
 
Mobile Services with Qt
Mobile Services with QtMobile Services with Qt
Mobile Services with Qt
 
Rapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry PiRapid IoT Prototyping with Tizen on Raspberry Pi
Rapid IoT Prototyping with Tizen on Raspberry Pi
 
Android
AndroidAndroid
Android
 
GENIVI + OCF Cooperation
GENIVI + OCF CooperationGENIVI + OCF Cooperation
GENIVI + OCF Cooperation
 
ANDROID PPT_DAY1.ppt
ANDROID PPT_DAY1.pptANDROID PPT_DAY1.ppt
ANDROID PPT_DAY1.ppt
 
Enabling IoT devices to talk Web: The Community approach
Enabling IoT devices to talk Web: The Community approachEnabling IoT devices to talk Web: The Community approach
Enabling IoT devices to talk Web: The Community approach
 
Tizen IVI - Rusty Lynch (Intel) - Korea Linux Forum 2012
Tizen IVI - Rusty Lynch (Intel) - Korea Linux Forum 2012Tizen IVI - Rusty Lynch (Intel) - Korea Linux Forum 2012
Tizen IVI - Rusty Lynch (Intel) - Korea Linux Forum 2012
 
First Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting IntroductionFirst Steps with Android - An Exciting Introduction
First Steps with Android - An Exciting Introduction
 
IoTivity: From Devices to the Cloud
IoTivity: From Devices to the CloudIoTivity: From Devices to the Cloud
IoTivity: From Devices to the Cloud
 
Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project
 

Más de 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 OpenEmbedded
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 Devices
Leon Anavi
 
Linux дистрибуции и софтуерни обновления за вградени устройства
Linux дистрибуции и софтуерни обновления за вградени устройства Linux дистрибуции и софтуерни обновления за вградени устройства
Linux дистрибуции и софтуерни обновления за вградени устройства
Leon 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 технологии?
 
Linux обновления с RAUC и Docker
Linux обновления с RAUC и DockerLinux обновления с RAUC и Docker
Linux обновления с RAUC и Docker
 
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
 
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
 
Вграждане на умни гласови асистенти в устройства с Linux
Вграждане на умни гласови асистенти в устройства с LinuxВграждане на умни гласови асистенти в устройства с Linux
Вграждане на умни гласови асистенти в устройства с Linux
 
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
 

Último

Último (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

What's New in Tizen 2?

  • 1. What’s new in Tizen 2? Leon Anavi @leonanavi leon@anavi.org
  • 2. Agenda  The Evolution of Tizen  Tizen 2 Overview  Tizen 2.0 Release Notes  Flash an Image to Device  Application Development Leon Anavi – Openmobility Conference 2013 2
  • 3. Tizen Devices:  Smartphones  Tablets  Netbooks  In-Vehicle Infotainment  Smart TV Leon Anavi – Openmobility Conference 2013 3
  • 4. The Evolution of Tizen Leon Anavi – Openmobility Conference 2013 4
  • 5. Tizen Roadmap Tizen 1.0 Tizen 2.0 Tizen 2.1 Larkspur Magnolia 30 April 18 February Q2 2013 2012 2013 Leon Anavi – Openmobility Conference 2013 5
  • 6. Tizen 2 Architecture Web applications Native applications Web framework Native framework Core Linux Kernel and Device Drivers Leon Anavi – Openmobility Conference 2013 6
  • 7. Tizen 2.0 Changelog  Native application development framework  OBS replaces SBS  GPT disk partition structure replaces MBR/EBR  Additional Tizen device APIs: Bluetooth, NFC, etc.  Text-To-Speech (TTS)  jQuery and jQuery Mobile updated  Native IDE tools: project wizard, WYSIWYG designer, Unit test tool, Dynamic analyzer Leon Anavi – Openmobility Conference 2013 7
  • 8. Tizen Reference Devices Devices  RD-210  RD-PQ Development unit program https://developer.tizen.org/support/ development-unit-program Leon Anavi – Openmobility Conference 2013 8
  • 9. Flash an Image to Device 1. Flash Tizen 2.0 Magnolia to Device Requirements: PC with Ubuntu, OpenSUSE or Fedora Tool: lthor 2. Install Mali DDK Requirements: PC with SDK (Linux, Windows, Mac OS) Tool: Smart Development Bridge (SDB) Leon Anavi – Openmobility Conference 2013 9
  • 10. Application Development Tizen 2.0 SDK  IDE (based on JDT & Eclipse CDT)  Emulator  Smart Development Bridge (SDB)  Dynamic Analyzer  UI Builder  Unit Test Tool Leon Anavi – Openmobility Conference 2013 10
  • 11. Tizen Web App Programming Hello World! Leon Anavi – Openmobility Conference 2013 11
  • 12. Tizen Web Simulator Leon Anavi – Openmobility Conference 2013 12
  • 13. Smart Development Bridge (SDB) $ sdb [option] <command> [parameters]  Upload files to device (push)  Download files from device (pull)  Shell  Port forwarding  List devices Leon Anavi – Openmobility Conference 2013 13
  • 14. Tizen Dynamic Analyzer Leon Anavi – Openmobility Conference 2013 14
  • 15. Tizen Resources & Community  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 – Openmobility Conference 2013 15
  • 16. Thank you! “Talk is cheap. Show me the code.” Linus Torvalds https://review.tizen.org/git/ Leon Anavi – Openmobility Conference 2013 16