SlideShare a Scribd company logo
Android in the Cloud
Chromebooks, BYOD and Wearables
Joel Isaacson
Copyright 2014 Joel Isaacson
joel@ascender.com
Android and Chromebooks
 Android is not likely to be eclipsed in the
foreseeable future, with over 75% share of the
worldwide mobile phone market.
 Google has succeeded in attracting a very
large number of developers to Android.
 Chromebooks are becoming increasingly
popular. Despite their common Google origin
there is as yet no “convergence” between
Chrome OS and Android.
2Android in the CloudAscender Technologies Ltd.
Use Cases
 Ascender’s technology is enabling, and is thus
applicable to different use cases.
 We examine select use cases.
1. Android in the Cloud, Chromebook convergence
2. BYOD, Mobile Enterprise Security
3. Wearable Devices
3Android in the CloudAscender Technologies Ltd.
Use Case 1: Android in the Cloud
 In this use case, the Android application is run
in the cloud on a virtualized host.
 Cloud: An unmodified Android app is installed in
the Android virtual image running in the cloud. The
state of this system is persistent.
 Remote: The remote client can be from a wide
range of systems: Chrome OS, Windows, OS X,
Android, IOS, Tizen, etc. The remote client can be
from a wide range of platforms: desktops,
chromebooks, laptops, tablets, phones or
wearable devices. No data is persistent, resulting
in strong security.
4Android in the CloudAscender Technologies Ltd.
Use Case 1: Android in the Cloud
5Android in the CloudAscender Technologies Ltd.
Use Case 2: BYOD
Mobile Enterprise Security
 Ascender's technology levels the playing field
for the adoption of BYOD devices.
 Cloud: Applications can be written once, for
Android only, and can be run in the cloud under
the control of the enterprise. Hosting in the cloud
intrinsically solves many security problems.
 Mobile Device: Android applications can be
viewed on a wide range of platforms: desktops,
laptops, tablets, phones and even wearable
devices. Windows Phone can be supported by
enterprises as easily as more popular platforms.
6Android in the CloudAscender Technologies Ltd.
Use Case 2: BYOD
Mobile Enterprise Security
 Security is simple to provide since the data
resides in the enterprise cloud.
 Responsibility for mobile device management
rests with the employee since the enterprise
data security management is done in the
cloud.
 Complex device dependent mobile device
management (MDM) is not needed.
7Android in the CloudAscender Technologies Ltd.
Use Case 3: Wearable Devices
 In this configuration, devices that are carried
on the person, or are in close proximity to the
person, communicate.
 The wearable device might have constraints of
computational power, network connectivity
and/or OS compatibility that will make it
difficult to run a desired application.
8Android in the CloudAscender Technologies Ltd.
Use Case 3: Wearable Devices
 Mobile Device: This is a device running the
Android OS, either tablet or phone. Android
Wear apps can be run on the mobile devices.
 Wearable Device: This might be a device
connected to the mobile device via a low
bandwidth connection such as Bluetooth. With
Ascender's technology, even devices that
cannot natively run Android applications, can
use remote Android apps.
9Android in the CloudAscender Technologies Ltd.
Use Case 3: Wearable Devices
A Cloud In Your Pocket
10Android in the CloudAscender Technologies Ltd.
Other Use Cases
 Cloud gaming
 App Library / Subscription Model
 Set-Top Boxes
 Automated Testing
 WebGL Browser Based Implementations
11Android in the CloudAscender Technologies Ltd.
Android VDI
 While there is much experience in Virtual
Desktop Infrastructure (VDI) for Windows,
there is no comparable infrastructure for
remote Android access.
 Most modern VDI technologies use host side
rendering with a codec that compresses
graphic frames at the pixel level.
12Android in the CloudAscender Technologies Ltd.
Ascender Technologies’ Solution
 In contrast to the pixel based approach,
Ascender's remote Android technology
renders at the client side using remote
rendering commands.
 Transmitting the remote graphics at the
rendering level is intrinsically more efficient
than transmitting pixels.
 The resulting data stream is very compressible
