For the Future IT Convergence Vehicle Connected & Downloadable Infotainment Platform. Pusik Park. Korea Electronics Technology Institute

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "For the Future IT Convergence Vehicle Connected & Downloadable Infotainment Platform. Pusik Park. Korea Electronics Technology Institute"

Transcription

1 For the Future IT Convergence Vehicle Connected & Downloadable Infotainment Platform Pusik Park Korea Electronics Technology Institute

2 Agenda Trend Introduction of the project Key missions 2

3 Trend Open H/W & S/F Platform for the Vehicle To enable the developers community to quickly prototype ideas and test out affordable new connectivity concepts 3

4 Introduction Goal Connected & Downloadable Infotainment Software Platform for the Vehicular IT Convergence Service Eco-system of the IT Convergence Software based on the C&D Infotainment Software Platform Sub-Projects Connected Vehicle Platform Downloadable Service Platform - Vehicular Application Processor - Open Automotive IT Convergence App. Platform - Open Hardware Platform and the Testbed - Efficient Software Platform - In-Vehicle/Out-Vehicle Network Support - Standardized Automotive Open API - Connectivity Service - Software Development Kit inc. the Vehicle Emulator - Vehicle-specialized AppStore C&D Infotainment System Eco-system - Convergence Gateway for the Telematics Service - OpenLab Establishment - Automotive Killer Applications - Globalization - Support of Certification 4

5 C&D Global Eco-system Developer Developer Support C&D System Global Provider Consumer Telematics Center SmartPhone Vendors Telematics Globalization Telematics Content (Open API) Connected by DLNA/MirrorLink/ Telematics Open Market Developers C&D Developer Site Develop SITE OPEN Lab Global mission Home mission C&D Device Telematics system Connected Vehicle Platform PIO DIO Car Venders C&D Device BM Market C&D Platform Customizing Car Vender Store OBD/ CAN DLNA Smartphone Mirror Link User C&D Device Dealer Develop guide Signing SDK/API Simulator Store Server CAN / MOST Service Interface Server OBD/ MOST C&D Device AM Market C&D Platform Customizing Apps/Content Store Vehicle Contents Content Provider Apps / Content Provider Site Car Infotainment Center Vender Content (Open API) Content Provider Multimedia Provider Car Dealer SmartPhone Provider Etc. Content Provider C&D Device 5

6 Service Architecture Open Market Developers Player (Out of Scope) 3 rd party Service Servers Telematics Center Telematics Center 3 rd party Service Server I/F Remote Diagnosis/Control Diagnostics Collector Service PND Connected Vehicle Platform Connected Vehicle Device AppStore Client Automotive Open API SmartPhone Vendors (Out of Scope) DRM HTML5 Eclipse Plug-in CAN / MOST Simulator Car Infotainment Center DLNA MirrorLink Store Server CAN MOST Developer s Support Open Lab SDK,API,개발가이드 검증/검증 가이드 오프라인 지원 Developer Site 등록 등록 등록 Buyer System Admin Site/ Signing System SmartPhone (Connected by DLNA/MirrorLink) Carrier 상품/회원 Database CAN MOST network Store Backend Infra System Streaming Server Out of Scope Downloader Server CAR Vendors (Out of Scope) 6

7 AV Service over the MOST AV Delivery between MOST devices via the MOST150 Play the video on the remote MOST MediaServer With Driving MOST Device List FBlock #1 FBlock #2 C&D Device (w. MOST I/F) Connected Vehicle Platform MOST MediaServer discovered MOST Network Based on MOST150 Content On the MOST MediaServer Music/Movie Contents 7

8 MOST-based In-Vehicle Sound System Play the audio by the MOST-based Speakers 차량 주행 C&D Device (w. MOST I/F) Connected Vehicle Platform Music/Movie Contents Car Speakers Contents Storage MOST Audio Streaming MOST150 MOST AMP. 8

9 Connected Vehicle Hardware Platform MOST DVD Hardware Configuration CDPlayer FBlock CND Hardware Platform MOS150 Network MOST150 INIC MOST AMP Amplifier FBlock MOST IOC MOST INIC MOST150 INIC FATC ELM327 Vendor specific ECU F/W HS CAN/ODB-II TRX CAN TRX. CAN Network TCU Vendor specific ECU F/W ATMEL CAN TRX. LS CAN TRX MDPS Vendor specific ECU F/W CAN TRX. 9

