an introduction to mobile app development and investing

51
MOBILE APPS Charlie Morris, iOS developer An introduction to development and investment options

Upload: brandon-na

Post on 13-Apr-2017

182 views

Category:

Internet


6 download

TRANSCRIPT

Page 1: An introduction to mobile app development and investing

MOBILE APPS

Charlie Morris, iOS developer

An introduction to development and investment options

Page 2: An introduction to mobile app development and investing

HELLO!

‣ iOS developer at Mind Fund Studio

‣Previously worked in Venture Capital at AAIC Ventures

‣Originally a suit wearing management consultant in London (for 5 years)

CHARLIE MORRIS

Page 3: An introduction to mobile app development and investing

AGENDA

‣Brief overview of the mobile app market

‣Understanding your app development options

‣ Investment tactics: How to get started with app valuation and investing in mobile apps in Hong Kong

Page 4: An introduction to mobile app development and investing

THE MOBILE APP MARKET

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 5: An introduction to mobile app development and investing

...IS MASSIVE AND

GROWING

MOBILE APP MARKET

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 6: An introduction to mobile app development and investing

Source: Statista 2015

SMARTPHONE SALES ARE ASTRONOMIC

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 7: An introduction to mobile app development and investing

ANDROID DOMINATES DEVICES

MOBILE APP DEVELOPMENT AND INVESTMENT

Source: Statista 2015

Page 8: An introduction to mobile app development and investing

MORE ANDROID APPS ARE DOWNLOADED THAN IOS

MOBILE APP DEVELOPMENT AND INVESTMENT

Source: AppAnnie Note Over 100bn cumulative iOS downloads

Page 9: An introduction to mobile app development and investing

MOBILE APP DEVELOPMENT AND INVESTMENT

BUT IN TERMS OF REVENUE...

Source: AppAnnie

Page 10: An introduction to mobile app development and investing

‣Paid app

‣ In app purchases (often associated with "Freemium")

‣Subscription model

‣Advertising - Direct advertising (banner / full page) - Indirect (sponsored content)

4 MONETIZATION METHODS

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 11: An introduction to mobile app development and investing

ONLY 9% OF IOSDOWNLOADS ARE PAID...

MOBILE APP DEVELOPMENT AND INVESTMENT

Source: Statista 2015

Page 12: An introduction to mobile app development and investing

...TOTALING

$34,990,000,000

MOBILE APP DEVELOPMENT AND INVESTMENT

Source: Statista 2015

Page 13: An introduction to mobile app development and investing

IN APP PURCHASES ARE KEY

MOBILE APP DEVELOPMENT AND INVESTMENT

Source: AppTopia Note: More case studies at http://www.bluecloudsolutions.com/blog/13-top-grossing-apps-revenue/#

Page 14: An introduction to mobile app development and investing

Games is the largest genre on the Apple app store

MOBILE APP DEVELOPMENT AND INVESTMENT

Source: Statista 2015

Page 15: An introduction to mobile app development and investing

IT IS A HUGELY COMPETITIVE MARKET

MOBILE APP DEVELOPMENT AND INVESTMENT

Source: LukeW Ideation and Design

Page 16: An introduction to mobile app development and investing

DEVELOPMENT OPTIONS

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 17: An introduction to mobile app development and investing

1. What platform should you develop for?

2. How should you develop for your chosen platform(s)?

3. Should you build it yourself or get help?

3 KEY DEVELOPMENT QUESTIONS

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 18: An introduction to mobile app development and investing

MOBILE APP DEVELOPMENT AND INVESTMENT

1. WHAT PLATFORM?

Page 19: An introduction to mobile app development and investing

‣ iOS ‣Android ‣Windows ‣Blackberry ‣FireFox OS ‣Sailfish ‣Tizen ‣Ubuntu ‣Others...

MOBILE APP DEVELOPMENT AND INVESTMENT

APP PLATFORMS

Page 20: An introduction to mobile app development and investing

MOBILE APP DEVELOPMENT AND INVESTMENT

‣Smartphone ‣Operating system ‣Marketplace (App Store, Google Play, etc) ‣Payment infrastructure ‣Additional Services (iCloud, Game Center, etc) ‣Marketing tools ‣Developer tools ‣ Integration with other devices (IOT, wearables, iBeacon, etc)

ECOSYSTEM CONSIDERATIONS

