the world is mobile, so why are you standing still?

22
1 © 2015 Benefi+ocus.com, Inc. All Rights Reserved | Confiden@al & Proprietary The world is mobile, so why are you standing s@ll? Kyle Goggin and Jonathan Jordan

Upload: benefitfocus

Post on 19-Jul-2015

139 views

Category:

Healthcare


2 download

TRANSCRIPT

1  ©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary      

The  world  is  mobile,  so  why  are  you  standing  s@ll?  Kyle  Goggin  and  Jonathan  Jordan  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       2  

Forward-­‐Looking  Statement  This  presenta@on  may  include  forward-­‐looking  statements  related  to  the  future  business  and  financial  performance  of  Benefi+ocus  and  future  events  or  developments  involving  Benefi+ocus.  These  statements  may  be  iden@fied  by  words  such  as  “expects,”  “looks  forward  to,”  “an@cipates,”  “intends,”  “plans,”  “believes,”  “seeks,”  “es@mates,”  “may,”  “might,”  “will,”  “could,”  “would,”  “should,”  “targets,”  “projects”  or  words  of  similar  meaning.    Forward-­‐looking  statements  can    involve  a  number  of  risks  and  uncertain@es  that  could  cause  actual  results  to  differ  materially  from  those  explicit  or  implicit  in  the  forward-­‐looking  statements,  including  fluctua@ons  in  those  results,  general  economic  risks,  management  of  growth,  the  need  to  innovate  and  deliver  useful  products  and  services,  our  ability  to  compete  effec@vely,  reliance  on  key  personnel,  privacy,  security,  regulatory  changes,  and  other  risks  associated  with  our  business  as  set  forth  from  @me  to  @me  in  our  filings  with  the  SEC.  Some  of  the  products  and/or  product  features  discussed  in  this  presenta@on  may  be  works  in  progress  and  not  yet  generally  available  for  sale.  Benefi+ocus  assumes  no  obliga@on  and  does  not  intend  to  update  any  forward-­‐looking  statements.    

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       3  

h"p://www.pewinternet.org/fact-­‐sheets/mobile-­‐technology-­‐fact-­‐sheet/  h"p://www.comscore.com/Insights/Blog/Major-­‐Mobile-­‐Milestones-­‐in-­‐May-­‐Apps-­‐Now-­‐Drive-­‐Half-­‐of-­‐All-­‐Time-­‐Spent-­‐on-­‐Digital  h"p://www.mobilecommercedaily.com/mobile-­‐web-­‐is-­‐retails-­‐big-­‐winner-­‐and-­‐loser-­‐during-­‐thanksgiving-­‐weekend  

58%    of  American  adults  have  a  smartphone    

 

Mobile  pla+orms    account  for    

60%    of  total  digital  media  @me  spent  in  the  U.S.  

Nearly  40%    of  all  online  traffic  on  Cyber  Monday  was  from  a  mobile  device,  and  accounted  for    

23%  of  online  sales  

42%    of  American  adults    

own  a  tablet  

There  are  more  mobile  devices  in  the    world  than  humans  

The  World  is  Mobile  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       4  

So,  what  do  you  do?    •  Nothing  -­‐  just  s@ck  with  your  exis@ng  site…  people  don’t  mind  pinch-­‐zooming  that  much  

•  Make  your  site  “responsive”–  scale  your  exis@ng  content  to  work  beger  on  a  mobile  screen  

•  Develop  a  na@ve  mobile  app  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       5  

In  This  Corner…  

Jonathan  Jordan  SoGware  Engineer  

Na@ve  apps  are  wrigen  specifically  for  a  mobile  pla+orm  using  that  pla+orm’s  na@ve  code  (Objec@ve-­‐C/Swik  or  Java)  

Na@ve  apps  are  distributed  through    that  pla+orm’s  app  store  

Benefi-ocus  mobile  app  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       6  

In  This  Corner…  

Kyle  Goggin  UX  Engineering  Team  Lead  

Web  apps  run  in  any  browser    using  open  standards    (HTML,  CSS,  JavaScript)  

Typically  use  AJAX  for  network    requests  to  enable  more    seamless  interac@ons  

