How to Run Your Existing Android APK on the Tizen Platform. Chandra Bajpai Matt O Keefe OpenMobile World Wide
|
|
|
- Derrick Cameron
- 10 years ago
- Views:
Transcription
1 How to Run Your Existing Android APK on the Tizen Platform Chandra Bajpai Matt O Keefe OpenMobile World Wide
2 OpenMobile Speakers Chandra Bajpai Vice President of New Technologies Matthew O Keefe Director of Content 2
3 Introducing the OpenMobile Application Compatibility Layer (ACL )
4 What is ACL? ACL = Application Compatibility Layer What does ACL do? Allows you to run Android apps on Non-Android operating systems without any modification to the app Tizen! Think of it as Android run-time layer Supporting Samsung Z1 in India since launch in January 2015 Over 600,000 users 4.5 stars in the reviews 4
5 ACL-Enabled App Ecosystem for a Seamless Tizen User Experience 1. ACL submitted to Tizen Store 2. OpenMobile-Enabled Apps submitted to Tizen Store If this is first OpenMobile-Enabled App, ACL is automatically downloaded, installed and started here 1. User Visits Tizen Store 2. User Selects and Installs OpenMobile- Enabled App 3. User Launches Newly Installed App 4. User Enjoys Newly Installed App! 5
6 OpenMobile s Mission: Breaking The App Barrier In the competitive marketplace for mobile devices, it is virtually impossible to attract millions of customers without a vibrant apps ecosystem with many apps. For Global mobile OEMs aware of the App Barrier, and understand they need a robust App ecosystem when launching their new devices. For Mobile Device buyers They demand the ability to run the same popular apps that everyone expects on their devices. For App Developers They don t want to rewrite their apps for each new operating system. It s an Apps World! 6
7 It s An Apps World Apps drive user adoption and device sales. OpenMobile s goal is to level the OS playing field with ACL! Android App Ecosyste m ios App Ecosyste m ACL enabled Android Apps ACL enabled Android Apps ACL enabled Android Apps ACL enabled Android Apps ACL enabled Android Apps ACL enabled Android Apps (1,200,000 apps) (1,400,000 apps) 7
8 How ACL Works 8
9 ACL Architecture (Continued) When an ACL-enabled Android app is launched by a user, the app executes within the virtual machine just as if it were running on an Android platform The Android public API, Android framework, and Android interface libraries are linked to the native host OS App calls to Android libraries are mappe d to the linked libraries and execution occurs properly and transparently 9 9
10 OpenMobile GMS Compatible Services Google Play Services in Android is very important component of Android OpenMobile ACL provides compatible services In-App Billing (IAB) Maps Cloud Messaging Google+, Login, Games Important: 100% API compatibility means your Android App can run without code changes! Example: In-App Billing In-App Billing Other services: Advertising, Analytics = run as normal 10
11 ACL for Tizen Technical Details Characteristic Installation Source Upgrade Type/ Source ACL TPK Package Size Installation Time after Download ACL Launched at Device Memory (RAM) Footprint Device Storage Footprint (Zero Apps Loaded) Process Types on Device Supported Devices ACL for Tizen Downloaded from Tizen Store as TPK Tizen App Upgrade / Tizen Store Approximately 45 MB ~10 sec Device Startup and/or launch of ACL-Enabled App Approximately <64MB (cache dumped) <100MB Tizen Native App Services, Automatic and daemon Samsung Z1 and Tizen Reference Phone Tizen Revision Supported Tizen v2.3 and 2.4 Android Version Gingerbread and Kit Kat Tizen Privileges Required Varies based on Android App Permissions/Features Licensing and user Acceptance ACL for Tizen custom EULA 11
12 ACL for Tizen Technical Details (Continued) Hardware & Software Features Sensors (Accel, Tilt, Gyro, Ambient Light, Proximity) Sensors (NFC, Barometer) Power Management Internal & External SD Card Sharing Gstreamer/Multimedia (Samsung provided Codecs) OpenGL/OpenGL ES Accelerated 3D Graphics Light (Visible Indicator), Vibrator ARM and X86 Architectures Bluetooth Camera, Wi-Fi Telephony/SMS Device Settings Background Services Access/Integration with Tizen , contacts, widgets, wallpaper, etc. Supported By ACL for Tizen No Most 12
13 ACL vs. Android CTS Tests Android CTS tests run to analyze ACL s performance on a non-android devices ACL-powered device performed equal to the native Android devices, with the small exception of unsupported hardware less than 1% difference from the native Android platform s compatibility with Android 100.0% 90.0% 80.0% 70.0% 60.0% 50.0% 40.0% 30.0% 20.0% 10.0% 0.0% CTS Compatibility Results 98.3% 97.4% 99.9% 99.9% 100.0% 100.0% 100.0% 100.0% 100.0% 100.0% 99.6% 99.5% Android Java RefApp Signature VM TOTAL Native Android Compatibility ACL Compatibility 13
14 Application Compatibility Layer (ACL) Summary Software Technology from OpenMobile Enables Android Apps to run on non-android platforms NO modifications to your existing APK Enables OEM s and Device Manufacturers to Break the App Barrier Immediately Provides access to over 700,000 Android Apps Runs on multiple OS and device platforms Enables App Developers to Leverage their Android App Investment Gain a foothold in new App ecosystems while they develop native Apps 14
15 OpenMobile-Enabled App Ecosystem
16 OpenMobile - How to Become a Developer Partner Android developer registers on the OpenMobile Developer Portal Completes registration form Accepts click-through agreement, granting OpenMobile Tizen distribution rights A welcome is generated and sent to the developer contact Developer can login and manage their own account Upload APK, screenshots, In-app Products, etc. OpenMobile QA team validates and submits Apps to Tizen for further testing App Developer is responsible for updating their APK when necessary. Our suggestion is to update the same time you update to other Android stores OpenMobile manages the Tizen Store Seller Office relationship 16
17 OpenMobile - Business Model There are no upfront fees associated with becoming an OpenMobile partner OpenMobile s in-app billing technology allows for developers to increase revenue th rough the Tizen store For developers who s Apps support in-app billing, OpenMobile supports the industry standard revenue share model 70/30 split For developers, who monetize through in-app advertising, the developer keeps 100% of that revenue If your app is free, there are no associated costs! 17
18 OpenMobile App Validation Process OpenMobile has created an App Validation Process Our QA Team ensures that apps pass store validation and will run on the target device(s) Providing users with the desired user experience Focus on: Installs & launches properly Display and resolution are correct Major functionality operates properly Terminates correctly Uninstalls properly Etc. 18
19 Summary
20 OpenMobile Summary OpenMobile is a Strategic Partner of the Tizen Community Ensures key apps are available to Tizen end users Breaks the App Barrier Enabling Technology for Tizen Device Manufacturers ACL for Tizen Provides Immediate App Availability Great Path / Bridging Strategy for App Developers into Tizen No modifications or changes to the existing APK Leverage Android App Investment Gain Foothold in the Tizen Ecosystem No Up-front charges for the APK to TPK conversion No costs to the App Developer 20
21 OpenMobile Differentiation ACL Technical Advantages Expanded sensor support Tizen theming Seamless install/invoke process with/from the Tizen Store App Validation process Includes real humans running your app on Tizen platforms Ensures that user experience is recreated Developer-Friendly Business Model Lets you get started with no up-front costs NO engineering resources NO APK modifications! 21
22 Next Steps for App Developers Allow OpenMobile distribute your existing APK into the Tizen store We will test and validate your App We will handle all the administration with the Tizen Store Seller Office For more information, please contact: Matthew O Keefe Director of Content [email protected] Skype: matt_okeefe_work Direct: Mobile:
23 THANK YOU! 23
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
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
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
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
Developing Android Apps for BlackBerry 10. JAM854 Mike Zhou- Developer Evangelist, APAC Nov 30, 2012
Developing Android Apps for BlackBerry 10 JAM854 Mike Zhou- Developer Evangelist, APAC Nov 30, 2012 Overview What is the BlackBerry Runtime for Android Apps? Releases and Features New Features Demo Development
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
Mobile Experience Benchmark. Crittercism
Crittercism 2 Key Takeaways Mobile App Complexity App Responsiveness App Uptime (Crash) Mobile app performance is challenging with over 100M permutations of variables to manage. To be competitive, your
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
ANDROID OPERATING SYSTEM
ANDROID OPERATING SYSTEM Himanshi Grover,Devesh Agrawal IT Department, Dronacharya College Of Engg Gurgaon,Haryana,India Abstract - Android has become need rather than luxury these days. The computing
Developing Android Apps for BlackBerry 10. JAM 354 Matthew Whiteman - Product Manager February 6, 2013
Developing Android Apps for BlackBerry 10 JAM 354 Matthew Whiteman - Product Manager February 6, 2013 Overview What is the BlackBerry Runtime for Android Apps? BlackBerry 10 Features New Features Demo
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
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
Developing and deploying mobile apps
Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools
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
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
Developer's Cookbook. Building Applications with. The Android. the Android SDK. A Addison-Wesley. James Steele Nelson To
The Android Developer's Cookbook Building Applications with the Android SDK James Steele Nelson To A Addison-Wesley Upper Saddle River, NJ Boston «Indianapolis San Francisco New York Toronto Montreal London
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
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
Beauty or the Beast: The tale of your mobile app. Rob Kwok, Crittercism
Beauty or the Beast: The tale of your mobile app Rob Kwok, Crittercism Introduction & Agenda Why mobile performance matters Why delivering a great mobile experience is hard to do What metrics should you
SEACW DELIVERABLE D.1.6
SEACW DELIVERABLE D.1.6 Validation Methodology Specifications Project Acronym SEACW Grant Agreement No. 325146 Project Title Deliverable Reference Number Deliverable Title Social Ecosystem for Antiaging,
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
How To Create A Bada App On Android 2.2.2 (Mainfest) On Android 3.5.2 And Get A Download Of Bada (For Android) On A Microsoft Gosu 2.5 (For Black
I. bada... 3 1. Developer Site : Register application development information... 3 1) Registration procedure... 3 2) Standards for managing mainfest.xml depending on status of registration for bada 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
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,
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
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
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
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
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
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
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
Programming the Internet of Things
Programming the Internet of Things Why Devices Need APIs December 8, 2014 Greg Burns Chair of Technical Steering Committee AllSeen Alliance 2 December 2014 AllSeen Alliance 1 Mobile The largest technology
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
Client Overview. Engagement Situation. Key Requirements. Xoriant Solutions
Client Overview Our client is one of the leading media businesses creating and delivering interactive entertainment, family-focused content and multi-platform video games across all digital media platforms
Friendly ARM MINI2440 & Dalvik Virtual Machine with Android
e t International Journal on Emerging Technologies (Special Issue on NCRIET-2015) 6(2): 197-202(2015) ISSN No. (Print) : 0975-8364 ISSN No. (Online) : 2249-3255 Friendly ARM MINI2440 & Dalvik Virtual Machine
Getting Started Using Project Photon on VMware Fusion/Workstation
Getting Started Using Project Photon on VMware Fusion/Workstation What is Project Photon? Project Photon is a tech preview of an open source, Linux container host runtime optimized for vsphere. Photon
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
How Serious is Game Development?
Content 1. How serious is game development? 2. Windows Platform ecosystem 3. Key game development technologies on Windows 4. How to use platform features to grow rating 5. How to grow monetization 6. How
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
CloudFTP: A free Storage Cloud
CloudFTP: A free Storage Cloud ABSTRACT: The cloud computing is growing rapidly for it offers on-demand computing power and capacity. The power of cloud enables dynamic scalability of applications facing
A Review of Different Comparative Studies on Mobile Operating System
Research Journal of Applied Sciences, Engineering and Technology 7(12): 2578-2582, 2014 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2014 Submitted: August 30, 2013 Accepted: September
Mobile Application Testing Challenges & Best Practices
Mobile Application Testing Challenges & Best Practices SSQA Silicon Valley; Sept 11, 2012 1 Agenda Key Challenges in Mobile Application Testing Best Practices Test Automation Test Sourcing Q & A 2 Mobile
Orchestrating Mobile Application Ecosystems
Orchestrating Mobile Application Ecosystems Application Stores and Beyond... Ankur Tarnacha, PhD Research Analyst, IDC, USA Early 2000 s in the US The Reign of Mobile Voice Multimedia capability of phones
The biggest mistake we made as a company was betting too much on HTML5 as opposed to native.
Myths About Web-Enabled Mobile event solutions With so many vendors in the marketplace, it s hard to know where to start looking for the right mobile solution for your next event and even harder to tell
USER TRAINING. Enterprise Mobility Solutions October 23, 2013
USER TRAINING Enterprise Mobility Solutions October 23, 2013 Using Samsung KNOX Samsung KNOX is a new Android-based platform designed specifically to overcome the shortcomings of the current open source
WIND RIVER SECURE ANDROID CAPABILITY
WIND RIVER SECURE ANDROID CAPABILITY Cyber warfare has swiftly migrated from hacking into enterprise networks and the Internet to targeting, and being triggered from, mobile devices. With the recent explosion
All About Android WHAT IS ANDROID?
All About Android WHAT IS ANDROID? Android specifically refers to a mobile operating system (based on Linux) that is developed by Google. It is open-source software, meaning that anyone can download the
Web Conferencing: It should be easy THE REASONS WHY IT IS NOT AND THE PATHS TO OVERCOME THE CHALLENGES.
September 2013 Daitan White Paper Web Conferencing: It should be easy THE REASONS WHY IT IS NOT AND THE PATHS TO OVERCOME THE CHALLENGES. Highly Reliable Software Development Services http://www.daitangroup.com/webconferencing
Keywords Online Aptitude Test, Android, IOS, Cross Platform mobile application Development.
Volume 4, Issue 1, January 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Code Converter
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:
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
Mobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities
Brochure More information from http://www.researchandmarkets.com/reports/3245389/ Mobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities Description:
AllJoyn Android Environment Setup Guide
80-BA001-2 Rev. A June 21, 2011 Submit technical questions at: http:///forums The information contained in this document is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License;
Present and Act Upon. Register. Consume. Stream Analytics. Event Hubs. Field Gateway. Applications Cloud Gateway. Legacy IoT (custom protocols)
Things Gateway Ingest Transform Store Present and Act Upon Applications Cloud Gateway Event Hubs Stream Analytics Legacy IoT (custom protocols) Register Devices Storage Adapters IP-capable devices (Windows/Linux)
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,
Intel Integrated Native Developer Experience (INDE): IDE Integration for Android*
Intel Integrated Native Developer Experience (INDE): IDE Integration for Android* 1.5.8 Overview IDE Integration for Android provides productivity-oriented design, coding, and debugging tools for applications
How To Install Project Photon On Vsphere 5.5 & 6.0 (Vmware Vspher) With Docker (Virtual) On Linux (Amd64) On A Ubuntu Vspheon Vspheres 5.4
Getting Started Using Project Photon on VMware vsphere 5.5 & 6.0 What is Project Photon? Project Photon is a tech preview of an open source, Linux container host runtime optimized for vsphere. Photon is
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
Mobile App Testing Process INFLECTICA TECHNOLOGIES (P) LTD
Mobile App Testing Process Mobile Application Testing Strategy EMULATOR QA team can perform most of the testing in a well-equipped test environment using device emulators with various options like ability
SYNCSHIELD FEATURES. Preset a certain task to be executed. specific time.
SYNCSHIELD FEATURES This document describes the diversity of SyncShield features. Please note that many of the features require a certain platform version, often earlier software versions do not support
ESC Mobile App Guide
ESC Mobile App Guide General Info and Installation Guide For Android Note: If you re just trying to demo the ESC Mobile app in our sample database, then all that is required is to download it from your
Android v ios Mobile Operating Systems
v ios Mobile Operating Systems is an open source operating system widely used on smartphones and tablets. has been available under a free and open source software license from October 21, 2008 and until
Securing Office 365 with MobileIron
Securing Office 365 with MobileIron Introduction Office 365 is Microsoft s cloud-based productivity suite. It includes online versions of Microsoft s most popular solutions, like Exchange and SharePoint,
Clonecloud: Elastic execution between mobile device and cloud [1]
Clonecloud: Elastic execution between mobile device and cloud [1] ACM, Intel, Berkeley, Princeton 2011 Cloud Systems Utility Computing Resources As A Service Distributed Internet VPN Reliable and Secure
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
Generate Android App
Generate Android App This paper describes how someone with no programming experience can generate an Android application in minutes without writing any code. The application, also called an APK file can
Introduction to Android
Introduction to Android 26 October 2015 Lecture 1 26 October 2015 SE 435: Development in the Android Environment 1 Topics for Today What is Android? Terminology and Technical Terms Ownership, Distribution,
2015. 9. 17 ARTIK TM. MyungKoo Kang (VP) The Ultimate Platform Solution for IoT. Samsung Electronics
ARTIK TM The Ultimate Platform Solution for IoT 2015. 9. 17 MyungKoo Kang (VP) Samsung Electronics Future Changes from IoT Privacy in the Web Security in SmartGrill 2 IoT Market Forecast ($T) 7 6 5 4 3
Testing & Assuring Mobile End User Experience Before Production. Neotys
Testing & Assuring Mobile End User Experience Before Production Neotys Agenda Introduction The challenges Best practices NeoLoad mobile capabilities Mobile devices are used more and more At Home In 2014,
Технологии Java. Android: Введение. Кузнецов Андрей Николаевич. Санкт-Петербургский Государственный Политехнический Университет
Технологии Java Android: Введение Санкт-Петербургский Государственный Политехнический Университет Кузнецов Андрей Николаевич 1 2 Архитектура ОС Android See http://www.android-app-market.com/android-architecture.html
Introduction to Android Development. Ed Burnette
Introduction to Android Development Ed Burnette Developing for Android is... Android architecture Standard Linux Java OpenGL SQLite Networking HTML (WebKit) Non-standard Lifecycle Dalvik Views and
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
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
Java and the Internet of Things
Java and the Internet of Things Henrik Stahl Vice President Java Product Management 1 9 Million+ Java developers worldwide #1 Choice for developers #1 Development platform 5 of Top 5 OEMs ship Java ME
Jordan Jozwiak November 13, 2011
Jordan Jozwiak November 13, 2011 Agenda Why Android? Application framework Getting started UI and widgets Application distribution External libraries Demo Why Android? Why Android? Open source That means
Copyright 2014, Oracle and/or its affiliates. All rights reserved.
1 Java Micro Edition (ME) 8: Bringing Java to the Internet of Things Robert Clark Senior Software Development Director Safe Harbor Statement The following is intended to outline our general product direction.
Native, Hybrid or Mobile Web Application Development
Native, Hybrid or Mobile Web Application Development Learn more about the three approaches to mobile application development and the pros and cons of each method. White Paper Develop a Mobile Application
Store & Share Quick Start
Store & Share Quick Start What is Store & Share? Store & Share is a service that allows you to upload all of your content (documents, music, video, executable files) into a centralized cloud storage. You
Mobile Testing That s Just a Smaller Screen, Right?
Mobile Testing That s Just a Smaller Screen, Right? Stephen Janaway Senior Software Test Manager Nokia Mobile Phones Who am I? Stephen Janaway 12 years experience in mobile software testing. Software testing
341 - Bioinformatics Android Coursework
341 - Bioinformatics Android Coursework 1 Important This coursework must be submitted electronically via CATE. This coursework is intended for groups of 4. Each group must contain at least one Computing
Mobile Solutions in ArcGIS. Justin Fan
Mobile Solutions in ArcGIS Justin Fan Agenda Introducing Mobile GIS Esri Mobile GIS solutions Selecting the right Mobile GIS solution Resources Q&A Introducing Mobile GIS What is Mobile GIS? Extends the
SOOKASA WHITEPAPER SECURITY SOOKASA.COM
SOOKASA WHITEPAPER SECURITY SOOKASA.COM Sookasa Overview Sookasa was founded in 2012 by a team of leading security experts. The company s patented file-level encryption enables enterprises to protect data
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
Buzztouch SDK Partner Program
Buzztouch 801 Lighthouse Ave Ste 207 Monterey CA 93940 Buzztouch SDK Partner Program About Buzztouch... 2 About Buzztouch Users...2 What is the Buzztouch SDK Partner Program?...2 Who is the Partner Program
Point of View Mobii 925 - Android 4.2 Tablet PC. General notices for use... 2 Disclaimer... 2 Box Contents... 2
Table of Contents General notices for use... 2 Disclaimer... 2 Box Contents... 2 1.0 Product basics... 3 1.1 Buttons and connections... 3 1.2 Start up and shut down... 3 2.0 Introduction to Google Android
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
Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department. Mobile Computing ECOM 5341. Eng. Wafaa Audah.
Islamic University of Gaza Faculty of Engineering Computer Engineering Department Mobile Computing ECOM 5341 By Eng. Wafaa Audah June 2013 1 Setting Up the Development Environment and Emulator Part 1:
Programming Mobile Apps with Python
Programming Mobile Apps with Python Andreas Schreiber EuroPython 2012, Florence, Italy (July 3, 2012) Medando Mobile Health Apps Slide 2 My Blood Pressure Slide 3 Overview