Page 21: An introduction to mobile app development and investing

‣C level executives are more likely to own an iPhone

‣Finland has a higher propensity of Windows Mobile

‣Africa and Latin America have a deeper penetration of Blackberry

MARKET CONSIDERATIONS

What does your target market look like?

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 22: An introduction to mobile app development and investing

WHAT ABOUT HONG KONG?

MOBILE APP DEVELOPMENT AND INVESTMENT

‣Mobile: 24% - iOS 74% - Android 2% - Other

‣Tablet: 82% - iOS 17% - Android 1% - Other

Source: ComScore

Page 23: An introduction to mobile app development and investing

2. HOW TO DEVELOP?

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 24: An introduction to mobile app development and investing

APP TERMINOLOGY

MOBILE APP DEVELOPMENT AND INVESTMENT

WEB APP NATIVE APP HYBRID APP

‣Mobile-optimized webpages that look like an app

‣Accessed through the phone browser

‣Not on any app store

Built in native code for a specific operating system

Downloaded from an app store

Can use all device features

‣Built in web languages for use on multiple operating systems

‣Downloaded from app stores

‣Can use all device features (kind of)

Page 25: An introduction to mobile app development and investing

WEB APPS

MOBILE APP DEVELOPMENT AND INVESTMENT

‣Refers to websites that behave like applications

‣Advantages: - No need to install app - Easy to share and organically spread - Instantly updated on the server-side

‣Disadvantages - Not on the app store... is it even a "real" app? - Device capabilities - push notifications, GPS, camera, etc - are unavailable

Note: iOS 1 had no app store; this is all we could do then!

Page 26: An introduction to mobile app development and investing

MOBILE APP DEVELOPMENT AND INVESTMENT

NATIVE APPS‣Apps built using the toolset that Apple or Google

provide

‣Advantages - Able to use all of the device’s capabilities - High performance

‣Disadvantages - Need to start all over to build app on the other platform

Page 27: An introduction to mobile app development and investing

‣ IDE (integrated development environment): Xcode

‣Languages: Objective C / Swift

‣Testing: Simulator / device, Testflight

HOW DO YOU BUILD IOS NATIVE APPS?

MOBILE APP DEVELOPMENT AND INVESTMENT

DEMO

Page 28: An introduction to mobile app development and investing

HOW DO YOU BUILD ANDROID NATIVE APPS?

MOBILE APP DEVELOPMENT AND INVESTMENT

‣ IDE: Android Studio

‣Languages: Java

‣Testing: Simulator / device

Page 29: An introduction to mobile app development and investing

‣Camera ‣GPS ‣Accelerometer ‣Microphone / Speaker ‣Local storage ‣Vendor APIs ‣Touch Gestures

MOBILE APP DEVELOPMENT AND INVESTMENT

TECHNICAL BENEFITS OF NATIVE

Page 30: An introduction to mobile app development and investing

MOBILE APP DEVELOPMENT AND INVESTMENT

BIG PROBLEM WITH NATIVE...

TWO CODE BASES

Page 31: An introduction to mobile app development and investing

MOBILE APP DEVELOPMENT AND INVESTMENT

HYBRID DEVELOPMENT

Page 32: An introduction to mobile app development and investing

‣Hybrid development combines the best (or worst) of both the native and HTML5 worlds

‣ It is a web app, primarily built using HTML5 and JavaScript, that is then wrapped inside a thin native container that provides access to native platform features

‣PhoneGap is the original and popular container for creating hybrid mobile apps

WHAT IS HYBRID DEVELOPMENT?

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 33: An introduction to mobile app development and investing

HOW DO YOU BUILD HYBRID APPS?‣ IDE: Text editor of choice / terminal

‣Languages: Javascript

‣Testing: Chrome / device (depending on framework)

MOBILE APP DEVELOPMENT AND INVESTMENT

DEMO

Page 34: An introduction to mobile app development and investing

‣The beautiful, open source front-end SDK for developing hybrid apps

‣Creator makes it easy to rapidly build Ionic mobile apps, with a drag-and-drop interface and real code exporting

‣Can be tested on the Ionic app in iOS and Android

IONIC - CURRENT BOSS OF HYBRID

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 35: An introduction to mobile app development and investing

‣Any sort of online component requires a backend service (API)

