Android Beyond The Phone

29
ANDROID: BEYOND THE PHONE Marko Gargenta, Marakana

description

Here's my keynote presentation from the Android Builders Summit at Kabuki Hotel in San Francisco, April 14, 2011.

Transcript of Android Beyond The Phone

Page 1: Android Beyond The Phone

ANDROID:  BEYOND  THE  PHONE  Marko  Gargenta,  Marakana  

Page 2: Android Beyond The Phone

About  Marko  Gargenta  

Developer  of  Android  Bootcamp  for  Marakana.  

Instructor  for  1,000s  of  developers  on  Android  at  Qualcomm,  Cisco,  Motorola,  Texas  Instruments,  Sony-­‐Ericsson,  Sharp,  NetGear,  DoD  and  other  great  orgs.  

Author  of  Learning  Android  published  by  O’Reilly.  

Speaker  at  OSCON  (3x),  ACM,  IEEE,  SDC,  AnDevCon,  etc.    

Co-­‐founder  of  SFAndroid.org  

Page 3: Android Beyond The Phone

Agenda  

•  Android  Advantages  –  It’s  Open  –  Got  Apps  –  Full  Stack  

•  Case  Studies  –  Photocopiers  –  Public  safety  –  Military  

–  Enterprise  tablets  –  TV  box  –  Cars  

•  Summary  

Page 4: Android Beyond The Phone

Android  Advantages  

1. It’s  open  2. It’s  got  apps  3. It’s  a  complete  stack  

Page 5: Android Beyond The Phone

It’s  Open  

Page 6: Android Beyond The Phone

Got  Apps  

Page 7: Android Beyond The Phone

The  Stack  

Page 8: Android Beyond The Phone

Case  Studies  

•  Business  tablet/phone  •  Public  safety  •  Military  

•  Set-­‐top  boxes  •  Cars  •  Other  

Page 9: Android Beyond The Phone

Based  on  true  events.  Names  may    have  been  changed  to  protect  the  

innocent.  

Page 10: Android Beyond The Phone

MulT-­‐funcTon  Printer/Copier/Scanner  

Android  as  control  panel  for  a  mulT-­‐funcTon  copier/scanner/fax  machine.  

MulT-­‐funcTon  Printer  

Page 11: Android Beyond The Phone

The  Approach  

Why  Android?  

•  App  development  framework  

•  Touch  screen  •  Graphics  •  WiFi  and  networking  

Missing  pieces:  

•  Custom  drivers  

•  Custom  libraries  •  App  framework  support  

•  The  new  home  app  

MulT-­‐funcTon  Printer  

Page 12: Android Beyond The Phone

The  SoluTon  MulT-­‐funcTon  Printer  

Page 13: Android Beyond The Phone

Public  Safety  SoluTon  

Customizing  Android  to  fit  the  requirements  of  life-­‐or-­‐death  situaTons.  

Public  Safety  SoluTon  

Page 14: Android Beyond The Phone

The  Approach  

Why  Android  

•  Complete  stack  

•  Available  hardware  •  App  abstracTon  

Missing  pieces  

•  Priority  of  services  •  CriTcal  services  •  App/app  store  control  •  Security  

Public  Safety  SoluTon  

Page 15: Android Beyond The Phone

The  SoluTon  Public  Safety  SoluTon  

Page 16: Android Beyond The Phone

Department  of  Defense  

DoD:  Building  custom  Android  OS  to  run  on  consumer  devices.  

Military  

Page 17: Android Beyond The Phone

The  Approach  

Why  Android?  

•  Off  the  shelf  hardware  •  Open  source  pla\orm  •  Developer  base  •  Inexpensive  soluTon  

Missing  pieces  

•  Device  management  

•  Security  •  Priority  of  services  •  App/app  market  locking  •  Proprietary  app  market  

Military  

Page 18: Android Beyond The Phone

The  SoluTon  Military  

Page 19: Android Beyond The Phone

Cisco  Cius  

Tablet  for  business.  Built  on  Android  OS,  but  substanTally  modified  and  hardened  for  enterprise  usage.  

Enterprise  Tablet  

Page 20: Android Beyond The Phone

The  Approach  

Why  Android  

•  Open  and  portable  •  Complete  stack  •  Apps  •  Developers  

Missing  pieces  

•  Enterprise  apps  •  Device  management  •  Security  •  Enterprise  app  market  •  MulT-­‐user  support  

•  VoIP  telephony  •  Video  conferencing  

Enterprise  Tablet  

Page 21: Android Beyond The Phone

The  SoluTon  Enterprise  Tablet  

Page 22: Android Beyond The Phone

Android  TV  Boxes  

From  Google  TV  to  3rd-­‐party  manufactures.  This  is  another  big  trend  on  the  horizon.  

TV  Box  

Page 23: Android Beyond The Phone

The  Approach  

Why  Android  

•  Complete  pla\orm  

•  Quick-­‐to-­‐market  soluTon  •  Apps  

Missing  pieces  

•  UI  for  TV  use  •  Picture  in  picture  •  Streaming  and  DRM  

soluTons  

TV  Box  

Page 24: Android Beyond The Phone

The  SoluTon  TV  Box  

Page 25: Android Beyond The Phone

Networked  Cars  

The  next  fronTer  is  the  car.    

Networked  Cars  

Page 26: Android Beyond The Phone

The  Approach  

Why  Android  

•  Quick  pla\orm  for  UI  development  

•  Developer  base  •  Stack  has  many  pieces  

already  

Missing  pieces  

•  Reliability  for  auto  industry  •  Support  for  custom  

hardware  

•  MulT  screen  support  

Networked  Cars  

Page 27: Android Beyond The Phone

The  SoluTon  Networked  Cars  

Page 28: Android Beyond The Phone

Other  Non-­‐Phone  Usage  

More  than  just  a  phone  OS,  Android  is  becoming  de-­‐facto  pla\orm  for  embedded  and  connected  devices.  

Page 29: Android Beyond The Phone

Summary  

Android  is  open  and  complete  operaTng  system  stack  with  familiar  framework  to  develop  apps.    

Marko  Gargenta,  Marakana.com  [email protected]  +1-­‐415-­‐647-­‐7000