while using low computational resources.
13Android in the CloudAscender Technologies Ltd.
Benefits of Ascender's Solution
 Enables cost and computer resource efficient
remote execution of unmodified Android apps
on multiple platforms.
 Enables viewing on the remote client without
performance compromise.
 Enables remote access to a large number of
the 1,000,000+ available Android apps.
14Android in the CloudAscender Technologies Ltd.
Benefits of Ascender's Solution
 Provides a high graphical frame rate using low
network bandwidth.
 Expands the applicability of Android apps to
many platforms, including Chromebooks.
 Solves the BYOD problem of managing
multiple systems and platforms.
 Reduces cost of cloud hosting:
 Rendering is done on the client side,
 GPU's are not needed on the remote host.
15Android in the CloudAscender Technologies Ltd.
Benefits of Ascender's Solution
 Typically uses less than 40 KBytes/sec of
network bandwidth:
 full resolution
 low latency
 lossless
 60 frames per second graphic stream.
16Android in the CloudAscender Technologies Ltd.
Links
 Main repository on the technology and FAQ.
 Remote Android rendering
 Short summary
 Full length talk
 The challenge of mobile devices in the
enterprise
 Remote WebGL demo
17Android in the CloudAscender Technologies Ltd.

More Related Content

ODP
Remote Android Rendering
PDF
Developing for Android TV and the Nexus player - Mihai Risca & Alexander Wegg...
PDF
Best Tools for Business
PDF
Developing Windows Phone Apps with the Nokia Imaging SDK
PPSX
Android application development
DOC
iPhone Developer_ankush
PPTX
Mobile application development
PDF
Microservices - How Microservices Have Changed and Why They Matter
Remote Android Rendering
Developing for Android TV and the Nexus player - Mihai Risca & Alexander Wegg...
Best Tools for Business
Developing Windows Phone Apps with the Nokia Imaging SDK
Android application development
iPhone Developer_ankush
Mobile application development
Microservices - How Microservices Have Changed and Why They Matter

What's hot (20)

PDF
“Productizing Complex Visual AI Systems for Autonomous Flight,” a Presentatio...
PDF
The benefits of running simulations in the cloud vs. on-premise – Unite Copen...
PDF
Hybrid App Development, Redefined
PDF
Cloud software engineering
PDF
Cloud computing and software engineering
PPTX
Unity XR platform has a new architecture – Unite Copenhagen 2019
PPTX
Windows Azure and Embedded Devices
PDF
Software Engineering in the Cloud
PPTX
Flex multi-screen development
PDF
IRJET- Interactive Smart Mirror
PPTX
Android
PPTX
The 5 biggest cloud computing trends in 2021
PDF
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
PPT
Bluemix Overview
PPTX
Bluemix overview - UK WebSphere Integration User Group
PDF
An Introduction To Android
PDF
Aws IoT and robotics reinvent attendee guide 2021
PDF
Augmented Reality Tutorial dedicated to Computational Fluid Dynamics
PPSX
Android OS and its Features
“Productizing Complex Visual AI Systems for Autonomous Flight,” a Presentatio...
The benefits of running simulations in the cloud vs. on-premise – Unite Copen...
Hybrid App Development, Redefined
Cloud software engineering
Cloud computing and software engineering
Unity XR platform has a new architecture – Unite Copenhagen 2019
Windows Azure and Embedded Devices
Software Engineering in the Cloud
Flex multi-screen development
IRJET- Interactive Smart Mirror
Android
The 5 biggest cloud computing trends in 2021
Hands-On with the Qualcomm Vuforia Mobile Vision Platform (Beginning tutorial)
Bluemix Overview
Bluemix overview - UK WebSphere Integration User Group
An Introduction To Android
Aws IoT and robotics reinvent attendee guide 2021
Augmented Reality Tutorial dedicated to Computational Fluid Dynamics
Android OS and its Features
Ad

Viewers also liked (7)

