The future of the mobile web Peter-Paul Koch http://quirksmode.org - - PowerPoint PPT Presentation

the future of the mobile web
SMART_READER_LITE
LIVE PREVIEW

The future of the mobile web Peter-Paul Koch http://quirksmode.org - - PowerPoint PPT Presentation

The future of the mobile web Peter-Paul Koch http://quirksmode.org http://twitter.com/ppk GoTo, 25 May 2012 2012 $25 2012 $100 2012 2014 $30 2014 $30 Apps! 2014 $30 Apps! keep track of historical prices 2014 $30


slide-1
SLIDE 1

The future of the mobile web

Peter-Paul Koch http://quirksmode.org http://twitter.com/ppk GoTo, 25 May 2012

slide-2
SLIDE 2
slide-3
SLIDE 3
slide-4
SLIDE 4

$25 2012

slide-5
SLIDE 5

$100 2012

slide-6
SLIDE 6

2012

slide-7
SLIDE 7

$30 2014

slide-8
SLIDE 8

$30 2014

  • Apps!
slide-9
SLIDE 9

$30 2014

  • Apps!
  • keep track of

historical prices

slide-10
SLIDE 10

$30 2014

  • Apps!
  • keep track of

historical prices

  • or of multiple ships
slide-11
SLIDE 11

$30 2014

  • Apps!
  • keep track of

historical prices

  • or of multiple ships
  • or warnings
slide-12
SLIDE 12

Fisherman

slide-13
SLIDE 13

Fisherman Fisherman’s cousin (also a fisherman)

slide-14
SLIDE 14

Fisherman Fisherman’s cousin (also a fisherman)

slide-15
SLIDE 15

Fisherman Fisherman’s cousin (also a fisherman)

?

How to transfer the app?

slide-16
SLIDE 16

Fisherman Fisherman’s cousin (also a fisherman) How to transfer the app? Bluetooth (Or NFC, or any other peer-to-peer tech)

slide-17
SLIDE 17
slide-18
SLIDE 18

So that takes care of the app. But how will the app get data?

? ?

slide-19
SLIDE 19
slide-20
SLIDE 20

Wifi?

slide-21
SLIDE 21

Wifi? Not available.

slide-22
SLIDE 22
slide-23
SLIDE 23

Data plan?

slide-24
SLIDE 24

Data plan? Too expensive (though prices are falling).

slide-25
SLIDE 25
slide-26
SLIDE 26

SMS?

slide-27
SLIDE 27

SMS? Sounds about right.

slide-28
SLIDE 28

JSON over SMS

slide-29
SLIDE 29

JSON over SMS

  • SMS is ubiquitous (100% of phones)
slide-30
SLIDE 30

JSON over SMS

  • SMS is ubiquitous (100% of phones)
  • SMS allows data push (polling server too

expensive)

slide-31
SLIDE 31

JSON over SMS

  • SMS is ubiquitous (100% of phones)
  • SMS allows data push (polling server too

expensive)

  • Premium SMS gives easy monetisation
slide-32
SLIDE 32

JSON over SMS

  • SMS is ubiquitous (100% of phones)
  • SMS allows data push (polling server too

expensive)

  • Premium SMS gives easy monetisation
  • SMSs are human-readable
slide-33
SLIDE 33

JSON over SMS

slide-34
SLIDE 34

“date”: “150225”, “towns”: { “town1”: { “prices”: { “catfish”: 0.88, “dogfish”: 1.34, “shellfish”: 0.79 } }, “town2”: { “prices”:{ “catfish”: 0.97, “dogfish”: 1.13, “shellfish”: 0.48 } } }

JSON over SMS

slide-35
SLIDE 35

JSON over SMS

slide-36
SLIDE 36

JSON over SMS

  • But: cost
slide-37
SLIDE 37

JSON over SMS

  • But: cost
  • Maybe operators will see the errors of

their ways (fat chance)

slide-38
SLIDE 38

JSON over SMS

  • But: cost
  • Maybe operators will see the errors of

their ways (fat chance)

  • Maybe another IM solution will take hold

(BlackBerry Ping stands a decent chance here)

slide-39
SLIDE 39

JSON over SMS

  • But: cost
  • Maybe operators will see the errors of

their ways (fat chance)

  • Maybe another IM solution will take hold

(BlackBerry Ping stands a decent chance here)

  • Anything will work, as long as it’s push and

you can charge for it

slide-40
SLIDE 40

But ...

slide-41
SLIDE 41

But ...

Did you notice what we did here?

slide-42
SLIDE 42

But ...

Did you notice what we did here? If people get apps for free, but pay for the data

slide-43
SLIDE 43

But ...

Did you notice what we did here? If people get apps for free, but pay for the data the whole monetisation of apps is going to change considerably

slide-44
SLIDE 44

Pay for data, not for app

slide-45
SLIDE 45

No app store needed

slide-46
SLIDE 46

Why an app store?

slide-47
SLIDE 47

Why an app store?

  • Distribution
slide-48
SLIDE 48

Why an app store?

  • Distribution
  • Discoverability
slide-49
SLIDE 49

Why an app store?

  • Distribution
  • Discoverability
  • Ease of payments
