Teemu Kurppa
teemu.kurppa@iki.fi

     HUIKEA.com
Platform = Stage
               How to choose
                     a mobile
        development platform?
Platforms
1M   20M   140M   30M   30M   1B
1M   20M   140M   50M   30M   1B
 Java ME
       1B


Flash Lite
    500M


    Web
       1B
1M   20M   140M   50M   30M   1B
 Java ME
       1B


Flash Lite
    500M


    Web
       1B
1M   20M   140M   50M   30M   1B
 Java ME
       1B


Flash Lite
    500M


    Web
       1B
1M   20M   140M   50M   30M   1B
 Java ME
       1B


Flash Lite
    500M


    Web
       1B
1M   20M   140M   50M   30M   1B
 Java ME
       1B


Flash Lite
    500M


    Web
       1B
1M   20M   140M   50M   30M   1B
 Java ME
       1B


Flash Lite
    500M


    Web
       1B
1M   20M   140M   50M   30M   1B
 Java ME
       1B


Flash Lite
    500M


    Web
       1B
iPhone changed
the game
Why iPhone matters?

      Sold units


      140M
S60
Why iPhone matters?

         Sold units


         140M
 S60
         20M
iPhone
Why iPhone matters?

                          % flat-rate
                          data plan
         Sold units


      ...
Why iPhone matters?

                          % flat-rate   Potential
                          data plan    customers
   ...
Why iPhone matters?

                          % flat-rate   Potential
                          data plan    customers
   ...
Why iPhone matters?

                          % flat-rate   Potential
                          data plan    customers
   ...
Why iPhone matters?

                                                 Educated
                   % flat-rate    % knows
  ...
Does Java matter?

                                                     Educated
                       % flat-rate    % kn...
Big Asian advertiser joined
36.3




30.0                                                                                 ...
The initial
user experience
of your app
on E65
Purchase decision!
Where is the game I just downloaded?
The initial
user experience
of your app
on iPhone
Purchase decision!
AppStore solves 2 problems
A distribution
solution
A payment
solution
for both users and publishers
500 million apps installed
500 million apps installed

40 million devices
500 million apps installed
   ÷
40 million devices
   =
12.5 apps in every device
20 000 apps published
AppStore
does not solve
marketing
for you
How to choose a platform?
  Do what you know
  - Learn the platform

  Think distribution and monetization first
  - techno...
The platform
is
a stage
that defines
an audience
you
reach.
Q&A

 HUIKEA.com
     teemu@huikea.com
 http://dirtyaura.org/blog
Attributions




               by cgo2
               http://www.flickr.com/photos/cgo2/1032558204/sizes/o/
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Platform = Stage. How to choose a mobile development platform?
Upcoming SlideShare
Loading in …5
×

Platform = Stage. How to choose a mobile development platform?

5,667 views

Published on

A presentation about mobile platforms and business. Why iPhone matters? What has changed during the 2008? What problems AppStore and similar application stores solves for an application developer? What problems they don't solve.

I gave this talk at MobileDevCamp Helsinki in February 2009. More about it here: http://dirtyaura.org/blog/2009/03/10/mobiledevcamp-slides-platform-stage/

Published in: Technology
1 Comment
22 Likes
Statistics
Notes
No Downloads
Views
Total views
5,667
On SlideShare
0
From Embeds
0
Number of Embeds
1,198
Actions
Shares
0
Downloads
252
Comments
1
Likes
22
Embeds 0
No embeds

No notes for slide

Platform = Stage. How to choose a mobile development platform?

  1. 1. Teemu Kurppa teemu.kurppa@iki.fi HUIKEA.com
  2. 2. Platform = Stage How to choose a mobile development platform?
  3. 3. Platforms
  4. 4. 1M 20M 140M 30M 30M 1B
  5. 5. 1M 20M 140M 50M 30M 1B Java ME 1B Flash Lite 500M Web 1B
  6. 6. 1M 20M 140M 50M 30M 1B Java ME 1B Flash Lite 500M Web 1B
  7. 7. 1M 20M 140M 50M 30M 1B Java ME 1B Flash Lite 500M Web 1B
  8. 8. 1M 20M 140M 50M 30M 1B Java ME 1B Flash Lite 500M Web 1B
  9. 9. 1M 20M 140M 50M 30M 1B Java ME 1B Flash Lite 500M Web 1B
  10. 10. 1M 20M 140M 50M 30M 1B Java ME 1B Flash Lite 500M Web 1B
  11. 11. 1M 20M 140M 50M 30M 1B Java ME 1B Flash Lite 500M Web 1B
  12. 12. iPhone changed the game
  13. 13. Why iPhone matters? Sold units 140M S60
  14. 14. Why iPhone matters? Sold units 140M S60 20M iPhone
  15. 15. Why iPhone matters? % flat-rate data plan Sold units 140M 0.20 S60 × 20M iPhone
  16. 16. Why iPhone matters? % flat-rate Potential data plan customers Sold units 140M 0.20 28M S60 × = 20M iPhone
  17. 17. Why iPhone matters? % flat-rate Potential data plan customers Sold units 140M 0.20 28M S60 × = 1.00 20M iPhone ×
  18. 18. Why iPhone matters? % flat-rate Potential data plan customers Sold units 140M 0.20 28M S60 × = 1.00 20M 20M iPhone × =
  19. 19. Why iPhone matters? Educated % flat-rate % knows Sold units data plan about apps customers 0.10 140M x 0.20 x 3M S60 = iPhone 20M x 1.00 x 0.50 10M =
  20. 20. Does Java matter? Educated % flat-rate % knows Sold units data plan about apps customers 0.10 140M x 0.20 x 3M S60 = iPhone 20M x 1.00 x 0.50 = 10M 1B x 0.01 x 0.10 1M Java ME =
  21. 21. Big Asian advertiser joined 36.3 30.0 29.0 Nokia 20.0 15.5 Apple 11.7 Motorola 10.5 Samsung 10.0 9.5 SonyEricsson iPhone 3G release 3.5 RIM 1.8 HTC 0.0 Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2007 2008 dirtyaura.org/blog
  22. 22. The initial user experience of your app on E65
  23. 23. Purchase decision!
  24. 24. Where is the game I just downloaded?
  25. 25. The initial user experience of your app on iPhone
  26. 26. Purchase decision!
  27. 27. AppStore solves 2 problems
  28. 28. A distribution solution
  29. 29. A payment solution
  30. 30. for both users and publishers
  31. 31. 500 million apps installed
  32. 32. 500 million apps installed 40 million devices
  33. 33. 500 million apps installed ÷ 40 million devices = 12.5 apps in every device
  34. 34. 20 000 apps published
  35. 35. AppStore does not solve marketing for you
  36. 36. How to choose a platform? Do what you know - Learn the platform Think distribution and monetization first - technological possibilities second Choose mobile web - if possible Do for current hot top devices - not for everybody, not for the past or the future
  37. 37. The platform is a stage that defines an audience you reach.
  38. 38. Q&A HUIKEA.com teemu@huikea.com http://dirtyaura.org/blog
  39. 39. Attributions by cgo2 http://www.flickr.com/photos/cgo2/1032558204/sizes/o/

×