ODP
Remote Android Rendering
PDF
Android OpenGL ES remote rendering 蕭從恩
PPTX
Hypori Performance Webinar
PPT
Mobilecloud
PPTX
Emulador Android Genymotion
PDF
SierraVMI Virtual Mobile Infrastructure (VMI). Android-based VDI.
PPTX
H. pylori
Remote Android Rendering
Android OpenGL ES remote rendering 蕭從恩
Hypori Performance Webinar
Mobilecloud
Emulador Android Genymotion
SierraVMI Virtual Mobile Infrastructure (VMI). Android-based VDI.
H. pylori
Ad

Similar to Android in the Cloud (20)

PPT
Mobilecloud
PPT
cloud computing and android
PDF
Mobile trends and impressions
PDF
Cloud Graphical Rendering: A New Paradigm
PDF
Native Android Development with Spring
PDF
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
PPTX
Cloud computing
PDF
Mobile cloud
PDF
Harnessing the Power of the Mobile Cloud
PPTX
Gearing up of resource poor mobile devices using cloud
PDF
Embedded Android Workshop
PDF
Mobile cloud computing implications and challenges
PDF
Profession android application development
PDF
Embedded Android Workshop at Android Open 2011
PPTX
Android village @nullcon 2012
DOC
Virtual Smart-phone (1) (1)
PPT
cloud computing
PDF
Android jumpstart at ESC Boston 2011
PPTX
Cloud computing by prabhunath sharma
PPTX
Mind the gap
Mobilecloud
cloud computing and android
Mobile trends and impressions
Cloud Graphical Rendering: A New Paradigm
Native Android Development with Spring
Implementing SAAS: Cloud Computing and Android Based Application Framework fo...
Cloud computing
Mobile cloud
Harnessing the Power of the Mobile Cloud
Gearing up of resource poor mobile devices using cloud
Embedded Android Workshop
Mobile cloud computing implications and challenges
Profession android application development
Embedded Android Workshop at Android Open 2011
Android village @nullcon 2012
Virtual Smart-phone (1) (1)
cloud computing
Android jumpstart at ESC Boston 2011
Cloud computing by prabhunath sharma
Mind the gap

Recently uploaded (20)

PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Big Data Technologies - Introduction.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Machine learning based COVID-19 study performance prediction
PPTX
A Presentation on Artificial Intelligence
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Unlocking AI with Model Context Protocol (MCP)
Diabetes mellitus diagnosis method based random forest with bat algorithm
Reach Out and Touch Someone: Haptics and Empathic Computing
Dropbox Q2 2025 Financial Results & Investor Presentation
Big Data Technologies - Introduction.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Approach and Philosophy of On baking technology
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Mobile App Security Testing_ A Comprehensive Guide.pdf
MYSQL Presentation for SQL database connectivity
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Network Security Unit 5.pdf for BCA BBA.
Machine learning based COVID-19 study performance prediction
A Presentation on Artificial Intelligence
Digital-Transformation-Roadmap-for-Companies.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