10 VOHM (Vehicle-Office-Home-Mobile) Service Framework Automotive Open API DLNA API Wrapper DLNA Service DRM Service DRM Core MirrorLink API Wrapper MirrorLink Service Content Providers Downloader API Wrapper AppStore D/L Service View System JSR298 (Telematics API) (Android) Service Framework VBus Service CAN/OBD Manager Package Manager Resource Manager MOST API MOST Service MOST Manager Location Manager HTML5 Automotive Device API HTML5 extention VOHM * Vehicle Office Home Mobile * Framework 10

11 Connected Vehicle Device Platform Architecture Java/Android C/C++ Connectivity Service App. Downloadable Service App. Infotainment Service App. Mirror Link DLNA Client AppStore Client App. V-Health Care MOST-based Player/Server NFC Service Clouding Telematics Automotive Application Automotive Open API DLNA API Wrapper Terminal Mode API Wrapper Downloader API Wrapper JSR298 (Telematics API) MOST API HTML5 Automotive Device API Android Framework DLNA Service DRM Service DRM Core Ternimal Mode Service Content Providers AppStore D/L Service View System Package Manager VBus Service CAN/OBD Manager Resource Manager MOST Service MOST Manager Location Manager HTML5 extention Platform Surface Manager Media Framework SQLite Libraries (Native) OpenGL ES FreeType WebKit Android Runtime Linux Kernel & Driver Connectivity (무선) Connectivity (유선) System Bluetooth NFC WiFi LTE CAN (inc OBD) MOST Display Camera 11

12 IDE Vehicle Emulator including virtual MOST & CAN network Developer s Support Center 3 rd Party Developers Android Emulator PC Base Car Emulation SW Plug-in download TCP/IP AVD CAN/MOST Simulator TEST Open Module Type H/W Platform Test Bed CAN/MOST board RS-232 SDK & IDE (Eclipse Plug-in) C&D Device MOST network 12

13 Automotive Open API IT Software Developer friendly Android API transparent to the vendor Board Specific Low Level Driver Applications Automotive Open API DLNA MirrorLink JSR298 MOST Downloader HTML5 Virtual Bus CAN LLD MOST LLD 13

14 Automotive Open API New Android Multimedia Service for the MOST NetServices Driver Assistant Video Application Audio Application Web Browser FBlock Services Streaming Services Packet Services MOST NetServices / JNI Low Level Driver / Linux Kernel Control Synchronous/ Isochronous Packet Asynchronous Transparent IP based data channel Ethernet 14

15 Strategy BM & AM Infotainment Hardware Platform Reference C&D Platform AM C&D Platform BM C&D Platform HBI I2C I2S MOST150 IOC BM Optimization ATMEL 아이나비 Navigation AM C&D Platform CAN/OBD-II MOST/CAN Int. Module Edu. Platform Testbed MOST150 Testbed MOST Cert. Support OEM Adaptive Firmware Testbed based on the Real Components 15

16 Strategy Downloadable MOST Software Platform Connected Vehicle Device Download Manager WAC HTTP TCP/IP LTE Connectivity MOST Automotive Open API MOST Media Server / MOST Media Player Media List Module Streaming Module Media Control Module MOST Automotive Open API (MAA) Service MOST Management Connection Service Media Service MOST Low Level Driver (MLD) Wrapper MOST Low Level Deriver (MLD) Control Channel Synchronous Channel Asynchronous Channel MOST150 NetServices Car Infotainment Center Store Server Automotive API Contexts MOST-based MediaPlayer Apps. CND Platform MOST1 50 CND Platform Streaming Source 16 Streaming Sink

17 OpenLab Activities Standardization/Globalization Offline OpenLab Eco-system Support Program Globalization Mobile/Vehicle Convergence MOST Cert. Support ISO26262 Support Standard Activities Telematics Service Extension In-Vehicle Multimedia Application Profile C&D OPEN Pangyo Global R&D Center Education Program SmartCar Forum JSR #298 MOST150 Vehicle Testbed Based on real components Online Community OPENLAB.KR 17

18 Automotive Open API Easy and Efficient MOST Application Development Envrionment 18

19 Thank You

MOST Simply Technology. MOST Forum 2013 Harald Schöpp