‣This backend could be custom built: Node.js, Ruby on Rails, PHP, Python, ASP.NET

‣Or you might be able to use a Backend as a Service provider: Parse, Firebase

‣Or perhaps all you need is integration with an existing service provider: Facebook, Twitter, Dropbox

MOBILE APP DEVELOPMENT AND INVESTMENT

BRIEF WORD ABOUT THE BACKEND

Page 36: An introduction to mobile app development and investing

MOBILE APP DEVELOPMENT AND INVESTMENT

3. BUILD YOURSELF OR GET HELP?

Page 37: An introduction to mobile app development and investing

WIREFRAMING FIDELITYLOW MEDIUM HIGH

www.balsamiq.com www.sketchapp.comPen and paper

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 38: An introduction to mobile app development and investing

‣Shoutem ‣Mobile Roadie ‣Mag+ ‣Adobe DPS ‣Como ‣GoodBarber ‣AppPresser ‣AppYourself

AN INCREASING NUMBER OF WYSIWYG PLATFORMS

MOBILE APP DEVELOPMENT AND INVESTMENT

‣AppMachine ‣Mobincube ‣BIZNESSAPPS ‣MobAppCreator ‣AppMakr ‣Apps-Builder ‣AppyPie ‣ IBuildApp

‣BuildFire ‣Appery.io ‣Gamesalad ‣MobiCart ‣ app.cat ‣AppNotch ‣EachScape ‣Zoho Creator

Page 39: An introduction to mobile app development and investing

‣Online courses: - Codecademy - Treehouse - CodeSchool - BitFountain - Ray Wenderlich (iOS)

‣Real life classes: - General Assembly (*wink*):

DIVING INTO PROGRAMMING

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 40: An introduction to mobile app development and investing

‣Agencies in HK: - Mind Fund Studio (*wink*) - Altitude Labs - 42 Labs

‣Freelancers: - Locally (check out co-working spaces) - Globally (Crew, Upwork, Freelancer, etc)

BUYING DEVELOPMENT SKILL

MOBILE APP DEVELOPMENT AND INVESTMENT

Reliable

Expensive

Unreliable

Cheap

Page 41: An introduction to mobile app development and investing

INVESTMENT TACTICS

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 42: An introduction to mobile app development and investing

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 43: An introduction to mobile app development and investing

WHAT TO LOOK FOR?

MOBILE APP DEVELOPMENT AND INVESTMENT

‣ If pure software: - Exert extreme caution - easy to replicate - Look for technical sophistication and prowess - Look for exceptional marketing skills

‣Hardware meets software is a local strength - Insight robotics, DJI, Snaptee

‣Hardware meets software meets logistics meets crack marketing... the dream

Page 44: An introduction to mobile app development and investing

‣Co-working spaces: Blueprint, Cocoon, Garage Society, Paperclip, GoodLab, Cyberport, Metta, etc

‣Universities: HKUST, HKU, etc

‣Crowdfunding websites: Investible.vc, EastFounder, etc

‣Accelerator programs: Nest, DBS, Cyberport, Blueprint, etc

‣Events: Rise, FinTechHK, Startup Weekend, Hackathons, etc

WHERE TO LOOK?

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 45: An introduction to mobile app development and investing

‣Technical audit: - How can you gauge degree of sophistication? - Who can you trust to evaluate the technology?

‣Developer commitment: - High demand for developers and low supply - Very fluid industry

CHALLENGES

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 46: An introduction to mobile app development and investing

‣Analysis of revenue traction over time and overall profitability of the business model:

- User growth is hugely speculative - App usage is similarly speculative

‣Tangible assets?

‣Previous rounds?

VALUATION

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 47: An introduction to mobile app development and investing

‣Tranches investment offer; offering a tiered incremental investment stream based on the owner executing to milestones correctly

‣Backing experienced (ideally successful) founders

‣Obtaining character references

DE-RISKING

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 48: An introduction to mobile app development and investing

THE MALE OR FEMALE APPROACH?

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 49: An introduction to mobile app development and investing

INVEST AND PRAY

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 50: An introduction to mobile app development and investing

Q&A

MOBILE APP DEVELOPMENT AND INVESTMENT

Page 51: An introduction to mobile app development and investing

E: [email protected]: @CHTMORRISW: CHTMORRIS.COM

THANK YOU!

CHARLIE MORRIS