Submit Search
Upload
Introdução ao Tizen
•
0 likes
•
554 views
Eduardo Santana
Follow
Introdução sobre plataforma Tizen
Read less
Read more
Technology
Report
Share
Report
Share
1 of 24
Download now
Download to read offline
Recommended
Android Programming Basic
Android Programming Basic
Duy Do Phan
Android Programming
Android Programming
Pasi Manninen
Android fundamentals and tutorial for beginners
Android fundamentals and tutorial for beginners
Boom Shukla
Introduction to android
Introduction to android
krishnastudent88
Qt World Summit 2015 Talk by V-Play: How to Develop with Qt for Multiple Scre...
Qt World Summit 2015 Talk by V-Play: How to Develop with Qt for Multiple Scre...
FELGO SDK
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)
Andreas Jakl
Android Application Fundamentals
Android Application Fundamentals
Vikalp Jain
Android tutorial
Android tutorial
master760
Recommended
Android Programming Basic
Android Programming Basic
Duy Do Phan
Android Programming
Android Programming
Pasi Manninen
Android fundamentals and tutorial for beginners
Android fundamentals and tutorial for beginners
Boom Shukla
Introduction to android
Introduction to android
krishnastudent88
Qt World Summit 2015 Talk by V-Play: How to Develop with Qt for Multiple Scre...
Qt World Summit 2015 Talk by V-Play: How to Develop with Qt for Multiple Scre...
FELGO SDK
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)
Qt App Development for Symbian & MeeGo - v3.4.6 (17. January 2012)
Andreas Jakl
Android Application Fundamentals
Android Application Fundamentals
Vikalp Jain
Android tutorial
Android tutorial
master760
Using Adobe Gaming Tools for Education
Using Adobe Gaming Tools for Education
Joseph Labrecque
Advance ui development and design
Advance ui development and design
Rakesh Jha
Targeting Android with Qt
Targeting Android with Qt
Espen Riskedal
Cutest technology of them all - Forum Nokia Qt Webinar December 2009
Cutest technology of them all - Forum Nokia Qt Webinar December 2009
Nokia
ABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded Systems
Benjamin Zores
Droid con 2012 bangalore v2.0
Droid con 2012 bangalore v2.0
Premchander Rao
Rashmi_Resume
Rashmi_Resume
Rashmi Ramesh
Android Presentation
Android Presentation
Bram Vandeputte
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Andreas Jakl
Qualcomm Hexagon SDK: Optimize Your Multimedia Solutions
Qualcomm Hexagon SDK: Optimize Your Multimedia Solutions
Qualcomm Developer Network
User Experience Design for Embedded Devices
User Experience Design for Embedded Devices
ICS
Qt in depth - presentation for Symbian expo 2009
Qt in depth - presentation for Symbian expo 2009
Nokia
Android basics
Android basics
Berglind Ósk Bergsdóttir
Android session-1-sajib
Android session-1-sajib
Hussain Behestee
Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2
ICS
ARM
ARM
Ramasubbu .P
'Hear' & Now: Software Integration for the Qualcomm Snapdragon Audio Feature
'Hear' & Now: Software Integration for the Qualcomm Snapdragon Audio Feature
Qualcomm Developer Network
Android Overview
Android Overview
Raju Kadam
Nokia Qt SDK in action - Qt developer days 2010
Nokia Qt SDK in action - Qt developer days 2010
Nokia
Android introduction
Android introduction
Rahul Pola
Anexo 4 taller individual segui apren (virtual)
Anexo 4 taller individual segui apren (virtual)
Fundación Universitaria del Área Andina
Accuvant Intro
Accuvant Intro
dchadwick
More Related Content
What's hot
Using Adobe Gaming Tools for Education
Using Adobe Gaming Tools for Education
Joseph Labrecque
Advance ui development and design
Advance ui development and design
Rakesh Jha
Targeting Android with Qt
Targeting Android with Qt
Espen Riskedal
Cutest technology of them all - Forum Nokia Qt Webinar December 2009
Cutest technology of them all - Forum Nokia Qt Webinar December 2009
Nokia
ABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded Systems
Benjamin Zores
Droid con 2012 bangalore v2.0
Droid con 2012 bangalore v2.0
Premchander Rao
Rashmi_Resume
Rashmi_Resume
Rashmi Ramesh
Android Presentation
Android Presentation
Bram Vandeputte
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Andreas Jakl
Qualcomm Hexagon SDK: Optimize Your Multimedia Solutions
Qualcomm Hexagon SDK: Optimize Your Multimedia Solutions
Qualcomm Developer Network
User Experience Design for Embedded Devices
User Experience Design for Embedded Devices
ICS
Qt in depth - presentation for Symbian expo 2009
Qt in depth - presentation for Symbian expo 2009
Nokia
Android basics
Android basics
Berglind Ósk Bergsdóttir
Android session-1-sajib
Android session-1-sajib
Hussain Behestee
Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2
ICS
ARM
ARM
Ramasubbu .P
'Hear' & Now: Software Integration for the Qualcomm Snapdragon Audio Feature
'Hear' & Now: Software Integration for the Qualcomm Snapdragon Audio Feature
Qualcomm Developer Network
Android Overview
Android Overview
Raju Kadam
Nokia Qt SDK in action - Qt developer days 2010
Nokia Qt SDK in action - Qt developer days 2010
Nokia
Android introduction
Android introduction
Rahul Pola
What's hot
(20)
Using Adobe Gaming Tools for Education
Using Adobe Gaming Tools for Education
Advance ui development and design
Advance ui development and design
Targeting Android with Qt
Targeting Android with Qt
Cutest technology of them all - Forum Nokia Qt Webinar December 2009
Cutest technology of them all - Forum Nokia Qt Webinar December 2009
ABS 2014 - The Growth of Android in Embedded Systems
ABS 2014 - The Growth of Android in Embedded Systems
Droid con 2012 bangalore v2.0
Droid con 2012 bangalore v2.0
Rashmi_Resume
Rashmi_Resume
Android Presentation
Android Presentation
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Qt App Development - Cross-Platform Development for Android, iOS, Windows Pho...
Qualcomm Hexagon SDK: Optimize Your Multimedia Solutions
Qualcomm Hexagon SDK: Optimize Your Multimedia Solutions
User Experience Design for Embedded Devices
User Experience Design for Embedded Devices
Qt in depth - presentation for Symbian expo 2009
Qt in depth - presentation for Symbian expo 2009
Android basics
Android basics
Android session-1-sajib
Android session-1-sajib
Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2
ARM
ARM
'Hear' & Now: Software Integration for the Qualcomm Snapdragon Audio Feature
'Hear' & Now: Software Integration for the Qualcomm Snapdragon Audio Feature
Android Overview
Android Overview
Nokia Qt SDK in action - Qt developer days 2010
Nokia Qt SDK in action - Qt developer days 2010
Android introduction
Android introduction
Viewers also liked
Anexo 4 taller individual segui apren (virtual)
Anexo 4 taller individual segui apren (virtual)
Fundación Universitaria del Área Andina
Accuvant Intro
Accuvant Intro
dchadwick
A high density, high-efficiency, isolated on-board vehicle battery charger ut...
A high density, high-efficiency, isolated on-board vehicle battery charger ut...
EG TECHNOLOGIES
PP
PP
Des Demafelis
Milk-cost ratio
Milk-cost ratio
guldko
Aava Isle - Business model
Aava Isle - Business model
ElenaSuchkova
Web Design Principles GIT 221
Web Design Principles GIT 221
CodyLeeBryant
JHS Class of 1980 (by D. Seigh)
JHS Class of 1980 (by D. Seigh)
David Seigh
Welcome
Welcome
MissPhaneuf
Viewers also liked
(9)
Anexo 4 taller individual segui apren (virtual)
Anexo 4 taller individual segui apren (virtual)
Accuvant Intro
Accuvant Intro
A high density, high-efficiency, isolated on-board vehicle battery charger ut...
A high density, high-efficiency, isolated on-board vehicle battery charger ut...
PP
PP
Milk-cost ratio
Milk-cost ratio
Aava Isle - Business model
Aava Isle - Business model
Web Design Principles GIT 221
Web Design Principles GIT 221
JHS Class of 1980 (by D. Seigh)
JHS Class of 1980 (by D. Seigh)
Welcome
Welcome
Similar to Introdução ao Tizen
Overview of Adroid Architecture.pptx
Overview of Adroid Architecture.pptx
debasish duarah
Android
Android
Abhishek Kumar
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
Srikanth Pilli
Embarcadero's Connected Development
Embarcadero's Connected Development
Jim McKeeth
Tizen architecture-solutionslinux-20130529
Tizen architecture-solutionslinux-20130529
Phil www.rzr.online.fr
Build Your First iPhone or Android App with Telerik AppBuilder
Build Your First iPhone or Android App with Telerik AppBuilder
Jeffrey T. Fritz
An overview of mobile html + java script frameworks
An overview of mobile html + java script frameworks
Sasha dos Santos
Android quick talk
Android quick talk
SenthilKumar Selvaraj
Introduction to android
Introduction to android
Aravindharamanan S
Component Based Model Driven Development of Mission Critical Defense Applicat...
Component Based Model Driven Development of Mission Critical Defense Applicat...
Remedy IT
Droidcon uk2012 androvm
Droidcon uk2012 androvm
dfages
Cross platform mobile application devlopment
Cross platform mobile application devlopment
Prabhat gangwar
DEVNET-1169 CI/CT/CD on a Micro Services Applications using Docker, Salt & Ni...
DEVNET-1169 CI/CT/CD on a Micro Services Applications using Docker, Salt & Ni...
Cisco DevNet
Introduction to android sessions new
Introduction to android sessions new
Joe Jacob
Android Development Overview
Android Development Overview
Igor Birman
Cross Platform Mobile Technologies
Cross Platform Mobile Technologies
Talentica Software
.NET Everywhere, Building Applications on the Tizen Platform
.NET Everywhere, Building Applications on the Tizen Platform
Jason Robert
android
android
Akhil Kumar
Synapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile application
saritasingh19866
Android Lollipop
Android Lollipop
Željko Plesac
Similar to Introdução ao Tizen
(20)
Overview of Adroid Architecture.pptx
Overview of Adroid Architecture.pptx
Android
Android
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
Embarcadero's Connected Development
Embarcadero's Connected Development
Tizen architecture-solutionslinux-20130529
Tizen architecture-solutionslinux-20130529
Build Your First iPhone or Android App with Telerik AppBuilder
Build Your First iPhone or Android App with Telerik AppBuilder
An overview of mobile html + java script frameworks
An overview of mobile html + java script frameworks
Android quick talk
Android quick talk
Introduction to android
Introduction to android
Component Based Model Driven Development of Mission Critical Defense Applicat...
Component Based Model Driven Development of Mission Critical Defense Applicat...
Droidcon uk2012 androvm
Droidcon uk2012 androvm
Cross platform mobile application devlopment
Cross platform mobile application devlopment
DEVNET-1169 CI/CT/CD on a Micro Services Applications using Docker, Salt & Ni...
DEVNET-1169 CI/CT/CD on a Micro Services Applications using Docker, Salt & Ni...
Introduction to android sessions new
Introduction to android sessions new
Android Development Overview
Android Development Overview
Cross Platform Mobile Technologies
Cross Platform Mobile Technologies
.NET Everywhere, Building Applications on the Tizen Platform
.NET Everywhere, Building Applications on the Tizen Platform
android
android
Synapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile application
Android Lollipop
Android Lollipop
Recently uploaded
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
mohitsingh558521
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
Recently uploaded
(20)
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Introdução ao Tizen
1.
Introduction to TIZEN
SDK Hyungoo Kang, Kangho Kim S-Core, Samsung April, 2012 © 2012 SAMSUNG Electronics Co.
2.
2/20 © 2012
SAMSUNG Electronics Co. • Overview • Tizen SDK (selected features) • Demo (10 minutes) • Conclusion Contents
3.
Overview (1/3) •
Tizen SDK is a comprehensive set of tools for Tizen app development IDE Target like Emulator • Various Device Emulation based on open source QEMU • Event Injector such as Call/SMS send and receive GUI Builder Others 3/20 © 2012 SAMSUNG Electronics Co. • Competitive editor for HTML, CSS, Javascript • Project management, templates, samples, documentation • Multiple target (Emulator/Device) management • Debugging & profiling based on remote web inspector • One step install, Multi-OS support • Platform development (native) support • Productive and visual WYSIWYG builder • Web GUI Builder supporting Tizen JQM based UI framework (TBD)
4.
Editors - HTML
/ JavaScript / CSS file 4/20 © 2012 SAMSUNG Electronics Co. Overview (2/3) • Screenshot (IDE) Outline - Structural summary Event Injector - Virtual I/O (SMS/Sensor/Geo..) for the emulator Properties - Show and edit HTML Preview - WebKit-based previe w browser CSS Preview - Instant look & feel of CSS file Project Explorer - Hierarchical view of resources Connection Explorer - Tree view of target devi ces - File system of target de vice access Logs - Framework log view Console - IDE log view
5.
Technology 5/20 ©
2012 SAMSUNG Electronics Co. Overview (3/3) • Tizen SDK in terms of S•M•A•R•T Specialization Muliplicity All-in-one Richness • Specialization for SMART SDK Tizen • Multiple devices • Multiple host • All-in-one development suites • Well founded technology • Rich features to help developers
6.
All-in-one Suites •
Tizen SDK is all-in-one suites from installation to development – One-step installer for whole SDK module installation – Development with rich assistance of editor and GUI builder – Build, test and debug with both emulator and real devices – Support tizen platform development as well (in one IDE) • Tizen platform developer can develop her own (native/library) platform module, replacing the platform image in the target 6/20 © 2012 SAMSUNG Electronics Co.
7.
All-in-one Suites •
Tizen SDK provides various tools and documents integrated with IDE 7/20 © 2012 SAMSUNG Electronics Co. WYSIWYG GUI design/editing Static & Dynamic Analysis Test/debugging Help Contents Project management & easy code editing Build system & Toolchai IDE n Live SDK update • OBS • Rootstrap management • Cross compiler, packaging • Project compatibility • SDB
8.
Specialization for Tizen
• Best tool for developing Tizen web application 8/20 © 2012 SAMSUNG Electronics Co. – project management • project wizard & explorer • Various templates & Sample • User template – Configuration editor for Tizen web app (W3C widget configuration)
9.
• Hover and
Auto-completion for Tizen API 9/20 © 2012 SAMSUNG Electronics Co. Specialization for Tizen
10.
Richness: General features
• Not just specialized features for Tizen, but also general features to help web app development – Javascript/CSS syntax check, Minification of javascript/css file, CSS/HTML preview 10/20 © 2012 SAMSUNG Electronics Co. • Familiar IDE – Tizen SDK is based on Eclipse, JSDT for web app, CDT for native platform development, with which many web developers are familiar – Extensibility: each developers can enrich the Tizen SDK by adding custom-user plug-ins by need
11.
11/20 © 2012
SAMSUNG Electronics Co. Richness: HTML Editor • Variety of view mode – vertically split – horizontally split – only design – only source – preview • HTML5 palette – Supports HTML5 tag
12.
12/20 © 2012
SAMSUNG Electronics Co. Richness: Event Injector • Rich event injection for ease of test – Sensors • Accelerometer • Gyroscope • Geomagnetic • Proximity • Light • Motion – Location • Manual/Map/Log file – Telephony • Call/SMS – NFC • NDEF message • NFC Tag • P2P – Device • Battery level • Earjack • USB • RSSI
13.
Richness: Debugging &
Profiling • Remote inspector, integrated in Tizen SDK, provides powerful debugging/ profiling facilities for your web application – JavaScript Debugging, DOM Inspection, CSS Style Inspection, Resources Inspection, 13/20 © 2012 SAMSUNG Electronics Co. Timeline and Profiles
14.
Richness: Web App
Simulator • A browser with some (subset) Tizen API simulation – No packaging/installation process to target (real device or emulator) – Run web app w/o target for the purpose of quick/instant test (e.g., UI mock-up) 14/20 © 2012 SAMSUNG Electronics Co.
15.
Richness: platform SDK
• You can develop Tizen platform modules (libraries) using Tizen SDK 15/20 © 2012 SAMSUNG Electronics Co. – Git integration – Cross toolchain with QEMU • Scratchbox2 • OBS – Package Manager – Attach and Coredump Debugging Attach Debug
16.
16/20 © 2012
SAMSUNG Electronics Co. Multiplicity • Multi-OS – Tizen SDK runs in Windows (XP/7) & Linux (Ubuntu) – Mac & 64 bit (‘12,2Q) • Multi-device – The emulator enables you to test one app for multiple devices (virtually) • Configurable virtual HW: resolution (WVGA phone, HD TV), RAM, storage, devices, … • HW configuration (e.g., GPU, codec) independent execution of Tizen platform – Multi-target (X86 & ARM) support: cross-compiler, emulator • Multi-instance – Concurrent execution of multiple emulator & real device instance – IDE supports multi-project debugging (e.g., testing device-to-device communication app)
17.
Technology: emulator •
Emulation of physical target (currently, phone-like) – QEMU Virtual board + Event Injector + Emulator manager (configuration) App App HW emulation Virtual board (x86/ARM) 17/20 © 2012 SAMSUNG Electronics Co. • Better performance and portability – Not all devices are emulated due to performance & portability – OpenGL, Audio/Video codec acceleration • Configurable virtual HW Emulator (x86/ARM) QEMU VCPU Simulation DBT Physical target (ARM) FW Kernel Real device FW Kernel Real device Real device App Emulation Host (x86, Linux/Win/Mac) Event Injector App KVM (or HAX) Emulator Manager
18.
Technology: extensible architecture
Tizen Emulator SDB Platform d ev. Tools Custom t ools Build system Daemon 18/20 © 2012 SAMSUNG Electronics Co. (Toolchain, OBS, dev-pkg, …) Tizen To ols Eclipse plug-in FW Custom comm. channel SBI (Smart build interface) Unified command/data comm. channel Base IDE (Eclipse, CDT, Tizen BI, Base Tools, …) Tizen dev-pkg Custom dev-p kg Tizen Platform Image (guest) Tizen … Dev plug-in Custom Dev-plug-in SDB (Smart Dev. Bridg e) SBI SDB plug-in FW plug-in Customized Tizen Platform image OAL (OEM abstraction layer)
19.
Technology: robust development
system • Robust development system (build, packaging, testing, installer, CI) and collaboration model/process for SDK itself – SDK consists of a lot of tools with variety of distribution (version, multi-host OS, multi-target arch), which require well defined development/collaboration system – Consideration of open source / distributed development of each SDK module Package Server Snapshot of p ackages Build Server Package uplo ad Download Build Request Snapshot of packages 19/20 © 2012 SAMSUNG Electronics Co. GIT server Push Clone/Pull Local Build Local Installer Test clean, distri buted, controlled Build Clone/ Reset
20.
© 2012 SAMSUNG
Electronics Co. Demo
21.
21/20 © 2012
SAMSUNG Electronics Co. Conclusion • Done – A “Smart” Tizen SDK 1.0 is now ready • https://developer.tizen.org/sdk (SDK binary), – Not only Tizen app development, but also Tizen platform development • Not finished – Tizen platform/SDK is live (finished = dead) • Future works – Native App: TBD – Web app GUI Builder – Mac & 64 bit support – Static/dynamic analysis tools for web app – ARM emulator – Variety of works are open to you: wish your interest & contribution • https://source.tizen.org (SDK source)
22.
Thank You.
23.
© 2012 SAMSUNG
Electronics Co. Appendix.
24.
24/20 © 2012
SAMSUNG Electronics Co. Native App SDK (TBD) • Native IDE – Tizen SDK provides a rich and powerful Native IDE to develop native application – Native IDE is seamlessly integrated with various tools supporting developers during his development cycle CREATE DESIGN CODE RUN & DEBUG TEST ANALYZE
Download now