MOST Simply Technology. MOST Forum 2013 Harald Schöpp MOST Simply Technology MOST Forum 2013 Harald Schöpp About Innovation. Times of innovation...are times of effort and sacrifice, of work for the future, while the harvest comes after. The harvest is gathered

More information

Android. Lecture 1. Learning Android Marko Gargenta. Tuesday, February 26, 13

Android. Lecture 1. Learning Android Marko Gargenta. Tuesday, February 26, 13 Android Lecture 1 Learning Android Marko Gargenta Final Project Jan/Feb: ARM March: Android Apr: Final project Complexity Sense the world Analysis Service delivery Hands-on A fun project built-up through

More information

Introduction to Android

Introduction to Android Introduction to Android Ref: Wei-Meng Lee, BEGINNING ANDROID 4 APPLICATION DEVELOPMENT, Ch1, John Wiley & Sons, 2012 1. What is Android Android is a mobile operating system that is based on a modified

More information

Virtualization and Shared Graphics on i.mx6

Virtualization and Shared Graphics on i.mx6 Virtualization and Shared Graphics on i.mx6 Agenda 1. About OpenSynergy 2. Virtualization 3. Shared devices 4. Shared graphics 5. Shared GPU 6. Demo 7. Discussion 2 Agenda 1. About OpenSynergy 2. Virtualization

More information

Lean and Easy Ways to Adopt MOST Technology

Lean and Easy Ways to Adopt MOST Technology Lean and Easy Ways to Adopt MOST Technology Microchip Puts the Synergistic Power of Evolution Right Into Your Hands Harald Kohler, Senior Manager, Business Development & Strategic Marketing Microchip Technology

More information

Overview of CS 282 & Android

Overview of CS 282 & Android Overview of CS 282 & Android Douglas C. Schmidt d.schmidt@vanderbilt.edu www.dre.vanderbilt.edu/~schmidt Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee, USA CS 282

More information

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 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

More information

Mentor Embedded Automotive Solutions

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

More information

CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu

CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup Emmanuel Agu What is Android? Android is world s leading mobile operating system Google: Owns Android, maintains it, extends

More information

Introduction to Android

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

More information

Development Techniques for Native/Hybrid Tizen Apps. Presenter Matti Pakarinen

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

More information

Development. SriSeshaa Technologies. Table of Contents

Development. SriSeshaa Technologies. Table of Contents SriSeshaa Technologies Development Table of Contents SriSeshaa Android Development... 2 Introduction to Android... 3 SriSeshaa Capabilities... 3 SriSeshaa Android Case Studies... 5 Privacy Guard... 5 Backup

More information

Mali Ecosystem. Right Tools to do the Right Things Anand Patel, Ecosystem Marketing

Mali Ecosystem. Right Tools to do the Right Things Anand Patel, Ecosystem Marketing Mali Ecosystem Right Tools to do the Right Things Anand Patel, Ecosystem Marketing Mali Ecosystem Mali Ecosystem Benefits UI : Demanding on the GPU User interfaces exploit the ARM Mali GPU Overlay and

More information

Advance Android Application Development (8W-A3D)

Advance Android Application Development (8W-A3D) Apps to be Developed/Build: Advance Android Application Development (8W-A3D) Basic Calculator App Multi-page Login App Custom Drop-down Menu Search App (in App Search) Employee Database App Audio Player

More information

Mentor Embedded IVI Solutions

Mentor Embedded IVI Solutions Mentor Embedded IVI Solutions Infotainment Instrument Cluster Andrew Patterson andrew_patterson@mentor.com Business Development Director Automotive Embedded Software mentor.com/embedded Android is a trademark

More information

Operating Systems in Vehicles

Operating Systems in Vehicles Operating Systems in Vehicles Matt Jones Jaguar Land Rover July 2014 Who are JLR? Largest UK automotive employer approaching 26,000 global employees, supporting 190,000 jobs in the supply chain, dealer

More information

Module Title: Software Development A: Mobile Application Development

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

More information

An Introduction to Android Application Development. Serdar Akın, Haluk Tüfekçi

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++

More information

Android vs. Linux for Automotive. TY Kim, APAC Solutions Architect

Android vs. Linux for Automotive. TY Kim, APAC Solutions Architect Android vs. Linux for Automotive TY Kim, APAC Solutions Architect Definition of Software Architecture A software system s architecture is the set of principal design decisions made about the system. Software

More information

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

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