Benefit  Administrator  Redesign  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       7  

Round  1  

 Features  

Round  2  

 Performance    &  Usability  

Round  3  

 Availability  

Round  4  

 Development  

Process  

Fight!  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       8  

ROUND  1:  FEATURES  What  can  you  do  on  each  plaMorm?  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       9  

What  can  a  na@ve  app  do?  •  Dependent  on  what  Apple  and  Google’s  SDKs  allow  and  how  many  users  have  updated  

•  New  features  –  Push  No@fica@ons  –  Widgets  –  TouchID  –  HealthKit  –   Watch  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       10  

What  can  a  web  app  do?  •  Dependent  on  standards  implemented  by  working  groups,  and  browser  vendors  implemen@ng  those  standards  

•  Lots  of  recent  progress:  –  Microphone/Camera  access  –  Geoloca@on  –  No@fica@on  –  Service  Workers  (much  beger  offline  support)  

•  URLs  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       11  

ROUND  2:  PERFORMANCE  &  USABILITY  How  does  it  feel  to  use  each  plaMorm?  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       12  

How  well  does  a  na@ve  app  perform?  •  Harness  the  full  power  of  the  device’s  processer  

•  User  interac@ons  and  anima@ons  are  more  fluid  

•  APIs  are  wrigen  specifically  for  mobile  devices  

•  Local  assets  provide  beger  support  for  offline  capabili@es  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       13  

How  well  does  a  web  app  perform?  •  Using  the  browser  as  a  run@me  means  performance  is  limited  •  Especially  challenging  to  implement  fluid  anima@ons  when  presen@ng    lots  of  varied  media  –  Has  led  several  companies  to  migrate  to  na@ve  

•  Performance  con@nues  to  improve  –  iOS  8  shipped  w/  massive  improvements  to  JS  support  and  performance  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       14  

ROUND  3:  AVAILABILITY  How  do  you  use  each  plaMorm?  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       15  

How  do  users  get  na@ve  apps?  •  App  Stores  

–  iTunes  App  Store  –  Google  Play  Store  

•  Discovery  –  More  than  1  million  apps  in  each  store  make  discovery  difficult  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       16  

How  do  users  get  web  apps?  •  Web  apps  are  available  via  any  browser-­‐equipped  device  •  All  major  mobile  opera@ng  systems  allow  for  a  web  app  to  be    “installed”  and  appear  alongside  apps  purchased  in  an  app  store  

•  A  web  app  can  be  wrapped  in  na@ve  code  and  deployed  to  app    stores  as  a  “hybrid”  app  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       17  

ROUND  4:  DEVELOPMENT  PROCESS  How  is  it  to  work  on  each  plaMorm?  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       18  

What  does  it  take  to  develop  a  na@ve  app?  •  Steep  learning  curve  •  Programming  Language  

–  Objec@ve-­‐C/Swik  –  Java  

•  Integrated  Development  Environment    

•  Deployment  •  Third-­‐party  libraries  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       19  

What  does  it  take  to  develop  a  web  app?  •  Develop  once,  deploy  everywhere  =  huge  savings  

•  No  proprietary  approval  process  to  contend  with  

•  Tooling  isn’t  as  advanced  as  na@ve  –  Can  be  tougher  for  new  developers  to  succeed  in  crea@ng  complex  interac@ons  

•  Most  highly  interac@ve  web  apps  depend  on  third-­‐party  open  source  frameworks  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       20  

Round  1  

 Features  

Round  2  

 Performance    &  Usability  

Round  3  

 Availability  

Round  4  

 Development  

Process  

And  the  winner  is…  

©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary       21  

The  World  is  Mobile  

iOS  Devices  Shipped  

1b  h"ps://twi"er.com/pschiller/status/560197288048340992  h"p://www.staYsta.com/staYsYcs/263401/global-­‐apple-­‐iphone-­‐sales-­‐since-­‐3rd-­‐quarter-­‐2007/  

22  ©  2015  Benefi+ocus.com,  Inc.  All  Rights  Reserved  |  Confiden@al  &  Proprietary      

The  world  is  mobile,  so  why  are  you  standing  s@ll?  Kyle  Goggin  and  Jonathan  Jordan