building & managing the lifecycle of mobile apps for the enterprise

28
The information and images contained in this document are of a proprietary and confidential nature. The disclosure, duplication, use in whole, or use in part, of the document for any purposes other than client evaluation without the written permission of Apperian, Inc. is strictly prohibited. © Apperian, Inc. 2011. All Rights Reserved. Building & Managing The Lifecycle of Mobile Apps For The Enterprise Cimarron Buser VP, Product Marketing Apperian, Inc. [email protected]

Upload: apperian

Post on 29-Nov-2014

1.706 views

Category:

Business


0 download

DESCRIPTION

This presentation covers the various options for creating mobile apps for iOS as well as other popular platforms including Android. The landscape is changing quickly, so we'll review everything from HTML5 web-only apps, cross-platform development tools, HTML-enabled "hybrid" apps, all the way to the full native XCode environment. We'll cover best practices for managing the mobile app lifecycle from design, beta, rollout, update management, to retirement. We'll also see a demonstration of how to deploy and manage mobile apps in an "enterprise" or corporate environment for iOS and Android. Originally presented at the Southland Mobile App Creators (SMAC) meeting November 9, 2011.

TRANSCRIPT

Page 1: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

The information and images contained in this document are of a proprietary and confidential nature. The disclosure, duplication, use in whole, or use in part, of the document for any purposes other than client evaluation without the written permission of Apperian, Inc. is strictly prohibited.

© Apperian, Inc. 2010. All Rights Reserved.!

The information and images contained in this document are of a proprietary and confidential nature. The disclosure, duplication, use in whole, or use in part, of the document for any purposes other than client evaluation without the written permission of Apperian, Inc. is strictly prohibited.

© Apperian, Inc. 2011. All Rights Reserved.!

Building & Managing The Lifecycle of Mobile Apps For The Enterprise Cimarron Buser!VP, Product Marketing!!Apperian, Inc.!

[email protected]!

Page 2: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

This Webinar For Southland Mobile App Creators

2!

Twitter: @Apperian @SouthlandMAC

Direct Messages: “Chat Box” in Webinar Session

Or Shout Out

Page 3: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

A myriad of mobile app development choices

3!

Page 4: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Cross-Platform vs Functionality

4!

HTML Website

HTML+Mobile CSS

MobiFlex Antenna Webalo Pyxis Phonesai SAP

“Holy ��� Grail ??” Kurogu Kinvey Stackmob/Heroku

Red Foundry PhoneGap AppCelerator

Mono RhoMobile

Feature Phones (AD 2005)

Android SDK

Windows Mobile SDK

Xcode (IOS)

Functionality

Mul

ti-Pl

atfo

rm S

uppo

rt

Page 5: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Religious Wars

5!

Page 6: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Religious Wars I: HTML5 vs “Native”

6!Source: http://www.html5rocks.com/en/mobile/nativedebate.html

Page 7: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Religious Wars II: AppCelerator vs PhoneGap

7!Source: http://mobile.dzone.com/news/appcelerator-titanium-vs

Page 8: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Fragmentation

8!

Page 9: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Platform Fragmentation

9!

•  iOS!

•  Android (Froyo, Gingerbread, Honeycomb)!

•  BlackBerry!

•  Windows Phone 7!

•  webOS?!

Page 10: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Device Fragmentation

10!

•  130+ Android handsets!

•  100+ Tablets announced!

•  Sizes range from “postage stamp” to “wall”!

•  Screen resolution has become an issue!

Page 11: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Even Apple …

11!

•  iPhone 2G, 3G, 3GS!•  iPhone 4!•  iPhone 4S!

•  iPod Touch 1st, 2nd, 3rd, 4th gen!

•  iPad!•  iPad 2!

Page 12: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Device Differences

12!

•  Camera or not?!•  Multitasking or not?!•  3G or not?!•  GPS or not?!•  Gyro or not?!

•  Screen size!•  Pixel density!•  Storage capacity!•  Memory limit!•  Processor speed!

Page 13: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Development Options

13!

•  Native apps!

•  Web apps!

•  Hybrid apps!

Page 14: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Native Apps

14!

•  Highest level of polish!

•  Difficult to keep cross-platform code in sync!

•  Expensive and difficult to hire talent!

•  Distributed through public app store or private

app catalog!

Page 15: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Web Apps

15!

•  Reaches largest market!

•  But not on iTunes or Android Market!

•  Single codebase!

•  Distributed on the web!

•  Can’t access device hardware!

Page 16: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Hybrid Apps

16!

•  Bundle Web resources in a native wrapper!

•  Access network resources with Ajax!

•  Progressive enhancement applies!

•  Distribute through public app store or private

app catalog!

Page 17: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Deploying and managing

“enterprise” apps

17!

Page 18: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Deploying and Managing Enterprise Apps

18!Page!

 The business to employee challenge

 The mobile app lifecycle

 Examples of app deployments

Page 19: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

The business-to-employee challenge

19!

Page 20: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

The Business to Employee Challenge

20!

•  Consumerization of IT •  Single personal/work device •  Increased mobility

Why can’t you make business apps like this?

Users IT

•  Need a solution now! •  Security is still #1 •  Mobilize workforce with

minimum support cost •  Need ability to create “secure

apps” and get reporting

How do I deploy and

manage Apps?

Dev

•  Need starter apps •  Little “Apple” or

“Android” experience •  Mobile SDKs not built

for enterprise

Where do I start?

Page 21: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Public “Stores” vs Private “App Catalogs”

21!

  Consumer app focus   Apps and updates are “optional”   iTunes or Gmail account based

iTunes App Store or Google Market

vs. “App Catalog” approach   Enterprise “in-house” app focus   Apps and updates “mandatory”   Corporate directory authenticated

21!Page! 21!

Page 22: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

The mobile app lifecycle

22!

Page 23: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Mobile Application Management Approach

23!

  Beta testing

  Version rollouts

  Feedback to developers from users

  “Enterprise” extensions required

Create

Developers

  Configuration

  App provisioning & decommissioning

  User management

  Help desk integration

Deploy

IT Staff

  Management dashboards

  App Catalog for users

  Reporting & Tracking

  Application ratings

Manage

IT & Business Staff

Application Lifecycle

Page 24: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Examples of app deployments

24!

Page 25: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page! 25!

Increase internal adoption of key sales apps

helped

  Dramatically improved adoption of key internal apps

  Reduces time to close sale from days to minutes

  Used EASE system as key sales tool

Fortune 100 Technology Company

Page 26: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page! 26!

Deploy game-changing retail app worldwide

helped

  Increase revenue by 300% at counters

  Roll out 20,000 iPads

  Deliver a solution world-wide zero local IT touch

  Save $2.5MM+ per year in direct IT costs

Page 27: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

About Apperian

Backed by top-tier venture firms

Company to Watch

Experienced team Strong customer base

Award winning product

2011 Product Finalist

27!

Page 28: Building & Managing The Lifecycle of Mobile Apps For The Enterprise

Page!

Thank you!

28!