Top Banner
State of Mobile Development March 2014
27

State of Mobile Development - March 2014

Jun 27, 2015

Download

Technology

Shawn Grimes

What are the options for developing Mobile Apps? How do I get started? What platform do I choose?
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: State of Mobile Development - March 2014

State of Mobile Development

March 2014

Page 2: State of Mobile Development - March 2014

Who Are We?

Shawn Grimes Steph Grimes

Technologist App Developer

Director of Technology Maker

@shawng

Former Teacher App Designer

Director of Curriculum Maker

@createdbysteph

Page 3: State of Mobile Development - March 2014

iOS Overview

• iPhone, iPod Touch, iPad

• iTunes App Store

• 1 store, 1 approval

• 3 Aspect Ratios (5 resolutions)

• 81% chance user is on the latest OS

Page 4: State of Mobile Development - March 2014

iOS Fragmentation

Page 5: State of Mobile Development - March 2014

0%

25%

50%

75%

100%

iOS

81%

13.8%4.7%0.4%

4.x 5.x 6.x 7.x

http://david-smith.org/iosversionstats/

Page 6: State of Mobile Development - March 2014

0

225000

450000

675000

900000

2008 2009 2010 2011 2012 2013

Apps Games

http://148apps.biz/app-store-metrics/?mpage

Page 7: State of Mobile Development - March 2014

Android Overview• Multiple devices - phones and tablets

• Amazon App Store, Google Play, Independent Carrier stores (Verizon, Nook, etc.)

• # of stores, # of approvals

• Multiple aspect ratios

• 2.5% chance user is on latest OS

Page 8: State of Mobile Development - March 2014

Android Fragmentation

Page 9: State of Mobile Development - March 2014

0%

25%

50%

75%

100%

Android

2.5%

62%

15.2%

0.1%

19%

1.2%

2.2 2.3 3.2 4.0 4.1-4.3 4.4

https://developer.android.com/about/dashboards/index.html

Page 10: State of Mobile Development - March 2014

Native App Development Benefits

• Best user experience

• Response times

• Familiar UI elements

• Access to device hardware

• Access to low level optimization tools

Page 11: State of Mobile Development - March 2014

Native App Development Disadvantages

• Multiple code-bases to maintain

• Multiple languages to know

Page 12: State of Mobile Development - March 2014

Cross-Platform Development

• Corona

• PhoneGap

• Appcelerator / Titanium

• Adobe Air

• Game Salad

Page 13: State of Mobile Development - March 2014

Cross-Platform Development Benefits

• Write-once deploy multiple places

• Use web-like languages such as javascript or HTML

• Supports most popular hardware features (GPS, Camera)

Page 14: State of Mobile Development - March 2014

Cross-Platform Development Disadvantages

• Performance

• Long-term availability

• Limited access to low-level functionality

Page 15: State of Mobile Development - March 2014

Thoughts...

• Don’t start with your best idea

• The more apps you make, the more money you will earn from one app: experience matters

• Consistency over Jack Pot

• Be A Hank Aaron, not a Barry Bonds*

Page 16: State of Mobile Development - March 2014

Making Money

Page 17: State of Mobile Development - March 2014

Giving Your App Away

• Ad-Supported

• Freemium

• Offer special features

• Remove ads

• Progress faster

• High Expectations

Page 18: State of Mobile Development - March 2014

Freemium Example

• Flower Garden

• Made $21k in 8 months

• Added iAPs and free version and made $30k in one month

• Flower Garden Post Mortem

Page 19: State of Mobile Development - March 2014

Sale Thoughts...• Free Promotions

• Can lead to more downloads

• May not translate into sales

• May hurt ratings

• Sale Promotions

• Being featured by Apple has great impact

• Being featured by TouchArcade has great impact

Page 20: State of Mobile Development - March 2014

Working As A Mobile Developer

Page 21: State of Mobile Development - March 2014

How Many Jobs?

• As of December 2011:

• 466,000 app related jobs in U.S.

• Up from 0 in 2007

Page 22: State of Mobile Development - March 2014
Page 23: State of Mobile Development - March 2014

Getting Started

Page 24: State of Mobile Development - March 2014

Where to start?

• Mozilla App Maker

• https://appmaker.mozillalabs.com/

• CoronaLabs.com

• www.coronalabs.com/resources/tutorials/corona-basics/

Page 25: State of Mobile Development - March 2014

More ResourcesMobile Dev Tutorials:

www.RayWenderlich.com

!

Free Game Art:

www.VickiWenderlich.com/category/free-art/game-art/

!

Page 26: State of Mobile Development - March 2014

Corona Resources

• www.LearningCorona.com

• Book: Mobile App Development with Corona by: Brian G .Burton

• Book: Corona SDK Mobile Game Development: Beginner's Guide by: Michelle M. Fernandez

Page 27: State of Mobile Development - March 2014

Questions?• [email protected]

• Twitter: @shawng