Tizen Framework (Tizen Ver. 2.3)
|
|
- Sabrina Bryan
- 5 years ago
- Views:
Transcription
1 Tizen Framework (Tizen Ver. 2.3) Spring 2015 Soo Dong Kim, Ph.D. Professor, Department of Computer Science Software Engineering Laboratory Soongsil University Office Mobile
2 What is Tizen Framework? To provide APIs for developing Tizen applications To manage life cycle of Tizen applications To handle system events Two Tizen Ver. 2.3 Frameworks Web Framework Native Subsystems 2
3 Tizen Ver. 2.3 Web Framework (1) To accommodate most up-to-date Web technologies To provide HTML5 functionalities defined by W3C Video, Audio, Device orientation, Network information, etc. To support Tizen features not provided from HTML5 Bluetooth, SMS, NFC, Call history, etc. 3
4 Tizen Ver. 2.3 Web Framework (2) Key modules Tizen Common Device API DOM, Forms, and Styles W3C/HTML5 Storage Supplementary FullScreen API Communication Device I/O Graphics Typed Array Media Performance and Optimization User Interface Communication WebGL Web Runtime 4
5 Tizen Common To provide a set of basic definitions and interfaces that are used in the Tizen Device API Filters Sorting modes information Generic error handling Generic event handling Tizen Common Communication I/O Device API User Interface 5
6 To retrieve information about application installed To manage alarm To run at a specific time Device API Tizen Common Communication I/O User Interface 6
7 Communication To use communication capability of Tizen devices Bluetooth Messaging SMS, MMS, and NFC Push notification Secure element SIM card, secure SD card Device API Tizen Common Communication I/O User Interface 7
8 To manage multimedia contents To accessing content over the Internet To read and update JPEG image To manage playlists Device API Tizen Common Communication I/O User Interface 8
9 To manage archive files I/O To manage files and directories To communicate with other web or native applications Device API Tizen Common Communication I/O User Interface 9
10 To manage multimedia related features To control multimedia playback according to media keys To control the volume level of the device. Device API Tizen Common Communication I/O User Interface 10
11 To manage user-related information Account, Bookmark, Calendar, Call history, Contact To synchronize device data with the OMA server OMA (Open Mobile Alliance) A standard organization which develops open standards for the mobile phone industry. Device API Tizen Common Communication I/O User Interface 11
12 To access device-specific information Battery level, Available device storage, Version number, Model name, and the Cellular network To use hardware features FM radio, Sensors Device API Tizen Common Communication I/O User Interface 12
13 User Interface To control visual s and handle notifications To check and change the badge number displayed on the Home Screen To provide notifications about application events Device API Tizen Common Communication I/O User Interface 13
14 To use CSS for fancy DOM, Forms and Styles CSS (Cascading Style Sheets) is a style sheet language for describing the look and formatting of a document written in a markup language. To handle HTML5 elements W3C/HTML5 DOM, Forms, and Styles Graphics Device Media Communication Storage Performance and Optimization 14
15 To check battery status Device To detect device motion To monitor browser network connection To manage screen orientation W3C/HTML5 DOM, Forms, and Styles Graphics Device Media Communication Storage Performance and Optimization 15
16 To create shapes and text Graphics To use HTML5 canvas element and HTML canvas 2D context To use SVG elements SVG (Scalable Vector Graphics) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. W3C/HTML5 DOM, Forms, and Styles Graphics Device Media Communication Storage Performance and Optimization 16
17 Media To generate a multimedia stream To playing and managing multimedia content To control multimedia playback To retrieve information about playback duration To retrieve media content downloading progress W3C/HTML5 DOM, Forms, and Styles Graphics Device Media Communication Storage Performance and Optimization 17
18 Communication To store the information of the page that the user has viewed To send and receive data between Web sites To connect to the web socket server W3C/HTML5 DOM, Forms, and Styles Graphics Device Media Communication Storage Performance and Optimization 18
19 To define a policy used to declare content restrictions To allow or block specific HTML elements on a web page W3C/HTML5 DOM, Forms, and Styles Graphics Device Media Communication Storage Performance and Optimization 19
20 Storage To retrieve file contents and information To manage cached resource To create and access databases using SQL statements. W3C/HTML5 DOM, Forms, and Styles Graphics Device Media Communication Storage Performance and Optimization 20
21 To copy and paste contents in an editable area To create and manage draggable elements W3C/HTML5 DOM, Forms, and Styles Graphics Device Media Communication Storage Performance and Optimization 21
22 Performance and Optimization To retrieve visibility status of a web document To control animation frame rate To create running JavaScript thread on the background W3C/HTML5 DOM, Forms, and Styles Graphics Device Media Communication Storage Performance and Optimization 22
23 To manage location information To retrieve and update position information W3C/HTML5 DOM, Forms, and Styles Graphics Device Media Communication Storage Performance and Optimization 23
24 FullScreen API To display an element on full screen Based on Mozilla open-source Mozilla is a free software community which produces the Firefox web browser. The Mozilla community uses, develops, spreads and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions Supplementary FullScreen API Typed Array WebGL 24
25 Typed Array To access binary data in JavaScript Based on Khronos specification Khronos is an American not-for-profit industry consortium focused on the creation of open standard, royalty-free application programming interfaces (APIs). Supplementary FullScreen API Typed Array WebGL 25
26 To use the WebGL WebGL WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D computer graphics and 2D graphics within any compatible web browser. Based on Khronos specification Supplementary FullScreen API Typed Array WebGL 26
27 Web Runtime Environment where all web applications run on Tizen Package Management Installation, Update, etc. Device API Tizen Common Communication DOM, Forms, and Styles Device W3C/HTML5 Storage Supplementary FullScreen API Execution and Lifecycle Launching, Pause, Resume, etc. I/O User Interface Graphics Media Communication Performance and Optimization Typed Array WebGL Runtime API/network access, sandboxing, etc. Web Runtime Device and Platform Integration 27
28 Tizen Ver. 2.3 Native Subsystems Composed of system services and a set of native modules across various domains Used for developing native applications To include popular standard open source libraries glibc, libstdc++, libxml2, etc. 28
29 Modules of Tizen Ver. 2.3 Native Subsystems 15 Modules Framework Base Context Messaging Network X Telephony Web 29
30 Framework To provide the functionality for packaging, launching and managing a Tizen application To manage native application life-cycle To manage native application preferences Framework Base Context Messaging Network X Telephony Web Manager Badge Bundle Data Control Message Port Notification Package Manager Service Shortcut : Tizen Native Sub Module 30
31 Base The basic module in Tizen native Other native modules depend on it. To contain various open source libraries Framework Base Context Messaging Network X Telephony Web i18n Glib Sqlite C++ Standard Lib. Minizip libxml2 Eglibc OpenMP : Tizen Native Sub Module : Open Source Sub Module 31
32 To manage the most common media data types Image, audio, and video files Framework Base Context Messaging Network X Telephony Web Media MIME Type Download : Tizen Native Sub Module 32
33 Context To detect user information and device information To detect a user s walking and running activity To recognize device movement pattern No Move, Double-Tap, Move to Ear, Pick Up, Shake, Snap, Tilt, Turn Face Down, Wrist Up Framework Base Context Messaging Network X Telephony Web Activity Recognition Gesture Recognition : Tizen Native Sub Module 33
34 To determine the geographical position of their mobile device using various positioning methods Global Positioning (GPS) Network Positioning Framework Base Context Messaging Network X Telephony Web Manager : Tizen Native Sub Module 34
35 Messaging To grant access to the device messaging capabilities SMS, MMS, and messages Framework Base Context Messaging Network X Telephony Web Push Messages Messages : Tizen Native Sub Module 35
36 To capture and play or display still images, video, and sounds To integrate audio, video, image processing, and streaming media into applications Framework Base Context Messaging Network X Telephony Web Media Codec Camera Recorder Audio I/O Image Util Metadata Extractor Sound : Tizen Native Sub Radio Module Manager Media Tool Player Tone Player WAV Player Video Util OpenAL libexif : Tizen Native Sub Module : Open Source Sub Module 36
37 Network To provide network- and connectivity-related functionalities Such as Bluetooth, NFC, and Wi-Fi To establish, maintain, and monitor the connections required to send and receive data over a network Framework Base Context Messaging Network X Telephony Web Bluetooth Connection Wi-Fi Wi-Fi Direct NFC Curl : Tizen Native Sub Module : Open Source Sub Module 37
38 To provide basic cryptographic functions To provide various utility functions OpenSSL open source library To provide information on privileges for user notification Framework Base Context Messaging Network X Telephony Web Privilege Info Key Manager OpenSSL : Tizen Native Sub Module : Open Source Sub Module 38
39 To manage personal data on a device Such as contacts, schedules, and accounts Framework Base Context Messaging Network X Telephony Web Contacts Calendar Account Manager : Tizen Native Sub Module 39
40 To provide various system information and a functionality to manage attached devices Framework Base Context Messaging Network X Telephony Web Information Runtime Information Storage Device Settings Media Key Sensor dlog : Tizen Native Sub Module 40
41 To create and manage application user interface The native framework consists of the Enlightenment Foundation Libraries (EFL). Framework Base Context Messaging Network X Telephony Web EFL Util TBM Surface EFL OpenGL ES 1.1&2.0 Fontconfig & Freetype Cairo : Tizen Native Sub Module : Open Source Sub Module 41
42 To manage sound data X (Extending the ) Such as voice commands, speech-to-text (STT), and text-tospeech (TTS) Framework Base Context Messaging Network X Telephony Web STT TTS : Tizen Native Sub Module 42
43 Telephony To provide call, SIM, network, and modem information using the Telephony Service Framework Base Context Messaging Network X Telephony Web Telephony Information : Tizen Native Sub Module 43
44 Web To provide access to Web pages and Web content To browse the Internet To track browsing history To download Web content Framework Base Context Messaging Network X Telephony Web WebView liboauth Json-Glib : Tizen Native Sub Module : Open Source Sub Module 44
45 Thank You! 45
Tizen 2.3 API Overview. Hobum (Vincent) Kwon Principal Engineer at Samsung Electronics
Tizen 2.3 API Overview Hobum (Vincent) Kwon Principal Engineer at Samsung Electronics Tizen Architecture & Public APIs & 3 rd Party Applications Web API Web is the primary application development environment
More informationTizen 3.0 Native & Web API Modules
Tizen Native & Web API Modules Native API Account Manager tizen.account (partially) tizen.account (partially) tizen.account (partially) FIDO Client not supported not supported not supported FIDO AUTHENTICATOR
More informationTizen Overview (Tizen Ver. 2.3)
Tizen Overview (Tizen Ver. 2.3) Spring 2015 Soo Dong Kim, Ph.D. Professor, Department of Computer Science Software Engineering Laboratory Soongsil University Office 02-820-0909 Mobile 010-7392-2220 sdkim777@gmail.com
More informationTizen Architecture Overview
Tizen Architecture Overview sunil.saxena@intel.com Tizen Vision Tizen Vision Cross-device, cross-architecture, open software platform based on a true, standards-based HTML5 implementation that delights
More informationPower On Tizen with Web API Test Toolkit. Ling Yu, Jenny Cao
Power On Tizen with Web API Test Toolkit Ling Yu, Jenny Cao Agenda Tizen & Tizen Web API Objective Bill of Materials Architecture Test Suite How to Use Summary Q&A 2 Tizen & Tizen Web API Tizen: a standards-based
More informationTizen Web Runtime. Ming Jin, Samsung Electronics. (May 8, 2012)
Tizen Web Runtime Ming Jin, Samsung Electronics (May 8, 2012) Contents What is Web Application & Web Runtime Tizen Web Application Packaging & Configuration Network Access Tizen Web Runtime Installer Core
More informationConnecting with Tizen : An Overview & Roadmap. Mohan Rao
Connecting with Tizen : An Overview & Roadmap Mohan Rao Contents What is Tizen? Why Tizen? Device profile Tizen 2.4 Tizen 3.0 What s next? Conclusion 2 What is Tizen? (1/2) Designed for various category
More informationFirefox OS App Days. Overview and High Level Architecture. Author: José M. Cantera Last update: March 2013 TELEFÓNICA I+D
Firefox OS App Days Overview and High Level Architecture Author: José M. Cantera (@jmcantera) Last update: March 2013 TELEFÓNICA I+D 1 Introduction What is Firefox OS? A new mobile open OS fully based
More informationA Case Study of Mobile Application Development. Wei Dong Samsung Electronics
A Case Study of Mobile Application Development Wei Dong Samsung Electronics Content Tizen Application Development Practices of Tizen Application Development Performance optimization Memory usage Database
More informationFIREFOX OPERATING SYSTEMS
FIREFOX OPERATING SYSTEMS 1 DEEPANSHU SHARMA, 2 ANKUR YADAV, 3 ANKUR YADAV, 4 AJAY KUMAR SHARMA 1,2,3,4 Scholars, Dronacharya College of Engineering, INDIA Email: 1 deepanshu.16047@ggnindia.dronacharya.info,
More informationHow Tizen Compliance Reduces Fragmentation
How Tizen Compliance Reduces Fragmentation Mats Wichmann Samsung Open Source Group mats@osg.samsung.com Topics The Problem Compliance Goals State of the program Compliance Profiles Feature comparison:
More informationWebGL Meetup GDC Copyright Khronos Group, Page 1
WebGL Meetup GDC 2012 Copyright Khronos Group, 2012 - Page 1 Copyright Khronos Group, 2012 - Page 2 Khronos API Ecosystem Trends Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos
More informationORACLE UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)
Android Syllabus Pre-requisite: C, C++, Java Programming SQL & PL SQL Chapter 1: Introduction to Android Introduction to android operating system History of android operating system Features of Android
More informationTizen Web Device API & W3C DeviceOrientation Example
Tizen Web Device API & W3C DeviceOrientation Example 2014. 08. 21 Contents HTML5 Device API Tizen Device API Example Web API Web API provides advanced access to the device s platform capabilities. Using
More informationCOURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3
COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3 MODULE 1: OVERVIEW OF HTML AND CSS This module provides an overview of HTML and CSS, and describes how to use Visual Studio 2012
More informationVisual HTML5. Human Information Interaction for Knowledge Extraction, Interaction, Utilization, Decision making HI-I-KEIUD
Visual HTML5 1 Overview HTML5 Building apps with HTML5 Visual HTML5 Canvas SVG Scalable Vector Graphics WebGL 2D + 3D libraries 2 HTML5 HTML5 to Mobile + Cloud = Java to desktop computing: cross-platform
More informationHTTP Communication on Tizen
HTTP Communication on Tizen Spring 2015 Soo Dong Kim, Ph.D. Professor, Department of Computer Science Software Engineering Laboratory Soongsil University Office 02-820-0909 Mobile 010-7392-2220 sdkim777@gmail.com
More informationAndroid Online Training
Android Online Training IQ training facility offers Android Online Training. Our Android trainers come with vast work experience and teaching skills. Our Android training online is regarded as the one
More informationIndex LICENSED PRODUCT NOT FOR RESALE
Index LICENSED PRODUCT NOT FOR RESALE A Absolute positioning, 100 102 with multi-columns, 101 Accelerometer, 263 Access data, 225 227 Adding elements, 209 211 to display, 210 Animated boxes creation using
More informationTizen 2.3 TBT User Guide
Tizen 2.3 TBT User Guide Revision History Date Version History Writer Reviewer 19-Sep-2014 1.0 First version of document Md. Nazmus Saqib Rezwanul Huq Shuhan 1-Oct-2014 2.0 Second version of document Md.
More informationSoftware Development & Education Center ANDROID. Application Development
Software Development & Education Center ANDROID Application Development Android Overview and History ANDROID CURRICULUM How it all got started Why Android is different (and important) Android Stack Overview
More informationbada 2.0 SDK features
bada 2.0 SDK features bada Developer Day 2011 Copyright 2011 Samsung Electronics, Co., Ltd. All rights reserved Application framework Better user interaction Communication Security enhancement 2.0 Enhanced
More informationQt for Device Creation
Qt for Device Creation Speeding up ROI & Time-to-Market with Qt Andy Nichols Software Engineer, Qt R&D, Oslo Overview Problems facing Device Creators How Qt for Device Creation addresses those Problems
More informationUser Guide. BlackBerry Pearl 8220 Smartphone. Version: 4.6
BlackBerry Pearl 8220 Smartphone Version: 4.6 SWD-438151-0717114701-001 Contents Shortcuts...9 BlackBerry basics shortcuts...9 Phone shortcuts...9 Message shortcuts...9 Attachment shortcuts...10 Camera
More informationDASH 4.5 user manual 1
DASH 4.5 user manual 1 Table of Contents Safety Information... 3 Appearance and Key Function... 4 Introduction... 4 Call Functions... 6 Contacts... 6 Messaging... 8 Internet Browser... 9 Bluetooth... 10
More informationDash 4.0. User Manual
1 Dash 4.0 User Manual Table of Contents Safety Information... 3 Appearance and Key Function... 4 Introduction... 5 Call Functions... 6 Contacts... 7 Messaging... 8 Internet Browser... 9 Bluetooth... 10
More informationT I Z E N Ve r 2. 3 O v e r v i e w Open Source Project
T I Z E N Ve r 2. 3 O v e r v i e w Open Source Project 2015.03.22 I N D E X 1 Introduction to Tizen 2 3 4 How to Develop Tizen Applications Example of Tizen Application About Ajou Tizen Supporters 1 Introduction
More informationios vs Android By: Group 2
ios vs Android By: Group 2 The ios System Memory Section A43972 Delta Core OS Layer Core Services Layer Media Layer CoCoa Touch Layer Memory Section A43972 Delta Aaron Josephs Core OS Layer - Core OS has
More informationUser Guide. BlackBerry 8120 Smartphone
User Guide BlackBerry 8120 Smartphone SWD-278813-0204092321-001 Contents BlackBerry basics...11 About typing input methods...11 Type text using SureType technology...11 Switch typing input methods...11
More informationEtanova Enterprise Solutions
Etanova Enterprise Solutions Front End Development» 2018-09-23 http://www.etanova.com/technologies/front-end-development Contents HTML 5... 6 Rich Internet Applications... 6 Web Browser Hardware Acceleration...
More informationLesson 5: Multimedia on the Web
Lesson 5: Multimedia on the Web Learning Targets I can: Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss
More informationNEO 4.5. User Manual
1 NEO 4.5 User Manual Table of Contents Safety Information... 3 Appearance and Key Function... 4 Introduction... 5 Call Functions... 6 Contacts... 7 Messaging... 8 Internet Browser... 9 Bluetooth & Wi-Fi...
More informationBlackBerry Curve 8350i Smartphone Version: User Guide
BlackBerry Curve 8350i Smartphone Version: 4.6.1 User Guide SWD-548973-0707110756-001 Contents Shortcuts... 8 BlackBerry basics shortcuts... 8 Phone shortcuts... 8 Message shortcuts... 8 Attachment shortcuts...
More informationDiscovering Computers Your Interactive Guide to the Digital World
Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Discuss the evolution of the Internet Identify and briefly describe various broadband Internet connections and
More informationUser Guide. BlackBerry Pearl 8130 Smartphone
User Guide BlackBerry Pearl 8130 Smartphone SWDT236101-236101-0816121356-001 Contents BlackBerry basics... 11 About typing input methods... 11 Type text using SureType technology... 11 Switch typing input
More informationAR Standards Update Austin, March 2012
AR Standards Update Austin, March 2012 Neil Trevett President, The Khronos Group Vice President Mobile Content, NVIDIA Copyright Khronos Group, 2012 - Page 1 Topics Very brief overview of Khronos Update
More informationThe Mobile Internet: The Potential of Handhelds to Bring Internet to the Masses. April 2008
The Mobile Internet: The Potential of Handhelds to Bring Internet to the Masses April 2008 Agenda Today s Mobile Internet Market Mobile Convergence Products Internet Browsing on a Handheld Separating Fact
More informationContents. Get Started Install SIM Card
Contents Get Started... 2 Install SIM Card... 2 Insert Micro SD card... 2 Charge Mobile Phone... 3 PC-Phone File Transfer... 4 Keys and Parts... 5 Fingerprint... 7 Lock and Unlock the Screen... 9 Notification
More informationAndroid App Development
Android App Development Course Contents: Android app development Course Benefit: You will learn how to Use Advance Features of Android with LIVE PROJECTS Original Fees: 15000 per student. Corporate Discount
More informationCOPYRIGHTED MATERIAL. Part I: Getting Started. Chapter 1: Introducing Flex 2.0. Chapter 2: Introducing Flex Builder 2.0. Chapter 3: Flex 2.
02671c01.qxd:02671c01 4/20/07 11:24 AM Page 1 Part I: Getting Started Chapter 1: Introducing Flex 2.0 Chapter 2: Introducing Flex Builder 2.0 Chapter 3: Flex 2.0 Basics Chapter 4: Using Flex Builder 2.0
More informationSTUDIO 7.0 USER MANUAL
STUDIO 7.0 USER MANUAL 1 Table of Contents Safety Information... 3 Appearance and Key Functions... 4 Introduction... 5 Call Functions... 6 Notifications Bar... 7 Contacts... 8 Messaging... 9 Internet Browser...
More informationUser Guide. BlackBerry 8320 Smartphone
User Guide BlackBerry 8320 Smartphone SWD-280417-0201042058-001 Contents BlackBerry basics...11 Switch applications...11 Assign an application to a Convenience key...11 Set owner information...11 Turn
More informationThe Web, after HTML5. Jonghong Jeon. 9 December 2015
The Web, after HTML5 Jonghong Jeon hollobit@etri.re.kr 9 December 2015 1 hollobit@etri.re.kr 2 3 Agenda What s mean HTML5 is done Starting point Adaptation, Certification, Interoperability Challenge to
More informationTizen IVI Architecture New features. Dominig ar Foll, Intel Open Source
Tizen IVI Architecture New features Dominig ar Foll, Intel Open Source Agenda What is Tizen IVI How to join the project Our road map Architecture New Features 2 What is Tizen IVI Tizen IVI Support Intel
More informationKhronos and the Mobile Ecosystem
Copyright Khronos Group, 2011 - Page 1 Khronos and the Mobile Ecosystem Neil Trevett VP Mobile Content, NVIDIA President, Khronos Copyright Khronos Group, 2011 - Page 2 Topics It s not just about individual
More informationKick Start your Embedded Development with Qt
Kick Start your Embedded Development with Qt Increasing Return On Investment & shortening time-to-market Nils Christian Roscher-Nielsen Product Manager, The Qt Company Overview Problems facing Device Creators
More informationUser Guide. BlackBerry Curve 8330 Smartphone
User Guide BlackBerry Curve 8330 Smartphone SWD-319876-1213120259-001 Contents BlackBerry basics...11 Switch typing input methods...11 Switch applications...11 Assign an application to a Convenience key...11
More informationQiufeng Zhu Advanced User Interface Spring 2017
Qiufeng Zhu Advanced User Interface Spring 2017 Brief history of the Web Topics: HTML 5 JavaScript Libraries and frameworks 3D Web Application: WebGL Brief History Phase 1 Pages, formstructured documents
More informationHTML5 Evolution and Development. Matt Spencer UI & Browser Marketing Manager
HTML5 Evolution and Development Matt Spencer UI & Browser Marketing Manager 1 HTML5 Ratified. finally! After 7 years of development, the HTML5 specification was ratified on 28 th October 14 urce>
More informationCS378 -Mobile Computing. What's Next?
CS378 -Mobile Computing What's Next? Fragments Added in Android 3.0, a release aimed at tablets A fragment is a portion of the UI in an Activity multiple fragments can be combined into multi-paned UI fragments
More information09-Jan-17. Objectives Overview. The Internet. Objectives Overview. Evolution of the Internet. Evolution of the Internet. Discovering Computers 2012
Objectives Overview Discuss the evolution of the Identify and briefly describe various broadband connections and state differences between broadband connections and dialup connections Describe the types
More informationBlackBerry BlackBerry 10 OS, version continues to build on the BlackBerry 10 platform for the Z10, Q10 and Z30 devices.
BlackBerry 10.2.1 BlackBerry 10 OS, version 10.2.1 continues to build on the BlackBerry 10 platform for the Z10, Q10 and Z30 devices. PINCH TO PRIORITIZE Don t miss important messages Pinch the Hub to
More informationCreating An MP3 Player With HTML5 By Mark Lassoff READ ONLINE
Creating An MP3 Player With HTML5 By Mark Lassoff READ ONLINE Create a Customized HTML5 Audio Player Creating the HTML5 Audio Player: The OGG format for Firefox and MP3 for other browsers. I then create
More informationUser Guide. BlackBerry 8110 Smartphone
User Guide BlackBerry 8110 Smartphone SWDT211111-211111-1109020257-001 Contents BlackBerry basics...11 About typing input methods...11 Type text using SureType technology...11 Switch typing input methods...11
More informationDash Jr. User Manual
Dash Jr. User Manual 1 Table of Contents Safety Information...4 Appearance and Key Function...6 Introduction...8 Call Functions...9 Contacts... 11 Messaging... 12 Internet Browser... 13 Bluetooth... 14
More informationStudio 5.5. User Manual
Studio 5.5 User Manual 1 Table of Contents Safety Information... 3 Appearance and Key Function... 4 Introduction... 5 Call Functions... 6 Contacts... 7 Messaging... 8 Internet Browser... 9 Bluetooth...
More informationTizen Multiple App FW support Automotive Linux Conference Tokyo, Japan
Tizen Multiple App FW support Automotive Linux Conference Tokyo, Japan Dominig ar Foll (Intel Open Source Technology Centre) dominig.arfoll@fridu.net May 2013 Application Framework Provides Launching Application
More informationLesson 5: Multimedia on the Web
Lesson 5: Multimedia on the Web Lesson 5 Objectives Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss
More informationLIFE PURE User Manual
LIFE PURE User Manual 1 Table of Contents Safety Information... 3 Appearance and Key Function... 4 Introduction... 5 Call Functions... 6 Contacts... 7 Messaging... 8 Internet Browser... 9 Bluetooth...
More information20480C: Programming in HTML5 with JavaScript and CSS3. Course Code: 20480C; Duration: 5 days; Instructor-led. JavaScript code.
20480C: Programming in HTML5 with JavaScript and CSS3 Course Code: 20480C; Duration: 5 days; Instructor-led WHAT YOU WILL LEARN This course provides an introduction to HTML5, CSS3, and JavaScript. This
More informationAndroid Overview. Most of the material in this section comes from
Android Overview Most of the material in this section comes from http://developer.android.com/guide/ Android Overview A software stack for mobile devices Developed and managed by Open Handset Alliance
More informationTizen 3.0 Compliance Specification for IVI Profile
Tizen 3.0 Compliance Specification for IVI Profile Version 3.0 Copyright 2015 Intel Corporation Copyright 2015 Samsung Electronics Co., Ltd. Linux is a registered trademark of Linus Torvalds. Tizen is
More informationA network is a group of two or more computers that are connected to share resources and information.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML Hypertext Markup Language XHTML Extensible Hypertext Markup Language CSS Cascading Style Sheets The Internet is a worldwide collection of computers and
More informationSC24/WG9 Liaison Meeting
Copyright Khronos Group, 2011 - Page 1 SC24/WG9 Liaison Meeting Seoul, November 2011 Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Copyright Khronos Group, 2011 - Page
More informationINTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK A REVIEW ON THE ARCHITECTURE OF ANDROID IN SMART PHONES RAVNEET KAUR T. BAGGA 1,
More informationNOTE: The icons location in the status bar may differ according to the function or service. On-screen keyboard
NOTE: The icons location in the status bar may differ according to the function or service. On-screen keyboard You can enter text using the on-screen keyboard. The on-screen keyboard appears automatically
More informationHTML5:n mahdollisuudet ja rajoitukset e-julkaisun lukemisessa ja tuottamisessa
HTML5:n mahdollisuudet ja rajoitukset e-julkaisun lukemisessa ja tuottamisessa Digitaalisen julkaisemisen uudet mahdollisuudet Olli Nurmi, Smart Interaction Systems, VTT 2 Agenda What is ereading? What
More informationInfinova 2217 Security Management System. User Guide
Infinova 2217 Security Management System Android SmartPhone Client For Smartphones, PDAs and other hand-held devices which use Android 2.2 (or higher) Operating System User Guide September 2015 Page 1
More informationSee K600. Product Specification
ID : Golden See K600 Product Specification Product Highlights 4G Android smartphone operating system, WiFi, BT, camera, GPS, gsensor, OTG, back touch, compass, fingerprint identification, etc. Technical
More informationThe course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.
Web Development WEB101: Web Development Fundamentals using HTML, CSS and JavaScript $2,495.00 5 Days Replay Class Recordings included with this course Upcoming Dates Course Description This 5-day instructor-led
More informationThis guide describes features that are common to most models. Some features may not be available on your tablet.
User Guide Copyright 2014 Hewlett-Packard Development Company, L.P. Bluetooth is a trademark owned by its proprietor and used by Hewlett-Packard Company under license. Google, Google Now, Google Play,
More information8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Helper Applications & Plug-Ins
Web Development & Design Foundations with HTML5 Ninth Edition Chapter 11 Web Multimedia and Interactivity Slides in this presentation contain hyperlinks. JAWS users should be able to get a list of links
More informationHTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS Chapter Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key
More informationIJRDTM Kailash ISBN No Vol.17 Issue
ABSTRACT ANDROID OPERATING SYSTEM : A CASE STUDY by Pankaj Research Associate, GGSIP University Android is a software stack for mobile devices that includes an operating system, middleware and key applications.
More informationCurrent Trends in Native and Cross-Platform Mobile Application Development
Current Trends in Native and Cross-Platform Mobile Application Development Ala Al-Fuqaha, Ph.D. Associate Professor and Director, NEST Research Lab College of Engineering & Applied Sciences Computer Science
More informationIntroduction to bada 2.0
Introduction to bada 2.0 Contents History, Ecosystem, Architecture Basic Feature User Interactive Feature Service Oriented Feature Introduction We will be looking at the whole bada system in brief here.
More informationMobiWebApp. Mobile Web Applications for Future Internet Services. Deliverable D4.2. Standardization Roadmap Year 2
MobiWebApp Mobile Web Applications for Future Internet Services Deliverable D4.2 Standardization Roadmap Year 2 D4.2 Standardization Roadmap year 2 Page 1 of 40 Project Grant Agreement number 257800 Project
More informationAndroid Syllabus. Android. Android Overview and History How it all get started. Why Android is different.
Overview and History How it all get started. Why is different. Syllabus Stack Overview of the stack. Linux kernel. Native libraries. Dalvik. App framework. Apps. SDK Overview Platforms. Tools & Versions.
More informationChapter 2 The Internet and World Wide Web
Chapter 2 The Internet and World Wide Web Chapter 2 Objectives Explain how to access and connect to the Internet Explain how to view pages and search for information on the Web Describe the types of Web
More informationbada Overview bada Developer Day in Seoul Dec 08, 2010
bada Overview bada Developer Day in Seoul Dec 08, 2010 Copyright 2010 Samsung Electronics, Co., Ltd. All rights reserved Contents What is bada? bada architecture bada features bada framework bada namespaces
More informationFirefox for Android. Reviewer s Guide. Contact us:
Reviewer s Guide Contact us: press@mozilla.com Table of Contents About Mozilla 1 Move at the Speed of the Web 2 Get Started 3 Mobile Browsing Upgrade 4 Get Up and Go 6 Customize On the Go 7 Privacy and
More informationHTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang
HTML5 Applications Made Easy on Tizen IVI Brian Jones / Jimmy Huang Obstacles IVI Developers Face Today Lots of hardware variety. Multiple operating systems Different input devices Software development
More informationHTML5 in Action ROB CROWTHER JOE LENNON ASH BLUE GREG WANISH MANNING SHELTER ISLAND
HTML5 in Action ROB CROWTHER JOE LENNON ASH BLUE GREG WANISH MANNING SHELTER ISLAND brief contents PART 1 INTRODUCTION...1 1 HTML5: from documents to applications 3 PART 2 BROWSER-BASED APPS...35 2 Form
More informationQNX SDK for Apps and Media 1.1. User's Guide
QNX SDK for Apps and Media 1.1 User's Guide 2014 2015, QNX Software Systems Limited, a subsidiary of BlackBerry Limited. All rights reserved. QNX Software Systems Limited 1001 Farrar Road Ottawa, Ontario
More informationMobile AR Hardware Futures
Copyright Khronos Group, 2010 - Page 1 Mobile AR Hardware Futures Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Two Perspectives NVIDIA - Tegra 2 mobile processor Khronos
More informationConsiderations of Generic Framework For AR on the Web
Considerations of Generic Framework For AR on the Web Jonghong Jeon ETRI, SRC Email: hollobit@etri.re.kr Blog: http://mobile2.tistory.com http://twitter.com/hollobit http://www.etri.re.kr What is the Augmented
More informationSettings. Managing Memory Checking Free Memory Allocating Free Memory Checking Information about Handset...
Settings 19 Handset Settings...19-2 Changing Screen Settings...19-3 Adjusting Screen Brightness Manually... 19-3 Adjusting Time Before Screen Turns Off... 19-3 Preventing Automatic Screen Rotation... 19-3
More informationUser Guide. BlackBerry Curve 8330 Smartphone
User Guide BlackBerry Curve 8330 Smartphone SWD-363038-0311083614-001 Contents BlackBerry basics...9 Switch applications...9 Assign an application to a Convenience key...9 Set owner information...9 Turn
More information18.1 Access to Google Talk Web Browser Enter the main interface Change your home page Visit a Web page...
1 contents 1 Basic introduction... 4 2 The main function... 4 3 The main menu interface... 5 3.1 Message and status icons... 5 3.2 View the message... 5 4 Battery... 6 4.1 Using the charger... 6 4.2 Please
More informationThin Client Content Options
Content Adaptation and Provisioning David Tipper Associate Professor Department of Information Science and Telecommunications University of Pittsburgh tipper@tele.pitt.edu http://www.sis.pitt.edu/~dtipper/2727.html
More informationSoftware. Networked multimedia. Buffering of media streams. Causes of multimedia. Browser based architecture. Programming
1 Software Networked multimedia Introduction Browser based software architecture Distributed software Servers Network Terminals User interface Middleware Communications Network multimedia can be defined
More informationHUAWEI ALE-L04 Smartphone FAQs
Issue 01 Date 2015-04-20 HUAWEI TECHNOLOGIES CO., LTD. Version Changed section Change description Date Author 01 N/A Finished the hotline FAQs for the ALE-L04 general version. 2015-04-20 i/67 Contents
More informationUser Guide. BlackBerry Curve 8900 Smartphone. Version: 4.6.1
BlackBerry Curve 8900 Smartphone Version: 4.6.1 SWD-454228-0829113703-032 Contents Shortcuts... 9 BlackBerry basics shortcuts... 9 Phone shortcuts... 9 Message shortcuts... 9 Attachment shortcuts... 10
More informationCHAPTER 1: HELLO, ANDROID 1
INTRODUCTION xxxvii CHAPTER 1: HELLO, ANDROID 1 A Little Background 2 The Not-So-Distant Past 2 Living in the Future 3 What Android Isn t 3 Android: An Open Platform for Mobile Development 4 Native Android
More informationCourse 20480: Programming in HTML5 with JavaScript and CSS3
Course 20480: Programming in HTML5 with JavaScript and CSS3 Overview About this course This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic HTML5/CSS3/JavaScript
More informationLimited Edition Product Overview
Limited Edition Product Overview INTRODUCTION REDEFINING LUXURY beléci is built with impeccable craftsmanship and is designed to meet the 21st century mobile security challenges with its built-in CodeTel
More informationbrief contents PART 1 INTRODUCING WINDOWS PHONE... 1 PART 2 CORE WINDOWS PHONE... 57
brief contents PART 1 INTRODUCING WINDOWS PHONE... 1 1 A new phone, a new operating system 3 2 Creating your first Windows Phone application 30 PART 2 CORE WINDOWS PHONE... 57 3 Fast application switching
More informationI m sorry but HTML5 mobile games DO work.
I m sorry but HTML5 mobile games DO work. Joe Monastiero President, Ludei Ludei is pronounced Lou-day Heard This Lately? HTML5 sucks for mobile app and game development. Here s What He Said HTML5 Will
More informationCOURSE 20480B: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3
ABOUT THIS COURSE This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic HTML5/CSS3/JavaScript programming skills. This course is an entry point into
More informationSyllabus- Java + Android. Java Fundamentals
Introducing the Java Technology Syllabus- Java + Android Java Fundamentals Key features of the technology and the advantages of using Java Using an Integrated Development Environment (IDE) Introducing
More information