insiders guide to mobile app development

28
© Copyright 2014 Pivotal. All rights reserved. The Insider’s Guide to Mobile Apps

Upload: pivotal

Post on 12-Jul-2015

2.503 views

Category:

Mobile


2 download

TRANSCRIPT

Page 1: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

The Insider’s Guide to Mobile Apps

Page 2: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved. ‹2›

Your presenters

Dormain Drewitz Director, Mobile and Data Services

Pivotal @DormainDrewitz

Farhan Thawar VP of Engineering

Pivotal Labs @fnthawar

Page 3: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

“Pivotal Labs delivers results in mobile like no one else in their business. From strategy to design and engineering, the team at Pivotal Labs are world-class and a pleasure to work with.”

- Jim Chou, CTO, Shutterstock

Page 4: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved. ‹7›

Page 5: Insiders Guide to Mobile App Development

‹#› © Copyright 2014 Pivotal. All rights reserved. © Copyright 2014 Pivotal. All rights reserved.

Go native

‹13›

Page 6: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

Native versus cross-platform tools

• You’re still going to need to use native toolsets to compile code

• Tweaking and customizing from a cross-platform toolkit is time better spent

• Take best advantage of latest O/S and device features

• Relying on web technologies puts your app 18 months behind

Page 7: Insiders Guide to Mobile App Development

‹#› © Copyright 2014 Pivotal. All rights reserved. © Copyright 2014 Pivotal. All rights reserved.

Update often.

‹13›

Page 8: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved. ‹10›

Page 9: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

Traditional App Lifecycle: Too Lengthy and Complex Traditional App Deployment: 8+ manual steps, developers out of the workflow

Traditional App Lifecycle: Each phase compounds time and complexity, sacrificing agility

Example: Intel’s traditional app lifecycle Example: Rakuten’s traditional app deployment process

Request Servers

Wait for hardware/VM creation

Setup Operating System

Install Software

Setup monitoring

Deploy website

Check / Test

Add to Load Balancer

...

Developer Operators

75 steps, 9% automated

140 days to land an app

Potential lost revenue opportunity

‹9›

Page 10: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

“With Cloud Foundry, you can reduce [deployment] time to days and use fewer resources to do it—there is an order of magnitude improvement in time to market and risk.”

- Patrick Senti, Founder and CTO shrebo

‹12›

Page 11: Insiders Guide to Mobile App Development

‹#› © Copyright 2014 Pivotal. All rights reserved. © Copyright 2014 Pivotal. All rights reserved.

Build for “compulsive scale”.

‹13›

Page 12: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

What is “compulsive-scale”?

"Halifax bank, Commercial Street, Leeds (27th May 2010)" by Mtaylor848 -

Every other week Once a day 20+x a day

‹14›

Page 13: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved. ‹15›

Page 14: Insiders Guide to Mobile App Development

‹#› © Copyright 2014 Pivotal. All rights reserved. © Copyright 2014 Pivotal. All rights reserved.

Manage APIs.

‹16›

Page 15: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

Farhan’s Mobile API Top Tips

Page 16: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

“The desire to build mobile applications that integrate more tightly with corporate back-ends is rising [...] As mobile apps spread more and more into the mainstream, these companies will be looking for extended back-end support like Pivotal CF Mobile Services.”

- Michael Coté, Research Director, 451 Research

‹20›

Page 17: Insiders Guide to Mobile App Development

‹#› © Copyright 2014 Pivotal. All rights reserved. © Copyright 2014 Pivotal. All rights reserved.

Keep apps focused.

‹16›

Page 18: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

Multi-app strategies and app unbundling are happening. And it makes sense.

‹17›

Page 19: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved. ‹18›

Page 20: Insiders Guide to Mobile App Development

‹#› © Copyright 2014 Pivotal. All rights reserved. © Copyright 2014 Pivotal. All rights reserved.

Use sensor data.

‹16›

Page 21: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved. ‹21›

Page 22: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

“Gathering and analyzing data to improve our customers' operations is no longer a futuristic concept, but a real process underway today, and growing in magnitude.”

- David Joyce, president & CEO, GE Aviation

‹22›

Page 23: Insiders Guide to Mobile App Development

‹#› © Copyright 2014 Pivotal. All rights reserved. © Copyright 2014 Pivotal. All rights reserved.

Rethink testing

‹13›

Page 24: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

Page 25: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

App Distribution as a service

• Iterative release cycles

• Over-the-air download

• Cross-platform support

DOWNLOAD TODAY

Page 26: Insiders Guide to Mobile App Development

‹#› © Copyright 2014 Pivotal. All rights reserved. © Copyright 2014 Pivotal. All rights reserved.

Pivotal Portfolio

‹23›

Page 27: Insiders Guide to Mobile App Development

© Copyright 2014 Pivotal. All rights reserved.

Pivotal’s Full Approach

Pivotal Mobile Services

‹24›

Page 28: Insiders Guide to Mobile App Development

‹#› © Copyright 2014 Pivotal. All rights reserved. © Copyright 2014 Pivotal. All rights reserved.

DOWNLOAD THE INFOGRAPHIC

GET THE TIP SHEET

More insider tips on mobile appdevelopment…

READ THE BLOG POST