More information

Application Framework: Apertis Hands-on 2016-04-28

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

More information

Microsoft in Automotive and the Future of Connected Vehicle Consumer Experiences

Microsoft in Automotive and the Future of Connected Vehicle Consumer Experiences Microsoft in Automotive and the Future of Connected Vehicle Consumer Experiences John Mullinax Market Development Manager Automotive Industry john.mullinax@microsoft.com Microsoft in Automotive Microsoft

More information

Adaptive In-Car External Applications using Nomadic Smartphones and Cloudlets

Adaptive In-Car External Applications using Nomadic Smartphones and Cloudlets , pp.75-80 http://dx.doi.org/10.14257/ijca.2015.8.3.10 Adaptive In-Car External Applications using Nomadic Smartphones and Cloudlets Lionel Nkenyereye* and Jong-Wook Jang* *Department of Computer Engineering,

More information

Leveraging Tizen IVI Platform for Realizing V2X Use Cases

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: p.sinha@samsung.com Outline V2X Applications and their Requirements Use Cases

More information

Технологии Java. Android: Введение. Кузнецов Андрей Николаевич. Санкт-Петербургский Государственный Политехнический Университет

Технологии Java. Android: Введение. Кузнецов Андрей Николаевич. Санкт-Петербургский Государственный Политехнический Университет Технологии Java Android: Введение Санкт-Петербургский Государственный Политехнический Университет Кузнецов Андрей Николаевич 1 2 Архитектура ОС Android See http://www.android-app-market.com/android-architecture.html

More information

Reminders. Lab opens from today. Many students want to use the extra I/O pins on

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

More information

Web Apps in Cars The webinos Approach

Web Apps in Cars The webinos Approach Web Apps in Cars The webinos Approach Uwe Baumgarten Faculty for Informatics Technische Universität München Agenda Motivation Web Apps in Cars Assumptions The Project webinos Partners and Contributions

More information

01. Introduction of Android

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

More information

Introduction to Tizen TV SDK

Introduction to Tizen TV SDK Introduction to Tizen TV SDK Jiang Haichao Samsung Electronics Tizen TV Profile SDK API of Tizen TV SDK Tizen TV Tools Suite 2 Tizen TV Profile Mobile Telephony Messaging Location DTV TV UI Smart Hub TV

More information

Mobile Operating Systems. Week I

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

More information

Android on i.mx Applications Processors

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

More information

Smartphone as a Remote Control Proxy in Automotive Navigation System

Smartphone as a Remote Control Proxy in Automotive Navigation System Contemporary Engineering Sciences, Vol. 7, 2014, no. 14, 683-689 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2014.4675 Smartphone as a Remote Control Proxy in Automotive Navigation System

More information

Android Development. Lecture 1b Android SDK & Development Environment

Android Development. Lecture 1b Android SDK & Development Environment Android Development Lecture 1b Android SDK & Development Environment This work is licensed under a Creative Commons Attribution NonCommercialShareAlike 4.0 International License. Marco Picone, Ph.D. marco.picone@unipr.it

More information

ITG Software Engineering

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

More information

Android 5.0: Lollipop OS

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

More information

Tizen Technical Overview 枪 晦 随 鬴 缃 拜 枋 幞 垖 幁 穧 幤

Tizen Technical Overview 枪 晦 随 鬴 缃 拜 枋 幞 垖 幁 穧 幤 Tizen Technical Overview 枪 晦 随 鬴 缃 拜 枋 幞 垖 幁 穧 幤 Contents What is Tizen Tizen architecture Tizen architecture (IVI profile) Tizen OS development tools What Is Tizen A robust and flexible, open source,

More information

Dr. Dimitar Valtchev. 24 June 2010, Stuttgart, Eclipse Embedded Day

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

More information

Principles of a Vehicle Infotainment Platform

Principles of a Vehicle Infotainment Platform Hans-Ulrich Michel BMW Group Forschung und Technik Principles of a Vehicle Infotainment Platform copyright 2004 by OSGi Alliance All rights reserved. Agenda Vehicle System Architecture Trends In Vehicle

More information

Intecs 2011 - Roma - Pisa - Napoli - Milano - Torino - Cagliari - Genova L Aquila - Toulouse - Paris