Android in the Cloud

  • 1. Android in the Cloud Chromebooks, BYOD and Wearables Joel Isaacson Copyright 2014 Joel Isaacson joel@ascender.com
  • 2. Android and Chromebooks  Android is not likely to be eclipsed in the foreseeable future, with over 75% share of the worldwide mobile phone market.  Google has succeeded in attracting a very large number of developers to Android.  Chromebooks are becoming increasingly popular. Despite their common Google origin there is as yet no “convergence” between Chrome OS and Android. 2Android in the CloudAscender Technologies Ltd.
  • 3. Use Cases  Ascender’s technology is enabling, and is thus applicable to different use cases.  We examine select use cases. 1. Android in the Cloud, Chromebook convergence 2. BYOD, Mobile Enterprise Security 3. Wearable Devices 3Android in the CloudAscender Technologies Ltd.
  • 4. Use Case 1: Android in the Cloud  In this use case, the Android application is run in the cloud on a virtualized host.  Cloud: An unmodified Android app is installed in the Android virtual image running in the cloud. The state of this system is persistent.  Remote: The remote client can be from a wide range of systems: Chrome OS, Windows, OS X, Android, IOS, Tizen, etc. The remote client can be from a wide range of platforms: desktops, chromebooks, laptops, tablets, phones or wearable devices. No data is persistent, resulting in strong security. 4Android in the CloudAscender Technologies Ltd.
  • 5. Use Case 1: Android in the Cloud 5Android in the CloudAscender Technologies Ltd.
  • 6. Use Case 2: BYOD Mobile Enterprise Security  Ascender's technology levels the playing field for the adoption of BYOD devices.  Cloud: Applications can be written once, for Android only, and can be run in the cloud under the control of the enterprise. Hosting in the cloud intrinsically solves many security problems.  Mobile Device: Android applications can be viewed on a wide range of platforms: desktops, laptops, tablets, phones and even wearable devices. Windows Phone can be supported by enterprises as easily as more popular platforms. 6Android in the CloudAscender Technologies Ltd.
  • 7. Use Case 2: BYOD Mobile Enterprise Security  Security is simple to provide since the data resides in the enterprise cloud.  Responsibility for mobile device management rests with the employee since the enterprise data security management is done in the cloud.  Complex device dependent mobile device management (MDM) is not needed. 7Android in the CloudAscender Technologies Ltd.
  • 8. Use Case 3: Wearable Devices  In this configuration, devices that are carried on the person, or are in close proximity to the person, communicate.  The wearable device might have constraints of computational power, network connectivity and/or OS compatibility that will make it difficult to run a desired application. 8Android in the CloudAscender Technologies Ltd.
  • 9. Use Case 3: Wearable Devices  Mobile Device: This is a device running the Android OS, either tablet or phone. Android Wear apps can be run on the mobile devices.  Wearable Device: This might be a device connected to the mobile device via a low bandwidth connection such as Bluetooth. With Ascender's technology, even devices that cannot natively run Android applications, can use remote Android apps. 9Android in the CloudAscender Technologies Ltd.
  • 10. Use Case 3: Wearable Devices A Cloud In Your Pocket 10Android in the CloudAscender Technologies Ltd.
  • 11. Other Use Cases  Cloud gaming  App Library / Subscription Model  Set-Top Boxes  Automated Testing  WebGL Browser Based Implementations 11Android in the CloudAscender Technologies Ltd.
  • 12. Android VDI  While there is much experience in Virtual Desktop Infrastructure (VDI) for Windows, there is no comparable infrastructure for remote Android access.  Most modern VDI technologies use host side rendering with a codec that compresses graphic frames at the pixel level. 12Android in the CloudAscender Technologies Ltd.
  • 13. Ascender Technologies’ Solution  In contrast to the pixel based approach, Ascender's remote Android technology renders at the client side using remote rendering commands.  Transmitting the remote graphics at the rendering level is intrinsically more efficient than transmitting pixels.  The resulting data stream is very compressible while using low computational resources. 13Android in the CloudAscender Technologies Ltd.
  • 14. Benefits of Ascender's Solution  Enables cost and computer resource efficient remote execution of unmodified Android apps on multiple platforms.  Enables viewing on the remote client without performance compromise.  Enables remote access to a large number of the 1,000,000+ available Android apps. 14Android in the CloudAscender Technologies Ltd.
  • 15. Benefits of Ascender's Solution  Provides a high graphical frame rate using low network bandwidth.  Expands the applicability of Android apps to many platforms, including Chromebooks.  Solves the BYOD problem of managing multiple systems and platforms.  Reduces cost of cloud hosting:  Rendering is done on the client side,  GPU's are not needed on the remote host. 15Android in the CloudAscender Technologies Ltd.
  • 16. Benefits of Ascender's Solution  Typically uses less than 40 KBytes/sec of network bandwidth:  full resolution  low latency  lossless  60 frames per second graphic stream. 16Android in the CloudAscender Technologies Ltd.
  • 17. Links  Main repository on the technology and FAQ.  Remote Android rendering  Short summary  Full length talk  The challenge of mobile devices in the enterprise  Remote WebGL demo 17Android in the CloudAscender Technologies Ltd.