slide-50
SLIDE 50

Why an app store?

  • Distribution
  • Discoverability
  • Ease of payments

But...

slide-51
SLIDE 51

Why an app store?

  • Distribution
  • Discoverability
  • Ease of payments
  • Cost of ownership

But...

slide-52
SLIDE 52

Why an app store?

  • Distribution
  • Discoverability
  • Ease of payments
  • Cost of ownership
  • The fact that it works for Apple doesn’t

prove anything for anyone else But...

slide-53
SLIDE 53

App stores: distribution

slide-54
SLIDE 54

App stores: distribution

  • Distributing an app in the store is easy
slide-55
SLIDE 55

App stores: distribution

  • Distributing an app in the store is easy
  • Distributing an app on the web is much

easier

slide-56
SLIDE 56

App stores: distribution

  • Distributing an app in the store is easy
  • Distributing an app on the web is much

easier

  • Besides, on the web there are no boring

rules for submitting updating your app. You just do it.

slide-57
SLIDE 57

App stores: discovery

slide-58
SLIDE 58

App stores: discovery

  • Your app is discoverable in the app store
slide-59
SLIDE 59

App stores: discovery

  • Your app is discoverable in the app store
  • ... until the app store contains hundreds of

thousands of apps

slide-60
SLIDE 60

App stores: discovery

  • Your app is discoverable in the app store
  • ... until the app store contains hundreds of

thousands of apps

  • How are people going to find you in this

sea of stuff?

slide-61
SLIDE 61

App stores: discovery

  • Your app is discoverable in the app store
  • ... until the app store contains hundreds of

thousands of apps

  • How are people going to find you in this

sea of stuff?

  • Through the Top Downloads page, but

that’ll cost a lot of money

slide-62
SLIDE 62

App stores: money

slide-63
SLIDE 63

App stores: money

  • Charging for your app is pretty easy in an

app store

slide-64
SLIDE 64

App stores: money

  • Charging for your app is pretty easy in an

app store

  • but the owner is going to take his share
slide-65
SLIDE 65

App stores: money

  • Charging for your app is pretty easy in an

app store

  • but the owner is going to take his share
  • and it only works for clients who have

credit cards

slide-66
SLIDE 66

App stores: money

  • Charging for your app is pretty easy in an

app store

  • but the owner is going to take his share
  • and it only works for clients who have

credit cards

  • Solution: operator billing (the going is slow,

but we’re getting somewhere)

slide-67
SLIDE 67

App stores: cost

slide-68
SLIDE 68

App stores: cost

  • Payment system
slide-69
SLIDE 69

App stores: cost

  • Payment system
  • Sysadmins
slide-70
SLIDE 70

App stores: cost

  • Payment system
  • Sysadmins
  • Content checkers
slide-71
SLIDE 71

App stores: cost

  • Payment system
  • Sysadmins
  • Content checkers
  • Writers (documentation and best

practices)

slide-72
SLIDE 72

App stores: cost

  • Payment system
  • Sysadmins
  • Content checkers
  • Writers (documentation and best

practices)

  • Hosting
slide-73
SLIDE 73

App stores: cost

  • Payment system
  • Sysadmins
  • Content checkers
  • Writers (documentation and best

practices)

  • Hosting

This costs a lot of money.

slide-74
SLIDE 74

App stores: cost

  • Payment system
  • Sysadmins
  • Content checkers
  • Writers (documentation and best

practices)

  • Hosting

This costs a lot of money. I wonder how many app stores make a profit.

slide-75
SLIDE 75

App stores: Apple

slide-76
SLIDE 76

App stores: Apple

  • Works for Apple
slide-77
SLIDE 77

App stores: Apple

  • Works for Apple
  • Apple has leverage with developers and

consumers

slide-78
SLIDE 78

App stores: Apple

  • Works for Apple
  • Apple has leverage with developers and

consumers

  • Google has leverage with developers
slide-79
SLIDE 79

App stores: Apple

  • Works for Apple
  • Apple has leverage with developers and

consumers

  • Google has leverage with developers
  • BlackBerry, Nokia, Samsung, and others

have leverage with consumers

slide-80
SLIDE 80

App stores: Apple

  • Works for Apple
  • Apple has leverage with developers and

consumers

  • Google has leverage with developers
  • BlackBerry, Nokia, Samsung, and others

have leverage with consumers

  • But no other vendor has both
slide-81
SLIDE 81

App stores: future

slide-82
SLIDE 82

App stores: future

  • Apple’s App Store will continue to exist
slide-83
SLIDE 83

App stores: future

  • Apple’s App Store will continue to exist
  • A few other platform-specific ones may, too
slide-84
SLIDE 84

App stores: future

  • Apple’s App Store will continue to exist
  • A few other platform-specific ones may, too
  • Specialised app stores have a reason for

existing

slide-85
SLIDE 85

App stores: future

  • Apple’s App Store will continue to exist
  • A few other platform-specific ones may, too
  • Specialised app stores have a reason for

existing

  • But other than that ...
slide-86
SLIDE 86

Thank you

I’ll put these slides online Questions?

Peter-Paul Koch http://quirksmode.org http://twitter.com/ppk GoTo, 25 May 2012