Intecs 2011 - Roma - Pisa - Napoli - Milano - Torino - Cagliari - Genova L Aquila - Toulouse - Paris In Vehicle Infotainment and Open Source Summary In Vehicle Infotainment GENIVI Alliance Open Source in IVI Intecs Experience In Vehicle Infotainment In Vehicle Infotainment is a rapidly growing gand evolving

More information

Introduction to Android

Introduction to Android Introduction to Android Android Smartphone Programming Matthias Keil Institute for Computer Science Faculty of Engineering October 19, 2015 Outline 1 What is Android? 2 Development on Android 3 Applications:

More information

Android Training. Copperseeds Technologies Pvt.Ltd. Android Training Division Kinfra Park, Koratty

Android Training. Copperseeds Technologies Pvt.Ltd. Android Training Division Kinfra Park, Koratty Android Training Copperseeds Technologies Pvt.Ltd. Android Training Division Kinfra Park, Koratty Android Training Android is an Open source mobile OS developed by the Open Handset Alliance led by Google,

More information

Technology.Transfer.Application.

Technology.Transfer.Application. Technology.Transfer.Application. Steinbeis Research Center Elektromobility and Information Systems 2015 Steinbeis Technology. Transfer. Application. www.steinbeis.de Open and Secure Operating for mobility

More information

Running Android Applications on BlackBerry 10 developer.blackberry.com/android

Running Android Applications on BlackBerry 10 developer.blackberry.com/android Running Android Applications on BlackBerry 10 developer.blackberry.com/android James Dreher Application Development Consultant BlackBerry Developer Relations Overview BB Runtime for Android Apps Upcoming

More information

Lecture 1 Introduction to Android

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

More information

Android Application Development

Android Application Development Android Application Development 3TECHSOFT INNOVATION*INTELLIGENCE*INFORMATION Effective from: JUNE 2013 Noida Office: A-385, Noida (UP)- 201301 Contact us: Email: hr@3techsoft.com Website: www.3techsoft.com

More information

Infotainment and Telematics Solutions with Renesas R-Car Course ID: 0C18I

Infotainment and Telematics Solutions with Renesas R-Car Course ID: 0C18I Infotainment and Telematics Solutions with Renesas R-Car Course ID: 0C18I mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the

More information

HTML5 AUTOMOTIVE 2013 White Paper Series

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

More information

Professional Android Application Development

Professional Android Application Development Course Outline: Professional Android Application Development 1. Introduction to Android Overview of Android and Android SDK History of Android Android Features Development 2. Android Architecture Overview

More information

Workshop on Android and Applications Development

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,

More information

Designing 1000BASE-T1 Into Automotive Architectures

Designing 1000BASE-T1 Into Automotive Architectures Designing 1000BASE-T1 Into Automotive Architectures Alexander E Tan Ethernet PHY and Automotive PLM alextan@marvell.com Ethernet IP & Automotive Tech Day October 23 & 24th, 2014 Agenda What Does 1000BASE-T1

More information

OpenSL ES & OpenMAX Multimedia APIs

OpenSL ES & OpenMAX Multimedia APIs Copyright Khronos Group, 2011 - Page 1 OpenSL ES & OpenMAX Multimedia APIs Erik Noreke Chair of OpenSL ES Working Group Chair of OpenMAX AL Working Group Copyright Khronos Group, 2011 - Page 4 Why Create

More information

MOST Training and Workshops

MOST Training and Workshops Get the Know-How for Your Projects One of SMSC's primary goals is to support its customers with the design process throughout all phases of their product development cycle. SMSC s MOST training modules

More information

Data Logging and Realtime Visualization

Data Logging and Realtime Visualization Data Logging and Realtime Visualization Strategies for complex vehicle testing Testing Expo Stuttgart 2013-06-05 kurt.ramsdorf@tttech-automotive.com Copyright TTTech Computertechnik AG. All rights reserved.

More information

-Emulator -OS Support -Other Features -Guides

-Emulator -OS Support -Other Features -Guides Subject Smart TV Apps SDK Tools App Programming What is Smart TV App? -IDE -Emulator -OS Support -Other Features -Guides Focus -App Types -API Framework API -Web Device API -AllShare API -Convergence API

More information

MOST and AVB. Two Candidates for Next Generation Automotive Infotainment Networks. MOST Forum 2013 Esslingen April 23 rd 2013

