Download - Android Beyond The Phone

Transcript
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