Open Apps –
   Good, Bad or Ugly?
Open Source and Software SIG, Cambridge Wireless
              3rd December 2009
openness   noun
Network Operator
                         OEM


  Consumer

         Open Ecosystem
          Store
                     2nd/3rd Party Developer

  Operating System
Network Operator
                         OEM


  Consumer




          Store
                     2nd/3rd Party Developer

  Operating System
History
10 years ago, open standards-based
 web applications on your phone.

  E-mail, sports, games, weather,
             banking ...
9 years ago, an app store.
7 years ago, a smartphone
supporting downloadable apps
4 years ago,
 a multi-platform
  multi-language
App Store launches
The iPhone App Store was only
launched a little over a year ago.

 It now dominates mindshare.
Open Apps
Open Criteria
 Source code               Discoverability

               Shopping
Language                  Paying

           Sharing
                                   Deploying
Open Scorecard


           Source code 0.5 NDA




Open Score: 0.5
Open Scorecard


                  Deploying 1 iTunes




Open Score: 1.5
Open Scorecard


                  Sharing 1 iTunes




Open Score: 2.5
Open Scorecard


                  Shopping 1 iTunes




Open Score: 3.5
Open Scorecard


              Discoverability 1
http://ax.itunes.apple.com/WebObjects/MZStore.woa/
wa/browserRedirect?url=itms%253A%252F
%252Fax.search.itunes.apple.com%252FWebObjects
% 2 5 2 F M Z C o n t e n t L i n k . wo a % 2 5 2 F w a % 2 5 2 F l i n k
%253Fpath%253Dapp%25252ffoursquare
Open Score: 4.5
Open Scorecard


                  Paying 1 iTunes




Open Score: 5.5
Open Scorecard


                  Language 1 Objective C




Open Score: 6.5
Open Scorecard


                Source code 1 Apache




Open Score: 1
Open Scorecard


                Deploying 3 adb




Open Score: 4
Open Scorecard


                Sharing 1 Market




Open Score: 5
Open Scorecard


                Shopping 1 Market




Open Score: 6
Open Scorecard


           Discoverability 1
                           2
           market://search?q=pname:com.foo.bar




Open Score: 8
Open Scorecard


                Paying 1 Google Checkout




Open Score: 9
Open Scorecard


               Language 1.5 Java-ish




Open Score: 10.5
Open Scorecard


           Source code   2 Precentral




Open Score: 2
Open Scorecard


                Deploying 2 Konami




Open Score: 4
Open Scorecard


                Sharing 2 Precentral




Open Score: 6
Open Scorecard


                Shopping 2 Palm App Catalog, Preware




Open Score: 8
Open Scorecard


          Discoverability 1.5 Feeds, URL, etc




Open Score: 9.5
Open Scorecard


                   Paying 2 Paypal




Open Score: 11.5
Open Scorecard


                   Language 3 HTML, CSS, JS




Open Score: 14.5
Palm




Android




iPhone
The Ugly
more than 50 million iPhone and iPod touch customers worldwide



       Consumers don’t care
 over 125,000 developers in Apple’s iPhone Developer Program


       over 100,000 Apps Now Available on the App Store


         Apple’s App Store Downloads Top Two Billion
The End

Open Apps - Good, Bad or Ugly?