MOST and AVB. Two Candidates for Next Generation Automotive Infotainment Networks. MOST Forum 2013 Esslingen April 23 rd 2013 MOST and AVB Two Candidates for Next Generation Automotive Infotainment Networks MOST Forum 2013 Esslingen April 23 rd 2013 Group Research & Advanced Engineering Telematics Networks, Günter Dannhäuser

More information

An Introduction to Android. Huang Xuguang Database Lab. Inha University 2009.11.2 Email: xuguanghuang@yahoo.cn

An Introduction to Android. Huang Xuguang Database Lab. Inha University 2009.11.2 Email: xuguanghuang@yahoo.cn An Introduction to Android Huang Xuguang Database Lab. Inha University 2009.11.2 Email: xuguanghuang@yahoo.cn Outline Background What is Android? Development for Android Background Internet users and Mobile

More information

Toward Connected Vehicle with AGL

Toward Connected Vehicle with AGL Toward Connected Vehicle with AGL September 9 th 2015 (at the AGL All Member Meeting - 2015 Fall) Ken-ichi Murata BR Connected Strategy & Planning Toyota Motor Corporation 68% of new vehicle will be connected

More information

SNAPPIN.IO. FWR is a Hardware & Software Factory, which designs and develops digital platforms.

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

More information

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 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

More information

Issues in Android on Mobile Platform and Their Resolution

Issues in Android on Mobile Platform and Their Resolution Issues in Android on Mobile Platform and Their Resolution 1 Monika A. Ganpate, 2 Dipika R. Shinde 1, 2 Institute of Management and Computer Studies, Thane (West), India, University of Mumbai, India Abstract:

More information

SAP Mobile Platform Intro

SAP Mobile Platform Intro SAP Mobile Platform Intro Agenda SAP Mobile Platform overview App types Core platform services Backend connectivity Open technologies HANA Cloud Platform Key UI Tools and Technologies SAP Fiori Launchpad

More information

Ways to Use USB in Embedded Systems

Ways to Use USB in Embedded Systems Ways to Use USB in Embedded Systems by Yingbo Hu, R&D Embedded Engineer and Ralph Moore, President of Micro Digital Universal Serial Bus (USB) is a connectivity specification that provides ease of use,

More information

1. Introduction to Android

1. Introduction to Android 1. Introduction to Android Brief history of Android What is Android? Why is Android important? What benefits does Android have? What is OHA? Why to choose Android? Software architecture of Android Advantages

More information

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 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

More information

An Introduction to Android

An Introduction to Android An Introduction to Android Michalis Katsarakis M.Sc. Student katsarakis@csd.uoc.gr Tutorial: hy439 & hy539 16 October 2012 http://www.csd.uoc.gr/~hy439/ Outline Background What is Android Android as a

More information

SMARTDEVICELINK CONNECTIVITY FROM THE CAR S POINT OF VIEW

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

More information

Web of Things Architecture

Web of Things Architecture Web of Things Architecture 1. Introduction This document is an explanation about the architecture of Web Of Things (WoT). The purpose of this document is to provide (a) a guideline of the mapping between

More information

Streaming Media. Advanced Audio. Erik Noreke, Standardization Consultant Chair, OpenSL ES Copyright Khronos Group, Page 1

Streaming Media. Advanced Audio. Erik Noreke, Standardization Consultant Chair, OpenSL ES Copyright Khronos Group, Page 1 Streaming Media Advanced Erik Noreke, Standardization Consultant Chair, OpenSL ES erik@noreke.se Copyright Khronos Group, 2010 - Page 1 OpenMAX Streaming Media Media Infrastructure Portability Open, royalty-free

More information

Basic Trends of Modern Software Development

Basic Trends of Modern Software Development DITF LDI Lietišķo datorsistēmu programmatūras profesora grupa e-business Solutions Basic Trends of Modern Software Development Mobile Development Trends Need an App... 3 4 Popular Devices in Latvia

More information

Android Basics. Xin Yang 2016-05-06

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)

More information

http://ubiqmobile.com

http://ubiqmobile.com Mobile Development Made Easy! http://ubiqmobile.com Ubiq Mobile Serves Businesses, Developers and Wireless Service Providers Businesses Be among the first to enter the mobile market! - Low development

More information

Android Anatomy and Physiology

Android Anatomy and Physiology Android Anatomy and Physiology Agenda Android Anatomy Linux Kernel Native Libraries Android Runtime Layer Interaction Application Framework Android Physiology Start-up Walkthrough Android Anatomy Applications

