Tizen Technical Overview 枪 晦 随 鬴 缃 拜 枋 幞 垖 幁 穧 幤
|
|
|
- Kathleen Miles
- 9 years ago
- Views:
Transcription
1
2 Tizen Technical Overview 枪 晦 随 鬴 缃 拜 枋 幞 垖 幁 穧 幤
3 Contents What is Tizen Tizen architecture Tizen architecture (IVI profile) Tizen OS development tools
4 What Is Tizen A robust and flexible, open source, standards-based software platform based on HTML5. For smartphones, tablets, in-vehicle infotainment (IVI), PCs and more. A robust OS, app store, apps and open services model that consumers can take from device to device. Allows OEMs and Service Providers flexibility to customize the UX, the app store and services Open source project resides within the Linux Foundation and is governed by the Technical Steering Group. Tizen Association drives ecosystem support and market adoption Tizen SDK, APIs and Tools enable both HTML5 (web-based) apps as well as native Tizen Technical Steering Group Tizen Association Board of Directors Tizen is a trademark of the Linux Foundation
5 As of 2.0 release, Tizen leads all other mobile platforms in support of HTML5 Highest on both html5test score and bonus points 492 out of possible 500! Receives max bonus points of html5test.com scores Jun 08 Dec 08 Jul 09 Jan 10 Aug 10 Feb 11 Sep 11 Apr 12 Oct 12 May 13 ios Android Firefox Opera Windows WebOS Blackberry Tizen Tizen also best in class for Ringmark which measures functionality needed to develop mobile apps
6 Tizen 2.x source code and SDK release Added HTML5/W3C APIs Drag & Drop, Clipboard APIs, Media Capture Added hybrid and native app support Enhanced Web Runtime (Webkit2) Added Tizen device APIs for Bluetooth, NFC, Web Audio, etc. New and improved reference apps Enhanced Web and Native IDEs providing WYSIWYG design environment Systemd replaces init daemon Content Security Policy, Inter-app sharing
7 Architecture Overview (Mobile Profile) Manufacturer Adaptation Interface SMACK
8 Architecture Overview in Detail Web framework Provides state-of-the-art HTML5/W3C APIs, Web UI framework, supplementary APIs, and additional Tizen device APIs Native framework Supports full-featured native application development and provides a variety of features like background service, image and face recognition, and TTS/STT Core Underlying layer for Web and native providing common functionalities and a security mechanism HW adaptation layer with plug-in architecture OpenGL ES/EGL graphics driver
9 Web vs. Native Framework Native and Web frameworks are complementary to each other Web is strong in portability, ease of app development, and has a minimal learning curve Native is relatively better in terms of performance and memory consumption Native enables reusing the existing engine and libraries written in C & C++ in app development
10 Web and Native: Mix & Match Different combinations for mixing Web and native, depending on the characteristics or requirements of the app to be developed Web app Hybrid app Native app Using W3C APIs only W3C + Device API Web app with plug-in Web app for UI with native app for service Native app with WebControl Tizen Native API with standard C/C++ Standard C/C++ based Highly portable Portable and feature-rich Apps with bg monitoring Performance-centric (location, push,) and feature-rich Highly reusable (source-code level)
11 Native Framework vs. Core Both are native in nature but focusing on different aspects Core focuses on: Providing common functionalities to Web and native frameworks No need to guarantee app binary compatibility (ABC) Performance and power optimization Native framework focuses on: Application development productivity while guaranteeing ABC Well-documented API references, developer guide, sample codes, and associated tools
12 Application Types Web and native applications Apps using only public APIs to get full support for package installation and upgrade, security, backward compatibility, and so on Many sample apps included in the SDK Core applications Apps using Core APIs to fully utilize device capabilities such as telephony Usually implemented and preloaded by device implementers Backward binary compatibility is not guaranteed v v v
13 W3C standard Web APIs W3C/HTML5 markup, CSS, and JavaScript APIs Supplementary APIs De-facto APIs (such as Khronos and Mozilla) Tizen Device APIs Advanced access to the device's platform capabilities UI framework jquerymobile-based Tools, such as widgets, events, effects, and animations Web Framework
14 Web Runtime Package management (such as installation and update) Execution and lifecycle (such as launching, pause, and resume) Runtime security (such as API/network access and sandboxing) Platform integration
15 WebKit2 based Browser and Web Runtime Since 2.0, Tizen is using WebKit2 ( Split process model for web content and UI with non-blocking APIs UI responsiveness, robustness, security, and better use of multicore CPUs
16 Web 2D and 3D Graphics HTML5 Canvas is accelerated by Cairo OpenGL ES backend WebGL Directly uses OpenGL ES Triple buffering 2D Canvas performance score WebGL fps test
17 Native Framework Released in Tizen 2.0 Set of C++ namespaces with more than 10,000 APIs Base, IO, App, Security, Graphics and UI, Net, Messaging, Social, Locations, Web, etc Support for standard C/C++, and popular open source libraries eglibc, STL, libstdc++, libxml2, OpenGL ES, OpenAL, and OpenMP Multiprocessing support OpenMP, GCD
18 Core Providing common features Various native and Web APIs are implemented using the functionalities of core modules Unified management for: Package (un)installation and upgrade Launching applications Windows for different apps with E17 Power consumption Connectivity Security enforcement with Smack from the kernel And more..
19 IVI Demands more from Tizen Navigation GPS Dual Display TTS/STT Front video analytics BluRay playback Audio Radio Display Video playback Mobile Device Audio Audio Display Display Rear video analytics
20 Architecture Overview (IVI profile) Applications Web Applications Web Framework Public API W3C/HTML5 Device APIs Video Touch BT Call CSS3 Worker WebGL LBS Msg NFC Web Runtime Core Application Framework Graphics & UI Multimedia Web Messaging Location Security System Base Connectivity Telephony PIM IVI Kernel Linux Kernel & device drivers Copyright 2013 Samsung Electronics, Co., Ltd. All rights reserved. 20
21 Tizen IVI Release History Tizen 2.0 Apr Tizen Next Tizen GENIVI Compliance Fastboot with systemd < 5 secs Rootfs < 500 Mb Sample Navigation App Sample Hands free dialer App Media Player App IVI Home Screen App Fully functional Web framework Automotive Message Broker HTML5 application BT HFP dialer application DLNA Murphy Policy Manager WiFi Tethering Dual Display Support Sample IVI apps Focus areas Wayland Fast Boot Small Footprint Ethernet AVB Murphy + NFC HW Acceleration Vehicle & Additional Web APIs for Automotive UI Manager
22 Package Development Procedure Local Git Gerrit Git OBS Product Project Release push reject review accept & merge to git gbs-submit submit SR to OBS which triggered by the tag Image creation QA Developer Developers & Reviewers Manual-action Auto-action Release Engineers
23 Source Code Management Git A particularly powerful, flexible, and lowoverhead version control system that makes collaborative development efficient and robust Gerrit A web-based code review system, facilitating online code reviews for projects using Git version control system Gerrit optimizes the code review process, enhancing review quality Gerrit simplifies the maintenance of the Gitbased projects, enabling a more centralized use of Git
24 Git Building System GBS (git-build-system) is a developer command line tool that supports Tizen* OS package development It's used to generate tarballs based on Git repositories, to do local test buildings, and to submit code to OBS (Tizen's main build service) To use GBS, a development environment needs to be set up ready first Detailed instruction n/developer-guide/environmentsetup/
25 Image Creation MIC is an image creator. It's used to create images for Tizen*. Users can create images of different types for different verticals, including live CD images, live USB images, raw images for KVM, loop images for IVI platforms, and fs images for chrooting Users can chroot into an image using MIC's enhanced chroot command MIC enables converting an image to another image format, a very useful function for those sensitive to image format
26 Tizen* OS Bug Tracking Tizen* uses JIRA to track bugs and to gather feature requests spa Developers need a Tizen account created to Add a new bug Comment on an existing bug Submit a patch to fix bug To work on Tizen bug reporting and tracking, a set of guidelines are defined bug-guidelines
27
Getting Started with Tizen SDK : How to develop a Web app. Hong Gyungpyo 洪 競 杓 Samsung Electronics Co., Ltd
Getting Started with Tizen SDK : How to develop a Web app Hong Gyungpyo 洪 競 杓 Samsung Electronics Co., Ltd Introduction to Tizen SDK Tizen Platform (1/2) Application Web Applications Native Applications
Tizen Web Runtime Update. Ming Jin Samsung Electronics
Tizen Web Runtime Update Ming Jin Samsung Electronics Table of Contents Quick Overview of This Talk Background, Major Updates, Upcoming Features What Have Been Updated Installation/Update Flow, WebKit2,
Development Techniques for Native/Hybrid Tizen Apps. Presenter Matti Pakarinen
Development Techniques for Native/Hybrid Tizen Apps Presenter Matti Pakarinen 1 Content Symphony Teleca in Brief Introduction to Native/Hybrid Apps Key experiences Case Studies 2 Who we are Symphony Teleca
Open Source Solution for IVI: Tizen IVI. Brett Branch Tizen IVI Product Marketing
Open Source Solution for IVI: Tizen IVI Brett Branch Tizen IVI Product Marketing Agenda The Connected Car ecosystem Connected Car Usages what drives us? Key Requirements Tizen in Automotive Open Standards
Crosswalk: build world class hybrid mobile apps
Crosswalk: build world class hybrid mobile apps Ningxin Hu Intel Today s Hybrid Mobile Apps Application HTML CSS JS Extensions WebView of Operating System (Tizen, Android, etc.,) 2 State of Art HTML5 performance
Tizen: a progressive mobile web platform for the future
Tizen: a progressive mobile web platform for the future Publication Date: May 2013 SUMMARY In a nutshell The Tizen Project builds on previous industry experience as the basis for a credible alternative
Tizen Core APIs: A Core Framework Layer To Build In-House Applications. Jin-Woo Jeong
Tizen Core APIs: A Core Framework Layer To Build In-House Applications Jin-Woo Jeong Tizen Architecture Tizen Architecture HTML5/ W3C Device APIs Web Runtime Social, Media, Web, Messages, Location Base
Introduction to TIZEN SDK
Introduction to TIZEN SDK Hyungoo Kang, Kangho Kim S-Core, Samsung April, 2012 2012 SAMSUNG Electronics Co. Contents Overview Tizen SDK (selected features) Demo (10 minutes) Conclusion 2/20 2012 SAMSUNG
Extending Tizen Native Framework with Node.js
Extending Tizen Native Framework with Node.js Nishant Deshpande Hyunju Shin Ph.D. Samsung Electronics Contents Native or Web? Why JavaScript, Node.js? Proposed Architecture Sample Applications Going Forward
Bridging the Gap: from a Web App to a Mobile Device App
Bridging the Gap: from a Web App to a Mobile Device App or, so how does this PhoneGap* stuff work? *Other names and brands may be claimed as the property of others. 1 Users Want Mobile Apps, Not Mobile
Leveraging Tizen IVI Platform for Realizing V2X Use Cases
Leveraging Tizen IVI Platform for Realizing V2X Use Cases Purnendu Sinha Tizen IVI Team Samsung R&D India, Bangalore Email: [email protected] Outline V2X Applications and their Requirements Use Cases
Android 5.0: Lollipop OS
IJISET - International Journal of Innovative Science, Engineering & Technology, Vol. 2 Issue 6, June 2015. www.ijiset.com Android 5.0: Lollipop OS ISSN 2348 7968 Meenakshi M.Tech Student, Department of
How to Run Your Existing Android APK on the Tizen Platform. Chandra Bajpai Matt O Keefe OpenMobile World Wide www.openmobileww.com
How to Run Your Existing Android APK on the Tizen Platform Chandra Bajpai Matt O Keefe OpenMobile World Wide www.openmobileww.com OpenMobile Speakers Chandra Bajpai Vice President of New Technologies Matthew
Publishing to TIZEN Using the Automated Conversion/Repackaging of Existing Android Apps. Hyeokgon Ryu, Infraware Technology, Ltd.
Publishing to TIZEN Using the Automated Conversion/Repackaging of Existing Android Apps Hyeokgon Ryu, Infraware Technology, Ltd. Talking about Needs of Automated Converting from Android To Tizen Introduce
Tizen Architecture. Sunil Saxena, Intel Hobum (Vincent) Kwon, Samsung
Tizen Architecture Sunil Saxena, Intel Hobum (Vincent) Kwon, Samsung Agenda What is Tizen? Tizen Architecture Overview Tizen Core Services 2 What is Tizen? Tizen is a cross-architecture, open source software
HTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang
HTML5 Applications Made Easy on Tizen IVI Brian Jones / Jimmy Huang IVI Systems Today Lots of hardware variety. Multiple operating systems Different input devices Software development requires access to
Harmonizing policy management with Murphy in GENIVI, AGL and TIZEN IVI
Harmonizing policy management with Murphy in GENIVI, AGL and TIZEN IVI 1 Long term TIZEN Objectives for harmonization Support in TIZEN for coexistence of GENIVI applications Allow portable business rules
The Most Popular UI/Apps Framework For IVI on Linux
The Most Popular UI/Apps Framework For IVI on Linux About me Tasuku Suzuki Qt Engineer Qt, Developer Experience and Marketing, Nokia Have been using Qt since 2002 Joined Trolltech in 2006 Nokia since 2008
HTML5 and Device APIs for Automotive: Is it time to power Infotainment and Car Portal Applications with Web Technologies?
HTML5 and Device APIs for Automotive: Is it time to power Infotainment and Car Portal Applications with Web Technologies? Diana Cheng - [email protected] Introduction A key advantage of HTML5 and
Application Framework: Apertis Hands-on 2016-04-28
Application Framework: Apertis Hands-on 2016-04-28 Robert Bosch Car Multimedia GmbH Collabora Limited 2 Apertis Apertis Free and open source, GNU/Linux-based platform for infotainment in automotive vehicles
Bringing Android Apps to Tizen. Kevin Menice, OpenMobile World Wide, Inc. SVP & GM, Embedded and Core Technologies November 11, 2013
Bringing Android Apps to Tizen Kevin Menice, OpenMobile World Wide, Inc. SVP & GM, Embedded and Core Technologies November 11, 2013 Session Abstract Enable your Android apps on the Tizen platform with
Android Architecture. Alexandra Harrison & Jake Saxton
Android Architecture Alexandra Harrison & Jake Saxton Overview History of Android Architecture Five Layers Linux Kernel Android Runtime Libraries Application Framework Applications Summary History 2003
An Introduction to Android
An Introduction to Android Michalis Katsarakis M.Sc. Student [email protected] Tutorial: hy439 & hy539 16 October 2012 http://www.csd.uoc.gr/~hy439/ Outline Background What is Android Android as a
Development Techniques for Native/Hybrid Tizen Apps. Presented by Kirill Kruchinkin
Development Techniques for Native/Hybrid Tizen Apps Presented by Kirill Kruchinkin Agenda Introduction and Definitions Practices Case Studies 2 Introduction & Definitions 2 App Types Browser Apps Installable
Mentor Embedded IVI Solutions
Mentor Embedded IVI Solutions Infotainment Instrument Cluster Andrew Patterson [email protected] Business Development Director Automotive Embedded Software mentor.com/embedded Android is a trademark
Tizen SDK Annual Report Key Improvements. Changseok Oh (Samsung), Yeongkyoon Lee (S-Core)
Tizen SDK Annual Report Key Improvements Changseok Oh (Samsung), Yeongkyoon Lee (S-Core) Introduction Tizen SDK Release History Samsung Gear-S2 Next Tizen Mobile Next Tizen SDK Samsung Z130H Mobile Native(C/C++)
Android on i.mx Applications Processors
July 2009 Android on i.mx Applications Processors Sridharan Subramanian Senior Product Manager Software and Platforms Abstract Android is a software platform and operating system for mobile devices, based
Mobile Phones Operating Systems
Mobile Phones Operating Systems José Costa Software for Embedded Systems Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2015-05-28 José Costa (DEI/IST) Mobile Phones Operating
An Introduction to Android. Huang Xuguang Database Lab. Inha University 2009.11.2 Email: [email protected]
An Introduction to Android Huang Xuguang Database Lab. Inha University 2009.11.2 Email: [email protected] Outline Background What is Android? Development for Android Background Internet users and Mobile
Android Programming and Security
Android Programming and Security Dependable and Secure Systems Andrea Saracino [email protected] Outlook (1) The Android Open Source Project Philosophy Players Outlook (2) Part I: Android System
SYST35300 Hybrid Mobile Application Development
SYST35300 Hybrid Mobile Application Development Native, Web and Hybrid applications Hybrid Applications: Frameworks Native, Web and Hybrid Applications Mobile application development is the process by
Intel XDK для разработки кросс-платформенных мобильных приложений
1 Intel XDK для разработки кросс-платформенных мобильных приложений Intel XDK HTML5 Cross-Platform Development Environment Olga Mineeva Product Validation Engineer, Intel Corporation 2 Topics to be Covered
Lecture 1 Introduction to Android
These slides are by Dr. Jaerock Kwon at. The original URL is http://kettering.jrkwon.com/sites/default/files/2011-2/ce-491/lecture/alecture-01.pdf so please use that instead of pointing to this local copy
HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS
HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS RAJESH KUMAR Technical Lead, Aricent PUNEET INDER KAUR Senior Software Engineer, Aricent HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI
HTML5 Features on Tizen. Wonsuk Lee, Samsung Electronics
HTML5 Features on Tizen Wonsuk Lee, Samsung Electronics Table of Contents Brief overview of HTML5 Introducing Tizen web framework New HTML5 features on Tizen Upcoming cutting-edge HTML5 features 2 Brief
Mobile App Testing Guide. Basics of Mobile App Testing
2015 Mobile App Testing Guide Basics of Mobile App Testing Introduction Technology is on peek, where each and every day we set a new benchmark. Those days are gone when computers were just a machine and
Android Basics. Xin Yang 2016-05-06
Android Basics Xin Yang 2016-05-06 1 Outline of Lectures Lecture 1 (45mins) Android Basics Programming environment Components of an Android app Activity, lifecycle, intent Android anatomy Lecture 2 (45mins)
Workshop on Android and Applications Development
Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,
Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions
September 2013 Silicon Support & Professional Eng. Services Customer Experience Freescale Provided SW & Solutions Provide Valued Software, Support & Professional Engineering Services, Competitively 2 Customer
GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS
Embedded Systems White Paper GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS September 2009 ABSTRACT Android is an open source platform built by Google that includes an operating system,
Tizen Compliance Test (TCT) Hojun Jaygarl (Samsung Electronics), Cathy Shen (Intel)
Tizen Compliance Test (TCT) Hojun Jaygarl (Samsung Electronics), Cathy Shen (Intel) Contents Tizen Compliance Program Native TCT Web TCT 2 Tizen Compliance Program Tizen Compliance Program Key components
SNAPPIN.IO. FWR is a Hardware & Software Factory, which designs and develops digital platforms.
SNAPPIN.IO SNAPPIN.IO Snappin is an ecosystem oriented to retail that aims to increase in store sales due to the proactive involvement of users, relying on mechanisms of "Engagement", "Empowerment " and
CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application
BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive
Overview. The Android operating system is like a cake consisting of various layers.
The Android Stack Overview The Android operating system is like a cake consisting of various layers. Each layer has its own characteristics and purpose but the layers are not always cleanly separated and
Introduction to Tizen SDK 2.0.0 Alpha. Taiho Choi Samsung Electronics
Introduction to Tizen SDK 2.0.0 Alpha Taiho Choi Samsung Electronics Contents Web technologies of Tizen Components of SDK 2.0.0 Alpha Hello world! Debugging apps Summary 1 Web technologies on Tizen Web
Introduction to Android
Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application
Choosing a Mobile Application Development Approach
ASEAN Journal of Management & Innovation Vol. 1 No. 1, 69 74 by Stamford International University DOI: 10.14456/ajmi..4 ajmi.stamford.edu Choosing a Mobile Application Development Approach Phyo Min Tun
Dr. Dimitar Valtchev. 24 June 2010, Stuttgart, Eclipse Embedded Day
Dr. Dimitar Valtchev 24 June 2010, Stuttgart, Eclipse Embedded Day ProSyst is a leading company for end-to-end embedded software and OSGi solutions Founded 1997 in Cologne, Germany OSGi member since its
Bringing Android Apps to Tizen. Mike Paquette OpenMobile World Wide May 24, 2013
Bringing Android Apps to Tizen Mike Paquette OpenMobile World Wide May 24, 2013 2 Session Abstract Enable your Android Apps on the Tizen platform with OpenMobile s Application Compatibility Layer (ACL
OMX, Android, GStreamer How do I decide what to use? 15 July 2011
OMX, Android, GStreamer How do I decide what to use? 15 July 2011 When to use which framework? Android (easiest) Customer wants a full featured media player with minimal trouble and no prior knowledge
Tizen.org Web Infrastructure. Michael Shaver, Intel Daehyeon Jung, Samsung
Tizen.org Web Infrastructure Michael Shaver, Intel Daehyeon Jung, Samsung Why do we need it? Map of Infrastructure Current Features Roadmap of Features Who s Involved 2 Why do we need it? Diverse audience!
SMARTDEVICELINK CONNECTIVITY FROM THE CAR S POINT OF VIEW
SMARTDEVICELINK CONNECTIVITY FROM THE CAR S POINT OF VIEW 2 Continuing to open highways 3 4 5 Developing for the car ~68 million vehicles sold globally in 2013 6 Developing for the car ~68 million ~978
Mentor Embedded Automotive Solutions
Mentor Embedded Automotive Solutions Overview May 2013 mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark
Introduction to Tizen and Tizen Mobile Architecture. Seokjae Jeong, Samsung Electronics
Introduction to Tizen and Tizen Mobile Architecture Seokjae Jeong, Samsung Electronics Agenda Tizen Introduction Tizen Architecture Overview Tizen Core Services 2 3 Tizen Introduction What is Tizen*? (Pronounced
Appery.io Overview. However mobile also presents many challenges for enterprises:
Appery.io Overview Enterprises and businesses of all sizes are racing to mobilize existing business applications and create new ones at an unprecedented pace. And with the base of smartphones and tablets
Introduction to IBM Worklight Mobile Platform
Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.
ECWM511 MOBILE APPLICATION DEVELOPMENT Lecture 1: Introduction to Android
Why Android? ECWM511 MOBILE APPLICATION DEVELOPMENT Lecture 1: Introduction to Android Dr Dimitris C. Dracopoulos A truly open, free development platform based on Linux and open source A component-based
ITG Software Engineering
Basic Android Development Course ID: Page 1 Last Updated 12/15/2014 Basic Android Development ITG Software Engineering Course Overview: This 5 day course gives students the fundamental basics of Android
STLinux Software development environment
STLinux Software development environment Development environment The STLinux Development Environment is a comprehensive set of tools and packages for developing Linux-based applications on ST s consumer
Mobile Operating Systems. Week I
Mobile Operating Systems Week I Overview Introduction Mobile Operating System Structure Mobile Operating System Platforms Java ME Platform Palm OS Symbian OS Linux OS Windows Mobile OS BlackBerry OS iphone
01. Introduction of Android
01. Introduction of Android Goal Understand the concepts and features of the Android Install the complete Android development environment Find out the one-click install Android development environment
Android Operating System
Prajakta S.Adsule Student-M.B.A.[I.T.] BharatiVidyapeeth Deemed University,Pune(india) [email protected] Mob. No. 9850685985 Android Operating System Abstract- Android operating system is one
HTML5 AUTOMOTIVE 2013 White Paper Series
HTML5 AUTOMOTIVE 2013 White Paper Series HTML5 based automotive apps are very adaptable and gaining popularity. WHAT S INSIDE HTML5 BENEFITS AND CHALLENGES page 1-2 SUGGESTED APPROACH page 3 APPLICATION
Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
Enabling Cordova (aka PhoneGap) on Tizen. René Pourtier / Luc Yriarte
Enabling Cordova (aka PhoneGap) on Tizen René Pourtier / Luc Yriarte What is Cordova (aka PhoneGap)? An open-source standards-based development framework for building cross-platform mobile applications
An Introduction to Android Application Development. Serdar Akın, Haluk Tüfekçi
An Introduction to Android Application Serdar Akın, Haluk Tüfekçi ARDIC ARGE http://www.ardictech.com April 2011 Environment Programming Languages Java (Officially supported) C (Android NDK Needed) C++
Enable Your Automated Web App Testing by WebDriver. Yugang Fan Intel
Enable Your Automated Web App Testing by WebDriver Yugang Fan Intel Agenda Background Challenges WebDriver BDD Behavior Driven Test Architecture Example WebDriver Based Behavior Driven Test Summary Reference
Integrating Mobile into Your Cross- Platform Strategy with Qt
Integrating Mobile into Your Cross- Platform Strategy with Qt Tuukka Ahoniemi Technical Product Marketing Manager [email protected] Qt Developer Days 2014 Agenda Qt and Mobile Platforms
HTML5 the new. standard for Interactive Web
WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor
Automotive Grade Linux Requirements Specification
Version 1.0 Automotive Grade Linux Requirements Specification www.automotivelinux.org www.linuxfoundation.org Table of Contents 1 Automotive Grade Linux...5 1.1 Overview...5 1.2 Document Scope...6 1.3
Reminders. Lab opens from today. Many students want to use the extra I/O pins on
Reminders Lab opens from today Wednesday 4:00-5:30pm, Friday 1:00-2:30pm Location: MK228 Each student checks out one sensor mote for your Lab 1 The TA will be there to help your lab work Many students
Example of Standard API
16 Example of Standard API System Call Implementation Typically, a number associated with each system call System call interface maintains a table indexed according to these numbers The system call interface
Multimedia Framework Overview. JongHyuk Choi
Multimedia Framework Overview JongHyuk Choi Tizen Architecture Applications Infra Web Applications Native Applications Web Framework W3C/HTML5 Device APIs Web UI Multimedia Web Runtime Native API SDK Core
WEB, HYBRID, NATIVE EXPLAINED CRAIG ISAKSON. June 2013 MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER
WEB, HYBRID, NATIVE EXPLAINED June 2013 CRAIG ISAKSON MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER 701.235.5525 888.sundog fax: 701.235.8941 2000 44th St. S Floor 6 Fargo, ND 58103 www.sundoginteractive.com
DEVELOPING NFC APPS for BLACKBERRY
1 DEVELOPING NFC APPS for BLACKBERRY NFC Forum, Developers Showcase March 21 st, 2014 Larry McDonough, Principal Evangelist @LMCDUNNA 2 CONTENTS Development on BlackBerry BlackBerry NFC Support 5 most
What else can you do with Android? Inside Android. Chris Simmonds. Embedded Linux Conference Europe 2010. Copyright 2010, 2net Limited.
What else can you do with Android? Chris Simmonds Embedded Linux Conference Europe 2010 Copyright 2010, 2net Limited 1 Overview Some background on Android Quick start Getting the SDK Running and emulated
AT&T Global Network Client for Windows Product Support Matrix January 29, 2015
AT&T Global Network Client for Windows Product Support Matrix January 29, 2015 Product Support Matrix Following is the Product Support Matrix for the AT&T Global Network Client. See the AT&T Global Network
HTML5 An Introduction
HTML5 An Introduction Yogomaya Yogo Maharana Contributions: Jatin Desai Dervin D Cunha Jim Elayan 678.527.8500 www.itaas.com This article provides a general introduction to the capabilities and reach of
Mobile App Infrastructure for Cross-Platform Deployment (N11-38)
Mobile App Infrastructure for Cross-Platform Deployment (N11-38) Contents Introduction... 2 Background... 2 Goals and objectives... 3 Technical approaches and frameworks... 4 Key outcomes... 5 Project
Middleware- Driven Mobile Applications
Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary
Understanding the Permission and Access Control Model for Tizen Application Sandboxing. Onur Aciicmez & Andrew Blaich, Samsung
Understanding the Permission and Access Control Model for Tizen Application Sandboing Onur Aciicmez & Andrew Blaich, Samsung Motivation Tizen Architecture The Tizen application model is based on Web technologies:
Module Title: Software Development A: Mobile Application Development
Module Title: Software Development A: Mobile Application Development Module Code: SDA SDA prerequisites: CT1, HS1, MS001, CA Award of BSc. In Information Technology The Bachelor of Science in Information
Graduate presentation for CSCI 5448. By Janakiram Vantipalli ( [email protected] )
Graduate presentation for CSCI 5448 By Janakiram Vantipalli ( [email protected] ) Content What is Android?? Versions and statistics Android Architecture Application Components Inter Application
Professional Tizen Application Development
Brochure More information from http://www.researchandmarkets.com/reports/2617239/ Professional Tizen Application Development Description: Create powerful, marketable applications with Tizen for the smartphone
How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE
How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE Solutions Introduction: Enterprises around the globe are mobilizing mission-critical services. Businesses get streamlined due
HTML5 for Auto: Already Here or Still Arriving?
HTML5 for Auto: Already Here or Still Arriving? Dr. Philipp Hoschka W3C Deputy Director This project is funded by the European Union through the Seventh Framework Programme (FP7/2013-2015) under
HTML5 & Digital Signage
HTML5 & Digital Signage An introduction to Content Development with the Modern Web standard. Presented by Jim Nista CEO / Creative Director at Insteo HTML5 - the Buzz HTML5 is an industry name for a collection
ipad, a revolutionary device - Apple
Flash vs HTML5 ipad, a revolutionary device Apple Lightweight and portable Sufficient battery life Completely Wireless Convenient multitouch interface Huge number of apps (some of them are useful) No Flash
Using Chroot to Bring Linux Applications to Android
Using Chroot to Bring Linux Applications to Android Mike Anderson Chief Scientist The PTR Group, Inc. [email protected] Copyright 2013, The PTR Group, Inc. Why mix Android and Linux? Android under Linux
Deepak Patil (Technical Director) [email protected] iasys Technologies Pvt. Ltd.
Deepak Patil (Technical Director) [email protected] iasys Technologies Pvt. Ltd. The term rich Internet application (RIA) combines the flexibility, responsiveness, and ease of use of desktop applications
POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION
POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION Executive Summary Enterprise mobility has transformed the way businesses engage with customers, partners and staff while exchanging
Android Auto PoC. October 21. 21- Oct-15. Maxim Ovchinnikov Architect Harman
Android Auto PoC October 2 Maxim Ovchinnikov Architect Harman 2- Oct-5 This work is licensed under a Creative Commons Attribution-Share Alike 4.0 (CC BY-SA 4.0) Purpose of this PoC The purpose of this