More information

VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved

VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved Mobile Application for News and Interactive Services L. Ashwin Kumar Department of Information Technology, JNTU, Hyderabad, India loka.ashwin@gmail.com ABSTRACT In this paper, we describe the design and

More information

DEVELOPING NFC APPS for BLACKBERRY

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

More information

INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus

INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus 6111 E. Skelly Drive P. O. Box 477200 Tulsa, OK 74147-7200 INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus Course Number: APD-0248 OHLAP Credit: No OCAS Code: None Course Length: 120 Hours Career Cluster:

More information

Kaltura Player Toolkit

Kaltura Player Toolkit Kaltura Player Toolkit FOSDEM 2015 Michael Dale Itay Kinnrot Kaltura Player Toolkit Architecture & Feature Overview Cross Platform Player Experiences Open Source & Community HTML5 Wins. by Andres Alvarez

More information

Mobile Phones Operating Systems

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

More information

Research and Design of Universal and Open Software Development Platform for Digital Home

Research and Design of Universal and Open Software Development Platform for Digital Home Research and Design of Universal and Open Software Development Platform for Digital Home CaiFeng Cao School of Computer Wuyi University, Jiangmen 529020, China cfcao@126.com Abstract. With the development

More information

SECURITY CHALLENGES IN THE SMART CAR

SECURITY CHALLENGES IN THE SMART CAR SECURITY CHALLENGES IN THE SMART CAR BASED ON ELA / SYSTEMX (http://www.irt-systemx.fr/project/ela/?lang=en) & ECO-FEV / FP7 PROJECTS RESULT (https://www.eco-fev.eu/) W. KLAUDEL 26/11/2015 GROUPE RENAULT

More information

Android Development. Lecture AD 0 Android SDK & Development Environment. Università degli Studi di Parma. Mobile Application Development

Android Development. Lecture AD 0 Android SDK & Development Environment. Università degli Studi di Parma. Mobile Application Development Android Development Lecture AD 0 Android SDK & Development Environment 2013/2014 Parma Università degli Studi di Parma Lecture Summary Android Module Overview The Android Platform Android Environment Setup

More information

Hardware/microprocessor Run- time executive (real- time OS, hypervisor, etc.) Web messaging infrastructure

Hardware/microprocessor Run- time executive (real- time OS, hypervisor, etc.) Web messaging infrastructure Firmware Strategy for the Internet of Cars David Kleidermacher, CTO Green Hills Software The Internet of Things (IoT) trend can be defined as the rapid assimilation of the world s objects (anything that

More information

ANDROID INTRODUCTION TO ANDROID

ANDROID INTRODUCTION TO ANDROID ANDROID JAVA FUNDAMENTALS FOR ANDROID Introduction History Java Virtual Machine(JVM) JDK(Java Development Kit) JRE(Java Runtime Environment) Classes & Packages Java Basics Data Types Variables, Keywords,

More information

Università Degli Studi di Parma. Distributed Systems Group. Android Development. Lecture 1 Android SDK & Development Environment. Marco Picone - 2012

Università Degli Studi di Parma. Distributed Systems Group. Android Development. Lecture 1 Android SDK & Development Environment. Marco Picone - 2012 Android Development Lecture 1 Android SDK & Development Environment Università Degli Studi di Parma Lecture Summary - 2 The Android Platform Android Environment Setup SDK Eclipse & ADT SDK Manager Android

More information

Lecture Embedded System Security A. R. Sadeghi, @TU Darmstadt, 2011 2012 Introduction Mobile Security

Lecture Embedded System Security A. R. Sadeghi, @TU Darmstadt, 2011 2012 Introduction Mobile Security Smartphones and their applications have become an integral part of information society Security and privacy protection technology is an enabler for innovative business models Recent research on mobile

More information

ARCHITECTURE FOR HUMAN MACHINE INTERFACES

ARCHITECTURE FOR HUMAN MACHINE INTERFACES ARCHITECTURE FOR HUMAN MACHINE INTERFACES Consumers fast-changing needs demand a more holistic approach to automotive HMI development. That way Visteon developed a framework that will facilitate rapid

More information

Kamel Lajili, Aaron Ardiri, Johan Larsby RIM. Technical Briefing on BlackBerry 10 Apps Development

Kamel Lajili, Aaron Ardiri, Johan Larsby RIM. Technical Briefing on BlackBerry 10 Apps Development Kamel Lajili, Aaron Ardiri, Johan Larsby RIM Technical Briefing on BlackBerry 10 Apps Development Cascades Johan Larsby Kookor Staffan Lincoln Designer Starship Settings Demo 2 Quotes Demo 3 Weather

More information

Android Architecture. Alexandra Harrison & Jake Saxton

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

More information

Remote Desktop on Mobile

Remote Desktop on Mobile Remote Desktop on Mobile SonamGavhane RasikaPhanse Monica Sadafule B.W.Balkhande Abstract In This paper we will see how the remote Desktop with static IP can be accessed using Android based mobile phones,to

More information

CS378 -Mobile Computing. Android Overview and Android Development Environment

CS378 -Mobile Computing. Android Overview and Android Development Environment CS378 -Mobile Computing Android Overview and Android Development Environment What is Android? A software stack for mobile devices that includes An operating system Middleware Key Applications Uses Linux

More information

Federating the wireless facilities of OpenLab with wired networks and the cloud

Federating the wireless facilities of OpenLab with wired networks and the cloud Federating the wireless facilities of OpenLab with wired networks and the cloud Thanasis Korakis CERTH / NITLab University of Thessaly/ Department of Computer and Communication Engineering OpenLab Project

More information

Software development. Development requirements. Java. Android SDK. Eclipse IDE (optional)

Software development. Development requirements. Java. Android SDK. Eclipse IDE (optional) Android Programming Software development Development requirements Java Android SDK Eclipse IDE (optional) Software development IDE and Tools Android SDK Class Library Developer Tools dx Dalvik Cross-Assembler

More information

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. Publishing to TIZEN Using the Automated Conversion/Repackaging of Existing Android Apps Hyeokgon Ryu, Infraware Technology, Ltd. Table of Contents Needs of automated converting from Android to TIZEN Details

More information

ViSION Status Update. Dan Savu Stefan Stancu. D. Savu - CERN openlab

ViSION Status Update. Dan Savu Stefan Stancu. D. Savu - CERN openlab ViSION Status Update Dan Savu Stefan Stancu D. Savu - CERN openlab 1 Overview Introduction Update on Software Defined Networking ViSION Software Stack HP SDN Controller ViSION Core Framework Load Balancer

More information

Design for Success: Designing for the Internet of Things with TiWiConnect

Design for Success: Designing for the Internet of Things with TiWiConnect Design for Success: Designing for the Internet of Things with TiWiConnect Today s presenters Scott Lederer Senior Software Architect Dave Burleton Vice President of Marketing LSR.com Today s Agenda Why

More information

Here to take you beyond Mobile Application development using Android Course details

Here to take you beyond Mobile Application development using Android Course details Here to take you beyond Mobile Application development using Android Course details Mobile Application Development using Android Objectives: To get you started with writing mobile application using Android

More information

ITPANDA E-AVB Implementation in the Car 22 October 2015 / 15:00-16:00

ITPANDA E-AVB Implementation in the Car 22 October 2015 / 15:00-16:00 ITPANDA E-AVB Implementation in the Car 22 October 2015 / 15:00-16:00 Wasung Kim ITPANDA Inc. 5-Oct-15 GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries This work is

More information

HTML5 & IVI. Ethan Coh

HTML5 & IVI. Ethan Coh HTML5 & IVI Ethan Coh ethan.coh@obigo.com Prologue 2 40 years 3 20 years 4 All of the technology required to transform industries through software finally works and can be delivered at global scale. 5

More information

Understand and Build Android Programming Environment. Presented by: Che-Wei Chang

Understand and Build Android Programming Environment. Presented by: Che-Wei Chang Real Time System Project 1 Understand and Build Android Programming Environment Advisor: Prof. Tei-Wei i Kuo Presented by: Che-Wei Chang Outline Introduction to Android Framework What is Android Android

More information

How to market in the Integrated Telematics Cloud Services

How to market in the Integrated Telematics Cloud Services How to market in the Integrated Telematics Cloud Services June, 2012 FUJITSU TEN LIMITED Yoshi Shiraishi Profile of FUJITSU TEN Profile of FUJITSU TEN Business Domain Automotive Electronics Engine ECU

More information

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS

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,

More information