<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6428715682497983304</id><updated>2011-09-26T02:29:03.312+10:00</updated><category term='app store'/><category term='australian market'/><category term='Continuous Integration'/><category term='Cost'/><category term='OSGi'/><category term='business apps'/><category term='Java fork'/><category term='itunes. apps'/><category term='success'/><category term='games'/><category term='business models'/><category term='Migrate'/><category term='Oracle'/><category term='SOA'/><category term='Build Process'/><category term='Google'/><category term='Harmony'/><category term='forecasts'/><category term='Open Source'/><category term='Dalvik'/><category term='qantas'/><category term='iPhone'/><category term='Apps'/><category term='branded apps'/><category term='marketing'/><category term='Ownership'/><category term='smartphones'/><category term='Risk'/><category term='Project Sponsor'/><category term='toyota'/><category term='J2EE'/><category term='J2SE'/><category term='iPod Touch'/><title type='text'>base2Services</title><subtitle type='html'>Thoughts from the guys at base2Services</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.base2services.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Aaron Walker</name><uri>http://www.blogger.com/profile/00772164473917964435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-6044353796853624683</id><published>2011-03-17T12:57:00.003+11:00</published><updated>2011-03-17T13:01:35.257+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Build Process'/><category scheme='http://www.blogger.com/atom/ns#' term='Risk'/><category scheme='http://www.blogger.com/atom/ns#' term='Continuous Integration'/><title type='text'>Continuous Integration and its benefits</title><content type='html'>A key attribute to developing software rapidly as possible is continuous integration. This is a practice where members of a development team integrate their work frequently; typically each developer integrates their working copy  several times a day, which by extension, leads to multiple integrations per day.  The integrations are continually verified by an automated testing process (which is an essential component of continuous integration) as they come in, in order to detect bugs as quickly as possible. This process of rapid integration and iteration usually leads to significantly reduced integration problems and allows a team to develop better software faster. Benefits include: reduced risk (issues are uncovered more rapidly), easier to find and remove bugs (which are usually cumulative, the sooner a bug can be found and eliminated the better), and if you are looking to deploy more frequently (who isn’t) it can help increase your overall throughput and quality in order to reach that goal. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;See how base2Services can help you achieve Continuous Integration &lt;a href="http://www.base2services.com/what-we-do/build-process"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-6044353796853624683?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/6044353796853624683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=6044353796853624683' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6044353796853624683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6044353796853624683'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2011/03/continuous-integration-and-its-benefits.html' title='Continuous Integration and its benefits'/><author><name>Arthur Marinis</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-4652972664438288682</id><published>2010-10-25T15:52:00.004+11:00</published><updated>2010-10-26T18:38:26.291+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J2SE'/><category scheme='http://www.blogger.com/atom/ns#' term='Harmony'/><category scheme='http://www.blogger.com/atom/ns#' term='OSGi'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='Java fork'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Dalvik'/><title type='text'>Apache Harmony - The Java Fork In Waiting</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;After driving &lt;a href="http://harmony.apache.org/index.html"&gt;Apache Harmony&lt;/a&gt; by contributing the bulk of the founding code, and by 2006 12 out of the 16 developers working on the project, IBM has now abandoned Harmony in favour of the Oracle based Open JDK project. &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;The aim of Harmony is to create a compatible, independent implementation of the Java SE 5 (6, 7...) JDK under the Apache License v2 which is comprised of a community-developed modular runtime (VM and class library) architecture. &lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;Is is hypothesised that this effort on IBM's part, in conjunction with their support for the OSGi Alliance via the Eclipse foundation, has been to build an entirely freestanding java based enterprise platform, enabling the choice to move away from the overcooked J2EE component set called Websphere, or more probably keeping the name Websphere and changing what it means to be a set of tools centred around &lt;a href="http://www.eclipse.org/equinox/"&gt;Eclipse Equinox&lt;/a&gt;, rather than the current Websphere J2EE App Server. And so the strategy goes, this platform was all going to run on the elegant, modularised, super lean, Harmony JVM. This was the line being run by IBM as recently as last month at the &lt;a href="http://www.osgi.org/News/PastEvents"&gt;OSGi Community Event in London&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;Then came the wrecking ball - the Harmony based &lt;a href="http://en.wikipedia.org/wiki/Dalvik_virtual_machine"&gt;Google Android Dalvik&lt;/a&gt;. Sooner or later the Oracle lawyers were going to get to the part of the Apache Harmony / Sun Java agreements that effectively says that Harmony cannot be put to Mobile Use via the Sun imposed '&lt;a href="http://www.apache.org/jcp/sunopenletterfaq.html"&gt;Field Of Use Restrictions&lt;/a&gt;'. It seems that as soon as they discovered them the lawyers &lt;a href="http://www.infoworld.com/d/the-industry-standard/google-asks-court-dismiss-oracles-android-lawsuit-960"&gt;pulled the trigger&lt;/a&gt; on Dalvik, and that act that has brought the Java world to the brink. The historical record is clear that IBM was not happy with the Field of Use restrictions on the Harmony TCK, but given that for IBM Harmony was an enterprise play, it was not a show-stopper in going forward with the development of Harmony. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;It seems IBM decided they might suddenly be drawn into a very large dispute in which they had no benefit in being forced to take sides. Hence the IBM top down push to bail out of Harmony and announce a love in with &lt;a href="http://www.sutor.com/c/2010/10/ibm-joins-the-openjdk-community/"&gt;OpenJDK and Oracle&lt;/a&gt;. Presumably the IBM lawyers have decided this would be a big enough firewall between themselves and Oracle v Google to comfortably sit on the sidelines until it is over. But the outcome of the battle has enormous implications for Java. Either way in my view the Java technology landscape is going to permanently change.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;If:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;&lt;b&gt;Oracle Wins&lt;/b&gt; :- The JVM as the the ubiquitous byte-code-platform-for-the-foreseeable-future is dead. Google will produce the Javakiller platform, based on the Register Oriented architecture of Dalvik, without the Harmony libraries. Most of the Open Source Community will go with this, including Springsource. Apache Felix will probably produce a clean implementation of the OSGi container on this platform, possibly in conjunction with Atlassian, who are tinkering with such a thing on Java today. Redhat-JBoss will probably be the Open Source standout here, and stay Java. IBM will possibly stay Java bases along with the Eclipse foundation, or they may decide to straddle both camps. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;&lt;b&gt;Google Wins&lt;/b&gt; :- Apache Harmony will fork Java at JDK 1.6, everybody will go with the fork except Oracle.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-4652972664438288682?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/4652972664438288682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=4652972664438288682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/4652972664438288682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/4652972664438288682'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2010/10/apache-harmony-java-fork-in-waiting.html' title='Apache Harmony - The Java Fork In Waiting'/><author><name>neilbelford</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_Cpl02xHI7H0/TKvMhE5tyfI/AAAAAAAAABc/apKqk_WoF1g/S220/NeilBelford.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-8121499081293711138</id><published>2010-10-06T12:13:00.009+11:00</published><updated>2010-10-06T22:05:30.423+11:00</updated><title type='text'>OSGi Community Event</title><content type='html'>I have just come back from the OSGi Community Event in London (Sept 29, 30 2010). I have been aware of OSGi for a number of years without ever having taken a good look. base2's recent partnering with &lt;a href="http://fusesource.com/"&gt;FUSE&lt;/a&gt; has changed all that, and I thought attending this conference would be one way to catch up on all the things that have been happening. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After the first couple of hours of the conference I realised we have got a very very great deal of catching up to do. Sometime in the next year OSGi is going to be an 'overnight sensation' - which I'm sure will bring a wry smile to the faces of the people I met at the conference who have been beavering away with the OSGi technology and concepts - for up to 10 years in some cases. So for all of you technologists who are where I was at a couple of months ago, if you want to get your head around OSGi, where it is today, and why it is coming your way soon - here is a some reading to get started with in your idle moments.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First thing you need to read are these four articles on the OSGi Alliance site. It is quite likely that you will follow some of the links in the getting started article and never get back here, but if you do there is more interesting material below. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.osgi.org/About/WhyOSGi"&gt;Benefits of using OSGi&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.osgi.org/About/WhatIsOSGi"&gt;The OSGi Architecture&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.osgi.org/About/Technology"&gt;OSGi Technology Overview&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.osgi.org/About/HowOSGi"&gt;Getting Started With OSGi&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Firstly &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt; is all about OSGi, all Eclipse plugins are OSGi bundles being deployed into Eclipse Equinox (3rd party ones at that, which is why occasionally they don't work so well - the plugin author is often creating their very first OSGi bundle). Some Eclipse projects using/providing OSGi that I know about are:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One of the two pre-eminent OSGi containers - &lt;a href="http://eclipse.org/equinox/"&gt;Equinox&lt;/a&gt;&lt;/div&gt;&lt;div&gt;An OSGi Application Server - &lt;a href="http://www.eclipse.org/virgo/"&gt;Virgo&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The &lt;a href="http://www.actuate.com/products/eclipse-birt/summary/"&gt;BIRT&lt;/a&gt; Reporting Application &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then there is the Apache work:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The other pre-eminent OSGi container - &lt;a href="http://felix.apache.org/site/index.html"&gt;Felix&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The &lt;a href="http://fusesource.com/products/enterprise-servicemix/"&gt;FUSE ESB&lt;/a&gt; centrepiece - &lt;a href="http://servicemix.apache.org/home.html"&gt;ServiceMix&lt;/a&gt;&lt;/div&gt;&lt;div&gt;An OSGi runtime to house an OSGi container - &lt;a href="http://karaf.apache.org/"&gt;Karaf&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Distributed OSGi RI (AKA &lt;a href="http://fusesource.com/products/enterprise-cxf/"&gt;FUSE Services Framework&lt;/a&gt;) - &lt;a href="http://cxf.apache.org/distributed-osgi.html"&gt;CFX&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The JMS Provider (AKA &lt;a href="http://fusesource.com/products/enterprise-activemq/"&gt;FUSE Messaging&lt;/a&gt;) - &lt;a href="http://activemq.apache.org/osgi-integration.html"&gt;Active MQ&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The Enterprise Toolkit - &lt;a href="http://incubator.apache.org/aries/"&gt;Aries&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Now - Remember Roy Fielding and all that REST - &lt;a href="http://sling.apache.org/site/index.html"&gt;Sling&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There is the whole world of stuff happening at &lt;a href="http://wso2.com/?comwblink=logo"&gt;WSO2&lt;/a&gt; - dont go in there - you'll get lost -but - the &lt;a href="http://wso2.org/library/articles/2010/10/wso2-stratos-platformasaservice-private-public-cloud"&gt;Stratos&lt;/a&gt; Cloud platform based on the OSGi compliant &lt;a href="http://wso2.com/products/carbon/"&gt;Carbon&lt;/a&gt; looks pretty amazing; and anybody that has been looking for an Atom based RESTful Registry with comprehensive Repository capabilities, as I have for quite some time - &lt;a href="http://wso2.com/products/governance-registry/"&gt;Governance Registry&lt;/a&gt; ticks all my function points.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then there is &lt;a href="http://www.paremus.com/products/products_nimble.html"&gt;Nimble&lt;/a&gt; - if you have got this far you can figure it out for yourself - it looks pretty slick, I think we will be using it&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now we are getting to the extreme end of the world - actually that just means I haven't figured out what it is for yet - but &lt;a href="http://code.google.com/p/peaberry/"&gt;Peaberry&lt;/a&gt; - check it out.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Good luck with all that&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Neil&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-8121499081293711138?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/8121499081293711138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=8121499081293711138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/8121499081293711138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/8121499081293711138'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2010/10/osgi-community-event.html' title='OSGi Community Event'/><author><name>neilbelford</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_Cpl02xHI7H0/TKvMhE5tyfI/AAAAAAAAABc/apKqk_WoF1g/S220/NeilBelford.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-6661877438508681517</id><published>2009-03-18T15:43:00.007+11:00</published><updated>2009-03-18T17:22:41.203+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='iPod Touch'/><category scheme='http://www.blogger.com/atom/ns#' term='forecasts'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Answering the iPhone developer wish list</title><content type='html'>The iPhone 3.0 software announcement this morning really answered the majority of wish lists in an amazingly comprehensive manner. Most of what is left; camera quality, video, video chat, battery life, is all hardware related. So we can now all look forward to the next Apple announcement in the northern summer when presumably the software will be launched alongside the next generation of iPhone.&lt;br /&gt;&lt;br /&gt;The consumer features are getting wide coverage on a large number of &lt;a href="http://www.appleinsider.com/articles/09/03/17/iphone_3_0_adds_copy_paste_mms_for_users.html"&gt;sites&lt;/a&gt; but lets take a look from our perspective of a business considering entering the App market with consumer or business applications.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The State of the Market &lt;/span&gt;&lt;br /&gt;Penetration&lt;br /&gt;&lt;ul&gt;&lt;li&gt;80 countries (77 now have App Store access)&lt;/li&gt;&lt;li&gt;17 million iPhones sold to the end of calendar 2008&lt;/li&gt;&lt;li&gt;30 million phones &amp;amp; iPod Touches total. For most apps this is the new addressable number.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;In the development market there is remarkable interest with 800,000 SDK Downloads and 50,000 signed developers, 60% of them new to Apple development.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Outcomes&lt;/b&gt;&lt;br /&gt;25,000 Apps with 800 million downloads in just eight months. The previously highly ambitious billion download forecast in the first year, now looks like a very modest goal.&lt;br /&gt;&lt;br /&gt;From a business perspective there are now new ways to monetize development and improve returns. Strangely upgrading from a Free to a Paid version of an App is not one of them, according to Apple it would have confused the user. If you like the Lite version you need to go back to the App store to buy the full featured version. However charge $0.99 in the first place and you can then start to sell upgrade packs, subscriptions and new content directly within your app.&lt;br /&gt;&lt;br /&gt;The In-App purchase method supports periodic memberships or subscriptions to magazines, newspapers or trade information. It allows the purchase of new levels or add on packs in an app. It can be used to unlock downloaded features or premium content or within a reader purchase new books or multimedia content.&lt;br /&gt;&lt;br /&gt;The caution is of course the proposition still has to be compelling enough to win an audience. We now have a whole new world of discovery ahead around what the product levers are and how to maneuver them. The &lt;a href="http://blog.base2services.com/2009/03/is-developing-iphone-apps-waste-of-time.html"&gt;recent research by Pinch Media&lt;/a&gt; really highlights how few apps most users, use regularly. Get the value proposition wrong with these extra options and you could kill app usage very quickly as well as earn the kinds of reviews that can badly hurt your business.&lt;br /&gt;&lt;br /&gt;In terms of the other APIs, there is a social theme to many that Apple announced today. Peer to Peer discovery allows apps to find each other locally and co-operate for multiplayer games or sharing of effort or info. You can even visualize each other’s locations with maps now able to be built into the app&lt;br /&gt;&lt;br /&gt;The ability to interact with accessories opens up a whole range of new possibilities. For example with a barcode scanner, collaborative collection and sharing of information and pricing. With data collection instruments, logging and analyzing data in the field as well as transmitting it back to a computer.&lt;div&gt;&lt;br /&gt;The final release of Push Notification was welcome, as was the admission by Apple that they got the scale of what was needed wrong by a massive factor. After the MobileMe launch they were obviously very cautious and have now completely re-architected for scale and interestingly worked with all their carriers to ensure there are no bottlenecks on their networks in pushing the info to customers. I for one am happy to see them back off and fix it well before it became a disaster.&lt;br /&gt;&lt;br /&gt;They did touch again on background apps and provided examples of what running one polling app in the background does to standby battery life. This is running the app but with no actual activity on other mobile OS’s. According to their research standby time is reduced by 80% or more. Their push notification still reduces standby time but by a more modest 23%. I still think there is a case for some background apps, for example logging geo locations on a route while using other apps. Hopefully as battery life improves they will enable some mechanism for doing some of these things.&lt;br /&gt;&lt;br /&gt;Some of the other features you can now build into your apps are in-app email to mail content directly from you app, access to the iPod media library and use of the proximity sensor. Video streams will now also automatically scale to the connection bandwidth available to a user, so you can now provide high quality video and no longer have to focus on the lowest common denominator.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So now all you need is the next right idea&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-6661877438508681517?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/6661877438508681517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=6661877438508681517' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6661877438508681517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6661877438508681517'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2009/03/answering-iphone-developer-wish-list.html' title='Answering the iPhone developer wish list'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-225830780354945867</id><published>2009-03-04T16:25:00.000+11:00</published><updated>2009-03-04T16:27:49.217+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='branded apps'/><category scheme='http://www.blogger.com/atom/ns#' term='business models'/><title type='text'>Is developing iPhone Apps a waste of time?</title><content type='html'>&lt;div style="text-align: left;"&gt;Pinch Media recently released a presentation they made to the New York iPhone Developers Meetup on Feb 18th. Reaction in some circles would suggest iPhone App development is not worth the time and effort. Yet applying some business basics to the data shared by Pinch suggests otherwise.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I took a look at the presentation at the time and thought it offered some interesting insights, was quite logical and gave some good tips on being successful. And there is one slide (5) that gives a very interest insight into pricing to drive demand that is gold. Take a look if you haven't yet seen it.&lt;/div&gt;&lt;div&gt;&lt;div style="width:425px;text-align:left" id="__ss_1044869"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/pinchmedia/iphone-appstore-secrets-pinch-media?type=powerpoint" title="iPhone AppStore Secrets - Pinch Media"&gt;iPhone AppStore Secrets - Pinch Media&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=pinchmedianycdevmeetup-1235013090651786-2&amp;amp;stripped_title=iphone-appstore-secrets-pinch-media"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=pinchmedianycdevmeetup-1235013090651786-2&amp;amp;stripped_title=iphone-appstore-secrets-pinch-media" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/pinchmedia"&gt;pinchmedia&lt;/a&gt;. (tags: &lt;a style="text-decoration:underline;" href="http://slideshare.net/tag/pinch"&gt;pinch&lt;/a&gt; &lt;a style="text-decoration:underline;" href="http://slideshare.net/tag/media"&gt;media&lt;/a&gt;)&lt;/div&gt;&lt;/div&gt;&lt;img style="visibility:hidden;width:0px;height:0px;" border="0" width="0" height="0" src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyMzYxMzU4MDUxMDAmcHQ9MTIzNjEzNjExOTAxNCZwPTEwMTkxJmQ9Jmc9MiZ*PSZvPWI5OWQ1Mjk3MzVhOTQyNzJiMzg3YWMyNjQ1NTAxOGFi.gif" /&gt;&lt;/div&gt;&lt;div&gt;So I’ve watched other blogs cover it over the last week or so and the headlines have ranged from the sky is falling, through a couple that seem to seem to be on the same wave length as my thinking, namely there are no guarantees of success but this is a viable and growing market and you can succeed if the product, pricing and marketing are solid.&lt;/div&gt;&lt;div&gt;(Oh no)&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.macworld.com/article/138959/2009/02/app_usage.html?lsrc=rss_main"&gt;App Store grows, but apps are seldom used (Macworld)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://news.cnet.com/most-iphone-applications-gathering-dust/"&gt;Most iPhone applications gathering dust (CNet)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.informationweek.com/news/personal_tech/iphone/showArticle.jhtml?articleID=214502225&amp;amp;subSection=News"&gt;Apple App Store Downloads Often Abandoned (Infoworld)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9128378"&gt;Apple App Store grows, but iPhone apps are seldom used (Computerworld)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;(more realistic)&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.techcrunch.com/2009/02/19/pinch-media-data-shows-the-average-shelf-life-of-an-iphone-app-is-less-than-30-days/"&gt;Pinch Media Data Shows The Average Shelf Life Of An iPhone App Is Less Than 30 Days (techcrunch)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.businessinsider.com/why-to-charge-for-your-iphone-app-ad-revenue-stinks-2009-2"&gt;Why To Charge For Your iPhone App: Ad Revenue Stinks&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;We know the app store now offers a &lt;a href="http://blog.base2services.com/2009/02/holy-app-store-batman.html"&gt;vast choice&lt;/a&gt; of apps&lt;/li&gt;&lt;li&gt;We know &lt;a href="http://blog.base2services.com/2009/03/iphone-still-growing-in-mobile-browsing.html"&gt;overall usage&lt;/a&gt; blows every other mobile platform of the map&lt;/li&gt;&lt;li&gt;We know price barriers to downloading and trying apps are low and encourage trial&lt;/li&gt;&lt;li&gt;We know from the number of downloads that people are doing just that.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;So I am wondering what I am missing that the sky is falling writers are getting?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My iPhone usage is not typical. I use it heavily. But having talked to a number of other users this last week ranging from very light users through to nearly as bad as me, there seems to be a reasonable pattern.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;￼￼We all have a small number of core apps we use 2-5 times a week and rely on. How many of core apps seems to be the biggest difference between light, medium and heavy users.&lt;/li&gt;&lt;li&gt;We have some games that we try once or twice and discard. Some games that we use heavily for a while, then get bored with a move on and one or two we are addicted to (for the moment)&lt;/li&gt;&lt;li&gt;And a lot of specific situation apps and utilities that we use from once a week to once in a blue moon when the situation calls for it&lt;/li&gt;&lt;li&gt;and most of us could do with a clean out of stuff we tried and didn’t like.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;In my case it looks like of the 103 icons on my phone, 68 are third party apps and the rest Apple installed apps or web bookmarks&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_L4LWfB29lG4/Sa3-uBZIkMI/AAAAAAAAACg/ijGDjQB0N7E/s1600-h/iphoneapps.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 359px; height: 250px;" src="http://4.bp.blogspot.com/_L4LWfB29lG4/Sa3-uBZIkMI/AAAAAAAAACg/ijGDjQB0N7E/s400/iphoneapps.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5309179602340974786" /&gt;&lt;/a&gt;Again I am not saying this is typical but it seems to be close to the Pinch data and highly reasonable. It is actually a lot like my everyday use of computer applications. One difference is the "as needed" type applications. On the phone these tend to be one off situational apps eg I need a good meal so I use urbanspoon, I want to identify a song so I use Shazam. On the computer "as needed" use for me tends to be driven by projects, so I might use an app for a week, then not touch it again for 12 months.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The very nature of apps lends them to this very specific tasks, very occasionally model. It does however reinforce the message about not expecting reward from advertising.  A developer needs to be paid for the app either by the user or by a company commissioning a branded app as a service for customers. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-225830780354945867?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/225830780354945867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=225830780354945867' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/225830780354945867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/225830780354945867'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2009/03/is-developing-iphone-apps-waste-of-time.html' title='Is developing iPhone Apps a waste of time?'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_L4LWfB29lG4/Sa3-uBZIkMI/AAAAAAAAACg/ijGDjQB0N7E/s72-c/iphoneapps.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-5311101147612561293</id><published>2009-03-04T15:18:00.006+11:00</published><updated>2009-03-04T16:06:38.903+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>iPhone still growing in mobile browsing share</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;Net Applications are now measuring &lt;a href="http://marketshare.hitslink.com/mobile-phones.aspx?qprid=55&amp;amp;sample=31"&gt;mobile Market Share&lt;/a&gt;. According to their first mobile report, the iPhone commanded two thirds of all mobile browsing in February. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_L4LWfB29lG4/Sa4EnRkmK8I/AAAAAAAAACw/4g_54rITSBA/s1600-h/mobilebrowsing0902.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 136px;" src="http://4.bp.blogspot.com/_L4LWfB29lG4/Sa4EnRkmK8I/AAAAAAAAACw/4g_54rITSBA/s400/mobilebrowsing0902.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5309186083494702018" /&gt;&lt;/a&gt;&lt;div&gt;Other analysts have previously credited Apple products with high US usage using various methodologies but not this dominant. Net Applications measure web use by device and browser globally for around &lt;a href="http://marketshare.hitslink.com/mobile-methodology.aspx"&gt;160 million users a month&lt;/a&gt;. They have become a de-facto industry measure of browser and OS share in web browsing and are undoubtedly hoping to repeat that in mobile.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;The other good news for developers is that Android users seem to also be very high internet users given the installed base of the platform.&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;div&gt;Although the iPhone has a commanding lead in mobile browsing share, Android and BlackBerry are rapidly gaining market share.  This does not mean that iPhone web browsing is shrinking, because the overall market is growing rapidly. Android has garnered over 6% of mobile web browsing since its release in October.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="  font-weight: bold; font-family:Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;span class="Apple-style-span"  style="  font-weight: normal; font-family:Georgia;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:Verdana;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  font-weight: bold; font-family:Verdana;font-size:20px;"&gt;Mobile Browsing by Platform Market Share&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 13.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt;February, 2009&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 13.0px Trebuchet MS"&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica"&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; Mobile Browsing by Platform &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; Total Market Share &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Trebuchet MS; min-height: 12.0px"&gt;&lt;span style="letter-spacing: 0.0px"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; iPhone &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; 66.44% &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; Java ME &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; 9.11% &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; Windows Mobile &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; 6.90% &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; Android &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; 6.26% &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; Symbian &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; 6.17% &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; Palm &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; 2.37% &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; BlackBerry &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; 2.24% &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; BREW &lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: right; font: 11.0px Trebuchet MS"&gt;&lt;span style="letter-spacing: 0.0px"&gt; 0.51% &lt;/span&gt;&lt;/p&gt; &lt;p  style="margin: 0.0px 0.0px 0.0px 0.0px; text-align: center; font: 10.0px Helvetica; color:#808080;"&gt;&lt;span style="letter-spacing: 0.0px"&gt;Report generated Tuesday, March 03, 2009 3:57:39 AM&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"    style="font-family:Helvetica;font-size:85%;color:#808080;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:10px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-5311101147612561293?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/5311101147612561293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=5311101147612561293' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/5311101147612561293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/5311101147612561293'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2009/03/iphone-still-growing-in-mobile-browsing.html' title='iPhone still growing in mobile browsing share'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_L4LWfB29lG4/Sa4EnRkmK8I/AAAAAAAAACw/4g_54rITSBA/s72-c/mobilebrowsing0902.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-4637467555850977843</id><published>2009-02-11T16:34:00.006+11:00</published><updated>2009-02-11T18:09:04.464+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='app store'/><category scheme='http://www.blogger.com/atom/ns#' term='iPod Touch'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='marketing'/><category scheme='http://www.blogger.com/atom/ns#' term='itunes. apps'/><title type='text'>Holy App Store Batman</title><content type='html'>500 in July to 10,000 in December took five months. Two months later the number of iPhone apps in the iTunes App Store &lt;a href="http://www.macnn.com/articles/09/02/10/app.store.20k.titles/"&gt;has doubled to 20,000. &lt;/a&gt;We've touched on some the pluses and minuses of such explosive growth before, but its worth looking at some aspects again.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is unprecedented growth, much faster than the original music store in iTunes and shows an incredible amount of global developer activity. The acceptance of the platform is amazing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the downside:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;It presents late entrants with a much greater barrier to getting exposure. Marketing strategies gain more importance everyday.&lt;/li&gt;&lt;li&gt;It presents users with a real issue in working out what &lt;a href="http://blog.base2services.com/2008/12/navigating-10000-apps.html"&gt;apps are worthwhile&lt;/a&gt;. Apple need to continue to improve the tools in the App Store&lt;/li&gt;&lt;li&gt;It puts continuing pressure on potential earnings for developers&lt;/li&gt;&lt;/ul&gt;On the upside:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Downloads appear to be keeping pace and people are actually &lt;a href="http://blog.base2services.com/2009/02/iphone-only-mobile-platform-worth.html"&gt;using apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Users are investing emotionally and financially in personalizing their iPhone creating &lt;a href="http://apple20.blogs.fortune.cnn.com/2009/02/10/apples-sticky-iphone/"&gt;stickiness&lt;/a&gt;&lt;/li&gt;&lt;li&gt;The critical mass of the iPhone platform continues to gather steam making it easier for businesses to justify investing in developing on a single mobile platform for sometime to come.&lt;/li&gt;&lt;li&gt;The success of the App Store will continue to drive iPhone sales. The size of the market becomes more viable everyday, for collaborative or aggregation type opportunities as well as just selling apps.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Conclusions&lt;/div&gt;&lt;div&gt;Somewhere, sometime, someone will probably say 20,000 apps is enough and there is nothing else left to build ... just before the next killer app is launched. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The market for iPhone and iPod Touch Apps is maturing. It now requires more traditional business planning, particularly around market sizing, ensuring your investment in development is appropriate for the risk and that you have a &lt;a href="http://blog.base2services.com/2008/12/navigating-10000-apps.html"&gt;strong marketing plan&lt;/a&gt; to make sure you stand out.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However the world is always ready for the next great innovation. If you have got "the idea" for the next unique or highly targeted app, it doesn't matter if you are competing with 100,000 there is still room to go for it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.guardian.co.uk/technology/gamesblog/2009/feb/10/gameculture-apple"&gt;Here's how to become an iPhone Developer in 8 easy steps&lt;/a&gt;, or just talk to us.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-4637467555850977843?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/4637467555850977843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=4637467555850977843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/4637467555850977843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/4637467555850977843'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2009/02/holy-app-store-batman.html' title='Holy App Store Batman'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-2801123023378962608</id><published>2009-02-04T12:37:00.005+11:00</published><updated>2009-02-04T14:04:25.043+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>iPhone the only mobile platform worth developing for!</title><content type='html'>A couple of new reports on the overwhelming numbers and huge growth of the iPhone software would lead you to that conclusion.&lt;div&gt; &lt;br /&gt;Its a mobile world and things change quickly. But at this exact point in time if you are not on the iPhone and you have a general consumer application, you are not where the market is.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;In mobile gaming &lt;a href="http://www.macrumors.com/c.php?u=http%253A%252F%252Fwww.informationweek.com%252Fnews%252Fpersonal_tech%252Fiphone%252FshowArticle.jhtml%253FarticleID%253D213000160&amp;amp;t=1233706507"&gt;ComScore report&lt;/a&gt; 17% growth last year and while 3.8% of phone users have downloaded a game, on the iPhone 32.4% have in 6 months. iPhone users accounted for 14% of all mobile downloads in 2008, bearing in mind the app store was only available for 6 months of that and grew rapidly as the year went on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Developing for a potential market of millions of other phones is wasted when user behavior dictates that the actual market for not only games but all types of apps is mainly with iPhone users. The complexity of developing for a plethora of other platforms, screen sizes and devices and of dealing with multiple carriers adds huge costs, and for what outcome?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;In a &lt;a href="http://www.businessweek.com/technology/ByteOfTheApple/blog/archives/2009/01/the_app_store_s.html"&gt;great analysis&lt;/a&gt; Pete Burrows from Business Week quotes Pelago CEO Jeff Holden&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;late last year, he crunched the numbers and came to a shocking conclusion: that the 13 million owners of iPhone owners had already downloaded as much software as—are you sitting down—1.1 billion other cell-phone owners&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;Growth in the last couple of months now has that at 1.6 billion other cell-phone users or 6.4 times the size of the entire U.S. mobile phone market.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;That doesn’t mean the App store is perfect, pricing pressure from low quality apps is still restricting developer margins, innovation or quality. But as the market becomes more sophisticated and users more discerning, there is every reason to think that this very competitive market will actually produce a great staircase of innovation vs price options for consumers and still allow business to produce good returns. Another business week article in mid Jan looked at what it called the &lt;a href="http://www.businessweek.com/magazine/content/09_04/b4117074590934.htm?chan=magazine+channel_top+stories"&gt;Apple App Store Monster&lt;/a&gt; and contains some big numbers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Update&lt;/span&gt; 4 Feb 2:00 pm. Just came across a &lt;a href="http://apple20.blogs.fortune.cnn.com/2009/02/03/why-there-are-so-many-iphone-games/?source=yahoo_quote"&gt;Fortune blog&lt;/a&gt; on this top with an in-depth app analysis by category. It shows there are now 18,700 Apps available.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-2801123023378962608?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/2801123023378962608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=2801123023378962608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/2801123023378962608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/2801123023378962608'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2009/02/iphone-only-mobile-platform-worth.html' title='iPhone the only mobile platform worth developing for!'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-6396618221553323107</id><published>2009-01-30T15:03:00.005+11:00</published><updated>2009-02-04T12:48:08.158+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='forecasts'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='australian market'/><title type='text'>IDC confirm 125k Aussie iPhones in first 3 months</title><content type='html'>In our early posts on the size of the Australian iPhone potential we quoted forecasts from Telsyte.&lt;br /&gt;&lt;a href="http://blog.base2services.com/2008/09/sometime-in-2011-more-australians-will.html"&gt;Sometime in 2011 more Australians will be able to access the Internet with their phone than with a computer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.base2services.com/2008/11/its-not-just-iphone.html"&gt;Its not just the iPhone&lt;/a&gt;&lt;br /&gt;I have to say sometimes they raised eyebrows but it tuns out they were probably in the ballpark.&lt;br /&gt;&lt;br /&gt;ZDnet are today quoting IDC analysis that says &lt;a href="http://www.zdnet.com.au/news/communications/soa/125k-Aussie-iPhones-in-first-3-months/0,130061791,339294627,00.htm"&gt;125,000 iphone shipped in Australia in the first 2 and a half months&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you are thinking about developing iPhone Apps it makes sense to try and do it for a global market. However even products with a  purely Australian bent do have a viable market. Maybe forecasts of a next generation smartphone installed base of 2-2.5 million by the end of the year are a little high given events in the real world but the general direction is solid and growing daily.&lt;br /&gt;&lt;br /&gt;As we said last year we expect Android based phones and new iPhones will drive demand in the second half of this year. Having apps ready for the spotlight during those launches gives you more opportunity for success. Having locally focused products is another way of getting noticed among 15,000 other apps. If you have an idea that only works in Australia, milk it for what it is worth and don't worry about the market you don't have. Just keep your forecasts realistic.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-6396618221553323107?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/6396618221553323107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=6396618221553323107' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6396618221553323107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6396618221553323107'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2009/01/idc-confirm-125k-aussie-iphones-in.html' title='IDC confirm 125k Aussie iPhones in first 3 months'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-5167640256602615606</id><published>2009-01-14T08:55:00.012+11:00</published><updated>2009-01-14T10:00:15.250+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='business apps'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='smartphones'/><title type='text'>Apple and Nokia will swap places by 2013</title><content type='html'>In a week that sees the announcement of another credible smartphone in the &lt;a href="http://i.gizmodo.com/5126702/palm-pre-preview-simply-amazing"&gt;Palm Pre&lt;/a&gt; and Telstra originated rumours of another Android based &lt;a href="http://news.cnet.com/8301-1035_3-10140453-94.html"&gt;iPhone killer from HTC&lt;/a&gt;, one research company is predicting Apple will take 40% of the Smartphone Market by 2013. Nokia currently has 40% of the market.&lt;br /&gt;&lt;br /&gt;According to a Press Release sent to &lt;a href="http://www.ipodobserver.com/ipo/article/research_firm_apple_to_take_40_of_smartphone_market_by_2013/"&gt;iPod Observer&lt;/a&gt;, Generator Research have just completed a &lt;a href="http://www.generatorresearch.com/productinfo.php?pid=279"&gt;new report&lt;/a&gt; that estimates Apple will ship as many as 77 million phones, mainly at the expense of Nokia. Their analysis shows the key driver is that &lt;blockquote&gt;the iPhone and App Store constitute a vertical platform for the delivery of advanced mobile services.&lt;/blockquote&gt;Back in November in &lt;a href="http://blog.base2services.com/2008/12/its-more-than-kiss.html"&gt;It's more than KISS&lt;/a&gt;, I looked at the competitive strengths of the Apple ecosystem and came to the same conclusion.&lt;br /&gt;&lt;br /&gt;As Andrew Sheehy from Generator says &lt;blockquote&gt;Right now, Apple has the best platform and the best-looking forward roadmap&lt;/blockquote&gt;Certainly if you are ready to get into the market, and now is definitely the time to be experimenting with  mobile solutions, it is the only viable platform for consumer oriented Apps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-5167640256602615606?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/5167640256602615606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=5167640256602615606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/5167640256602615606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/5167640256602615606'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2009/01/apple-and-nokia-will-swap-places-by.html' title='Apple and Nokia will swap places by 2013'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-4972209007305655494</id><published>2008-12-12T13:11:00.003+11:00</published><updated>2008-12-12T13:26:41.724+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='marketing'/><category scheme='http://www.blogger.com/atom/ns#' term='business models'/><title type='text'>Navigating 10,000+ Apps</title><content type='html'>Apple claim &lt;span style="font-style:italic;"&gt;“&lt;a href="http://www.apple.com/au/iphone/gallery/ads/"&gt;this is going to change everything&lt;/a&gt;”&lt;/span&gt;, Ed Baig in USA Today proclaims the iTunes App store &lt;a href="http://www.usatoday.com/tech/columnist/edwardbaig/2008-12-10-itunes-app-store_N.htm"&gt;the killer iPhone App&lt;/a&gt;  but now developers are &lt;a href="http://furbo.org/2008/12/09/ring-tone-apps/"&gt;worrying about how to get noticed &lt;/a&gt;among thousands of Apps without dropping their price to 99 cents to get on the top app download lists.&lt;br /&gt;&lt;br /&gt;Over 10,000 Apps, 300 million downloads, frequent updates; in short a thriving eco-system. App developers on board at the start thought they had the market sussed. But if Craig Hockenberry from the IconFactory in his &lt;a href="http://furbo.org/2008/12/09/ring-tone-apps/"&gt;open letter to Steve Jobs&lt;/a&gt; this week is an example there is some very fast re-adjusting of thinking to be done.&lt;br /&gt;&lt;br /&gt;With 500 Apps, the initial version of the App Store was a hit driven machine. Top Download lists for paid and unpaid Apps drive much of the activity. In an incredibly short time we have gone from a small hit driven market and are well on the way to becoming a classic &lt;a href="http://en.wikipedia.org/wiki/The_Long_Tail"&gt;Long Tail&lt;/a&gt; marketplace. If the theory holds, and there is no reason to suspect otherwise, everything will sell, but the top apps will make up 50% of the sales and everyone else will have to share the remainder. With 50,000 or 100,000 Apps the marketplace itself will need to work very differently and winning in niches over time will become far more important than being the download of the week.&lt;br /&gt;&lt;br /&gt;Business models for all but the really unique or revolutionary apps need to be different. Apple need to do some work on the market itself to allow users to sift through Apps more quickly. That is already happening in games but it needs to happen in the broad catch all categories like utilities, books and entertainment. But the marketing role is not Apple’s, it is the company selling the product.&lt;br /&gt;&lt;br /&gt;Business plans need both a launch and a long term marketing strategy. Initial plans should include all the digital and traditional channels you would normally use to effectively reach your target market. ROI will quickly determine what channels you actually use for your available marketing dollars. The job of selling the product and price to the end user belongs to the developer not Apple. Treat iTunes as a great distribution channel and if you can tap into the extra exposure reviewers and Apple provide during your launch phase, take it as a bonus&lt;br /&gt;&lt;br /&gt;As Peter Cohen points out this is not &lt;a href="http://www.macworld.com/article/137487/2008/12/appstore_complaints.html"&gt;Field of Dreams stuff&lt;/a&gt; or as &lt;a href="http://anthonyfranco.wordpress.com/2008/12/11/iphone-app-store-the-differentiation-paradox/ "&gt;Anthony Franco&lt;/a&gt; puts it and I’m paraphrasing, get serious about creating something truly differentiating or just do a web app. Into that equation you need to factor how effective you can make your marketing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-4972209007305655494?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/4972209007305655494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=4972209007305655494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/4972209007305655494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/4972209007305655494'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/12/navigating-10000-apps.html' title='Navigating 10,000+ Apps'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-8953846150520031466</id><published>2008-12-12T09:28:00.003+11:00</published><updated>2008-12-12T09:32:43.184+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='business apps'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='branded apps'/><category scheme='http://www.blogger.com/atom/ns#' term='qantas'/><category scheme='http://www.blogger.com/atom/ns#' term='toyota'/><title type='text'>Branding and the iPhone</title><content type='html'>In addition to the fun, social and utility apps that naturally have a place on the iPhone, it has always seemed to us that there is a real place on the iPhone for the brands we deal with regularly. &lt;br /&gt;&lt;br /&gt;That said, there has to be true value in the apps that makes an iPhone owners life easier, cheaper, more fun or more informed. True useful functionality will do more to enhance the relationship with a brand than a bucketful of straight advertising dollars. Our NearMeee platform was in fact designed to help companies get there with highly functional apps at an affordable cost. &lt;br /&gt;&lt;br /&gt;Internationally we are now seeing a number of &lt;a href="http://www.twincities.com/ci_11151566?nclick_check=1"&gt;branded Apps&lt;/a&gt; appearing from large companies. Most of these are not available in the Australian iTunes store so we have to accept the word of reviewers that these are well thought out, useful Apps&lt;br /&gt;&lt;br /&gt;Poorly designed apps and those that are just plain advertising based are likely to be a very doubtful route in this market. Unfortunately the branded Australian apps release so far are tending to fall short of the mark. If they are updated quickly no real lasting harm is done but if they sit in this state while the rest of the world move on, then brand image will suffer with iPhone owners&lt;br /&gt;&lt;br /&gt;The Qantas App is solid but very raw. It has arrivals, departures, timetables, lounge listings and phone numbers. But it does not use your current location as a default when prompting for information and does not show flight status, seat availability or pricing, let alone allow for bookings to be made or moved. All the things you want to do most when traveling with your iPhone. 4/10&lt;br /&gt;&lt;br /&gt;The less said about the &lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=289233836&amp;mt=8 "&gt;Toyota Dealer search&lt;/a&gt; app the better. At least in the second version you can call or email the dealers using the data shown. The fact the app ignores your current location and makes you enter a postcode or suburb, probably has more to do with extremely consumer unfriendly business models involving PMA’s (Prime Marketing Areas) for Dealers than any technical limitation. The result though is just a laughable user experience. 2/10&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-8953846150520031466?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/8953846150520031466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=8953846150520031466' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/8953846150520031466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/8953846150520031466'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/12/branding-and-iphone.html' title='Branding and the iPhone'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-6318077893449749202</id><published>2008-12-04T00:09:00.002+11:00</published><updated>2008-12-05T00:13:36.845+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>State of the App Store @10,000</title><content type='html'>Debate on 10,000 Apps being available on ITunes or not is really relevant to most of us, because each country has slightly different access and availability. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What is more important to most of us is the state of play for those Apps. Especially the divide between free and paid apps (22% v 78%), the prices and by category differences depending on what you are interested in developing. Ben Lorica has just done a &lt;a href="http://radar.oreilly.com/2008/12/iphone-app-store-first-five-mo.html"&gt;fascinating analysis&lt;/a&gt; for O’Reilly Radar&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-6318077893449749202?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/6318077893449749202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=6318077893449749202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6318077893449749202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6318077893449749202'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/12/state-of-app-store-10000.html' title='State of the App Store @10,000'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-6399639615160297747</id><published>2008-11-25T07:07:00.005+11:00</published><updated>2008-11-25T07:22:58.751+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Migrate'/><category scheme='http://www.blogger.com/atom/ns#' term='Cost'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Ownership'/><title type='text'>Focus on Migrating your Application backbones first</title><content type='html'>The current financial crisis has really started to make people think about ways to reduce there ongoing costs without spending too much capital. Some organisations are looking at moving to a Linux Desktop, others are looking at buying off the shelf packages and some are even looking at internal bespoke development to save on outsourcing.&lt;br /&gt;&lt;br /&gt;The problem with these approaches is that a high degree of training is required of your staff and in some cases customers. Productivity is also impacted to a degree whilst people learn these new technologies. Hence, increasing your total cost of ownership.&lt;br /&gt;&lt;br /&gt;Avoiding additional costs beyond development is key to reducing your overall spend and this can be achieved quite quickly. We have found that the best way to achieve this is to focus on the licensing costs of your applications backbone, typically the application server.&lt;br /&gt;&lt;br /&gt;The application server requires minimal user training, it is support staff that need to understand the new monitoring tools, and no impact to the look and feel of your applications. In fact, in some cases this is as simple as moving from a licensed Application Server to an Open Source Application Server with simple property file changes.&lt;br /&gt;&lt;br /&gt;base2Services started Migrating customers onto Open Source about 3 years ago and each instance was successful and completed in a very short amount of time. Our analysis, which usually takes a couple days, can determine very quickly the effort required. To read more about our Migration approach just follow this &lt;a href="http://www.base2services.com/story/migrate_to_jboss"&gt;link&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-6399639615160297747?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/6399639615160297747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=6399639615160297747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6399639615160297747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6399639615160297747'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/11/focus-on-migrating-your-application.html' title='Focus on Migrating your Application backbones first'/><author><name>Arthur Marinis</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-6276549914090309106</id><published>2008-11-25T00:06:00.001+11:00</published><updated>2008-12-05T00:08:54.172+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='iPod Touch'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Its not just the iPhone</title><content type='html'>Anyone developing iPhone Apps shouldn’t forget the extra reach offered by the iPod Touch market. It makes a solid global base of iPhones even more attractive especially for the gaming market.&lt;br /&gt;&lt;br /&gt;Even for apps purely for the Australian market it adds to the&lt;a href="http://www.telsyte.com.au/documents/MediaRelease070708.pdf"&gt; July forecast by Telsyte&lt;/a&gt; of a base of 250,000 local iPhone sales by Christmas.&lt;br /&gt;&lt;br /&gt;How many is almost impossible to estimate accurately from published figures. We do know that iPod revenue is up substantially this year even while unit growth has slowed. Logically a substantial proportion of iPod sales are iPod Touches. Rough ballpark may look something like this 54.8 million iPod units x 4% Australian Sales x 20% sales of iPod Touches = 44,000 as of 30 September with the Christmas sales yet to come.&lt;br /&gt;&lt;br /&gt;Functionality is slightly more limited on the Touch, location services rely totally on Wi-Fi triangulation and there is no camera or microphone, however many apps function well and offer enough power to users to be very attractive, at least in Wi-Fi range.&lt;br /&gt;&lt;br /&gt;Obviously base2Services are taking an active interest in all next gen mobile platforms, especially Android, but for the next year the App market is the iPhone with a touch of Touch.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-6276549914090309106?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/6276549914090309106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=6276549914090309106' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6276549914090309106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/6276549914090309106'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/11/its-not-just-iphone.html' title='Its not just the iPhone'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-2145560955142545851</id><published>2008-11-17T07:35:00.002+11:00</published><updated>2008-11-17T07:38:23.834+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Sponsor'/><category scheme='http://www.blogger.com/atom/ns#' term='success'/><title type='text'>SOA Success</title><content type='html'>SOA (Services Oriented Architecture) is probably one of the most misused terms in the IT industry. People often refer to SOA as Webservices or Integration Layers. In actual fact SOA is about having the ability to share services that an organisation has.&lt;br /&gt;&lt;br /&gt;SOA is not an IT related problem nor an IT related solution (atleast in some cases). Almost every organisation I have seen or even worked for has decided that SOA can be reached by using a Middleware layer. And almost every one of this implementations has gone over-budget and failed or came close to failure.&lt;br /&gt;&lt;br /&gt;SOA usually starts with the need to use information from various systems  in other systems. It then evolves into a technology issue that revolves around reducing the number of interfaces into each system into one, thus in theory, reducing the maintenance costs overall. It then evolves into the need to introduce a Service Bus. It is at this time the Architects in an organisation begin there sales journey, looking for a project sponsor.&lt;br /&gt;&lt;br /&gt;Once a project sponsor is found, the design phase kicks off, taking in some cases several months, usually by those without any previous experience and the same mistakes are made. Instead of looking at each individual service required at that very moment in the organisation, they look at services that either do not yet exist or that a need has not as yet being identified by the business. Hence the design is built in such a way that the first of the services will cost 10 - 100x times more than it should have.&lt;br /&gt;&lt;br /&gt;The Project sponsor becomes a very unhappy person and the mood in the business starts to waiver towards the negative.&lt;br /&gt;&lt;br /&gt;Focusing on the immediate services, ensuring the cost is kept to the absolute minimum for this set of services will prove to the Project Sponsor and the rest of the business that SOA can be achieved using technology. Try to avoid focusing on the “what if”’s in SOA, remember that services are only required if the business needs them, not if the Architect believes that they know better.&lt;br /&gt;&lt;br /&gt;I know that this is a fairly single minded point of view on SOA and that those with plenty of vendor driven reasons for the need of SOA would argue against my post but it is based on the continuous issues I see in any organisation that has implemented SOA except the 1. This one organisation took the minimalist approach and it worked&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-2145560955142545851?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/2145560955142545851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=2145560955142545851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/2145560955142545851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/2145560955142545851'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/11/soa-success.html' title='SOA Success'/><author><name>arthur</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-7074903198207188114</id><published>2008-11-15T23:57:00.000+11:00</published><updated>2008-12-05T00:05:04.996+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='business apps'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>iPhone a Game Changer for Business as well?</title><content type='html'>The iPhone 3G release with the App Store and v2.0 software with business features, including exchange support, expanded the potential for iPhones in business. The collective clamor from the enterprise IT experts decided it was still not enough for Apple to be taken seriously. &lt;a href="http://www.applesource.com.au/iphone/soa/3G-iPhone-gets-Gartner-approval/0,2000070787,339291238,00.htm"&gt;Gartner&lt;/a&gt; though gave it qualified approval in August. 5 months later what are the signs and what opportunities does it point to?&lt;br /&gt;&lt;br /&gt;In early November J.D.Power and Associates announced Apple’s iPhone had won the  &lt;a href="http://www.jdpower.com/Business/ratings/smartphone-ratings"&gt;2008 Business Smartphone Customer Satisfaction Survey &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In the overall perspective the trends even since the release of the original iPhone and accelerating with the 3G version is that Apple is stealing business marketshare from Windows, Palm and Symbian (Nokia/Sony-Ericsson) and becoming a serious competitor to Blackberry maker Research in Motion. Globally Nokia is still market leader in smartphones but already lagging behind RIM and Apple in the US market. &lt;a href="http://www.reuters.com/article/technologyNews/idUSTRE4A58OK20081106?feedType=RSS&amp;feedName=technologyNews"&gt;According to Canalys&lt;/a&gt;, in the September quarter 2008, Apple beat RIM and came in #2 globally to Nokia.&lt;br /&gt;&lt;br /&gt;As RIM is still the favorite of corporate IT in the US, Apple’s gains appear to be primarily in SME’s but there is anecdotal evidence of growth in higher executive levels of larger corporates.&lt;br /&gt;&lt;br /&gt;If you look at the available apps in business and productivity it looks like most developers have been on the right track with apps that focus on business intelligence and personal productivity. These have appeal across these categories but certainly don’t yet fill all the needs of a mobile workforce. My guess is that these will be filled both by proprietary enterprise apps and longer term by both the open source and enterprise solution providers moving from generic mobile add ons to highly optimized iPhone Apps using the full functionality and speed of the phone.&lt;br /&gt;&lt;br /&gt;Replacing laptops with iPhones for certain mobile workers is a real possibility when the core features are offered in a optimized form specific to a company.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-7074903198207188114?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/7074903198207188114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=7074903198207188114' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/7074903198207188114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/7074903198207188114'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/12/iphone-game-changer-for-business-as.html' title='iPhone a Game Changer for Business as well?'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-3331744433005925454</id><published>2008-11-04T23:51:00.000+11:00</published><updated>2008-12-04T23:56:41.932+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>It's more than KISS</title><content type='html'>We all know how well Apple applies the KISS principle. What they selectively leave out of interfaces, software and products like the Macbook Air takes up copious amount of blog space worldwide. But the products survive and thrive and in time Steve Jobs is usually proven right.&lt;br /&gt;&lt;br /&gt;There’s another principal Apple apply as well and its the one that keeps them ahead of all players. Forget a nice acronym (ITTEB) but “It’s the total experience baby”.&lt;br /&gt;&lt;br /&gt;Hardware companies that deliver phones with a better camera and technical specs but unusable software don’t get. I wonder if developers trying to deliver fully functioning word processors on phones, or better Jukeboxes for computers really get. &lt;br /&gt;&lt;br /&gt;Having a whole ecosystem is a massive advantage that looks like keeping Apple well ahead of the competition for a number of years. They put it in place for the iPod, improved it with video and Apple TV and adapted and extended it for the iPhone. Because it just works for any consumer in many parts of the world it delivers a total experience that is the key difference. &lt;br /&gt;&lt;br /&gt;Its not just the App store for the phone, its the music and the video and being able to add and subtract your own collection and syncing it all together. Its the sum of the experience that is almost impossible for other companies to define and replicate in total.&lt;br /&gt;&lt;br /&gt;Cloning the App store without getting the rest of the experience right is not the answer and that is the real issue for everyone who tries to copy what Apple will continue to innovate.&lt;br /&gt;&lt;br /&gt;Is there a lesson for App developers? Two lessons in fact! Keep it simple and make it part of the total experience. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284993459&amp;mt=8"&gt;Shazam&lt;/a&gt; is a perfect example. Tap to turn it on, listen to a piece of music and it tells you what it is - SIMPLE. But it also integrates beautifully into the the whole experience. See the video of the song on YouTube, preview and buy it from the iTunes store, share it with your friends, listen to it again on your iPod, sync it back to your computer, and on a Mac back it up automatically with Time Machine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-3331744433005925454?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/3331744433005925454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=3331744433005925454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/3331744433005925454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/3331744433005925454'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/12/its-more-than-kiss.html' title='It&apos;s more than KISS'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-7743031281484859795</id><published>2008-10-22T23:41:00.003+11:00</published><updated>2008-12-04T23:49:29.156+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='forecasts'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>How big is the global market for iPhone Apps?</title><content type='html'>At least One Billion apps in 2009. After Steve Job’s announcement of 200 million App downloads in 102 days, &lt;a href="http://www.techcrunch.com/2008/09/14/iphone-apps-downloaded-twice-as-often-as-songs/"&gt;TechCrunch&lt;/a&gt; and Roughly Drafted Magazine both calculated that in 2009 over 1 billion iPhone Apps will be downloaded through iTunes at current rates. Depending on international growth rates, RDM estimates that the 2 billionth download may even be reached before the end of 2009.&lt;br /&gt;&lt;br /&gt;In the only &lt;a href="http://technologizer.com/2008/09/30/iphone-satisfaction/2/"&gt;public survey of users&lt;/a&gt; so far, 98% of owners said they had downloaded at least 2 apps in their first 90 days, 75% had downloaded 10 or more.&lt;br /&gt;&lt;br /&gt;With 65 million registered users, iTunes is already the number one download store worldwide and the number one music retailer in the USA of any type.&lt;br /&gt;&lt;br /&gt;By the end of 2009 the established base of iPhones users is predicted to reach 35 million people.&lt;br /&gt;&lt;br /&gt;Proven success + high participation + strong untapped potential + 100% growth = This is a very big market&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-7743031281484859795?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/7743031281484859795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=7743031281484859795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/7743031281484859795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/7743031281484859795'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/10/how-big-is-global-market-for-apps.html' title='How big is the global market for iPhone Apps?'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-3984394332364440830</id><published>2008-10-21T22:12:00.000+11:00</published><updated>2008-12-04T23:50:25.834+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apps'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='smartphones'/><title type='text'>Sometime in 2011 more Australians will be able to access the Internet with their phone than with a computer*</title><content type='html'>One of core the reasons the iPhone is a game changer is that it makes the web usable in a handheld form. iPhone users in Australia already consume&lt;a href="http://www.crn.com.au/News/85297,iphone-users-consume-six-times-more-data-report.aspx"&gt; six times more data&lt;/a&gt; than the average mobile user.&lt;br /&gt;&lt;br /&gt;That doesn’t mean a standard web page is necessarily the best way to access that information. Pages that are optimized for the iPhone generally offer a much better experiences. &lt;a href="http://iphone.news.com.au/"&gt;News Ltd&lt;/a&gt;  and &lt;a href="http://mobilise.ninemsn.com.au/iphone/default.aspx"&gt;nineMSN &lt;/a&gt;&lt;br /&gt;for example have produced great optimized iPhone web experiences from their generic web data.&lt;br /&gt;&lt;br /&gt;Best of all though are native iPhone Apps that are able to offer an even more compelling mix of performance, features and dynamic information drawn from the Internet. There are now enough of these applications to suggest that companies serious about being a major player in mobile moving forward should be seriously evaluating and developing their strategies on the correct mix of generic web pages, optimized smartphone pages and native apps before the market gets away from them.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_L4LWfB29lG4/STfOMSx-IYI/AAAAAAAAABc/ou2HDLhxr5w/s1600-h/forecasts.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 336px; height: 255px;" src="http://1.bp.blogspot.com/_L4LWfB29lG4/STfOMSx-IYI/AAAAAAAAABc/ou2HDLhxr5w/s400/forecasts.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5275912199083008386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;*Telsyte Research quoted in AustralianIT on 21 Oct 2008 Page 33 with Additional Assumptions:&lt;br /&gt;1) That by 2012, 90% of SmartPhones will offer a browsing experience at least equivalent to today's iPhones&lt;br /&gt;2) That an owner will replace a smartphone every two years&lt;br /&gt;3) Between March and August 2009 we will see multiple models of iPhones or Android phones in the local Australian market that will increase choice for the second half of 2009.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-3984394332364440830?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/3984394332364440830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=3984394332364440830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/3984394332364440830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/3984394332364440830'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/09/sometime-in-2011-more-australians-will.html' title='Sometime in 2011 more Australians will be able to access the Internet with their phone than with a computer*'/><author><name>Brian Simpson</name><uri>http://www.blogger.com/profile/17046592060180043768</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_L4LWfB29lG4/SaS0Hy4cK-I/AAAAAAAAABw/giRa-7HACNQ/S220/BrianSimpson_Busprofile_sq.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_L4LWfB29lG4/STfOMSx-IYI/AAAAAAAAABc/ou2HDLhxr5w/s72-c/forecasts.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-9102492936062084846</id><published>2008-10-03T13:43:00.003+10:00</published><updated>2008-11-17T09:39:29.974+11:00</updated><title type='text'>Guvnor</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;Rules engines have, for a long time, been promising to remove business rules from our code and placing them in a format that can be easily maintained by a business savvy person who does not &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;necessarily&lt;/span&gt; have development skills.&lt;br /&gt;&lt;br /&gt;With all it's power Drools has provided a simple yet powerful language for expressing business rules. However, to the non-technical person the rules can be just plain scary in their plain text form.&lt;br /&gt;&lt;br /&gt;So along came Guvnor!&lt;br /&gt;&lt;br /&gt;Guvnor solves this problem by providing a browser based interface for the editing and creation of business rules. Some of Guvnors features are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Sophisticated user and role management.&lt;/li&gt;&lt;li&gt;Versioning of rules&lt;/li&gt;&lt;li&gt;Release management&lt;/li&gt;&lt;li&gt;Rule execution on a provided server or in client code&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Uses GWT and is browser independant.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Provides simple, intuitive rule creation and editing&lt;/li&gt;&lt;li&gt;Can perform both stateful and stateless rule execution&lt;/li&gt;&lt;li&gt;Exposes rules base via a simple RESTful interface&lt;/li&gt;&lt;li&gt;Tests can be create to execute scenarios&lt;/li&gt;&lt;li&gt;Rule analysis that can check the rule coverage&lt;/li&gt;&lt;li&gt;Eclipse plugin for developers&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-9102492936062084846?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/9102492936062084846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=9102492936062084846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/9102492936062084846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/9102492936062084846'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/10/guvnor.html' title='Guvnor'/><author><name>James Williams</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6428715682497983304.post-357945506739448991</id><published>2008-09-16T16:08:00.032+10:00</published><updated>2008-11-17T09:38:08.991+11:00</updated><title type='text'>Flexing Maven's Muscles</title><content type='html'>Recently I've worked with some junior guys who had been, to a large degree, left to their own devices to work on a Flex project. The guys had done a great job writing approximately 50 templates that are used to display and in some cases edit, server side data in a highly prescribed format. They had however been doing some &lt;span style="font-style: italic;"&gt;interesting&lt;/span&gt; things to get around the environment that was forced upon them.&lt;br /&gt;&lt;br /&gt;In this blog I'm going to try and describe the environment these guys were working in, the limitations and restrictions placed upon them, and the processes we put in place to help them be more productive and therefore better able to produce a quality product in the limited time they have.&lt;br /&gt;&lt;br /&gt;The Flex template work is a small part of an extremely large project. The core of the project is to collect large amounts of advertising data and publish it to numerous formats. The templates will be used to display the data in the various formats and allow sales people to demonstrate to advertisers exactly what the advertisement will look like. The application that collects the majority of the data is being developed by a third party.&lt;br /&gt;&lt;br /&gt;This third party provides a number of Flex libraries that must be used in the templates to communicate with the server for updating and retrieving data. In addition to these libraries the third party provides a small number of templates and server side code that allow our team to compile and execute the templates inside Flex Builder (a specialised version of Eclipse). The ability of this third party to provide our team with ALL the correct code and libraries has been a problem that I won't go into here. We have however managed to, through the processes I'll detail soon, insulate ourselves from this to some degree.&lt;br /&gt;&lt;br /&gt;There were a number of problems in the way the team was working that we identified immediately. They included:&lt;ul&gt;&lt;li&gt;Poor workspace and Eclipse project management&lt;br /&gt;&lt;/li&gt;&lt;li&gt;A lack of source control&lt;/li&gt;&lt;li&gt;Little or no release management&lt;/li&gt;&lt;li&gt;No unit testing being performed&lt;/li&gt;&lt;li&gt;A lot of repeated code&lt;/li&gt;&lt;/ul&gt;One of the major problems with Flex is that with any project of more than a few templates can suffer from exceptionally slow compile times. Meaning that any change to any template can result in a lot of lost time waiting for templates to compile. To solve this our team did the most logical thing and separated templates into different Eclipse projects based upon the business unit the templates were designed to display. This lead to a workspace structure something like this:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_W91U4n_7TIs/SM9cZim8IeI/AAAAAAAAABY/1MfSaIW802Q/s1600-h/original-workspace.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_W91U4n_7TIs/SM9cZim8IeI/AAAAAAAAABY/1MfSaIW802Q/s320/original-workspace.png" alt="" id="BLOGGER_PHOTO_ID_5246513684766532066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Each folder represents a project in the workspace. The "supplied-libs" project is exactly what it sounds like. It contains all the libs we get from the third party. The "execution-project" contains the code that allows us to execute the templates locally and connect to the server to get real data. The "our-libs" project contains actionscript code that our team had written. This allows us to effectively debug our code and gives us reasonably quick feedback cycle.&lt;br /&gt;&lt;br /&gt;For each set of templates (remember we split them into smaller sets so they could be compiled in a reasonable time) our young team had created a separate workspace. This meant that each developer had up to 6 different workspaces with distinct copies of the "supplied-libs", "our-libs" and "execution-project". This may not have been a problem except that none of this code was in source control.&lt;br /&gt;&lt;br /&gt;So, given this structure the guys found it hard to keep all the workspaces up to date with the latest libraries and if they changed or added a class in the "our-libs" project they had to not only make sure all their own workspaces were updated, but also they had to literally pass the file to their team mates. Eeww!!&lt;br /&gt;&lt;br /&gt;So the first things we did were:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Added all source code and supplied libraries to version control&lt;/li&gt;&lt;li&gt;Merged all the workspaces into one per developers machine&lt;/li&gt;&lt;/ul&gt;This delivered us a number of immediate benefits:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Reduced code duplication&lt;/li&gt;&lt;li&gt;Fewer unexpected compile errors&lt;/li&gt;&lt;li&gt;Ability to get a snapshot of the entire codebase at any time.&lt;/li&gt;&lt;/ul&gt;Our team was able to ensure they were always using the latest versions of the shared code they were producing. This encouraged them to refactor the code and remove duplicate code from templates into shared actionscript classes. In addition, by "closing" template projects they were not working on at a particular time they could continue to compile their templates in a timely manner.&lt;br /&gt;&lt;br /&gt;So, now that out team can share their code more efficiently we needed to look at how we build and release our templates for testing. There was effectively no release management. Our team was using Flex Builder to compile the templates into swf files and uploading them via a web interface. This lead to a number of problems, the main one being that because we were manually managing the inclusion of libraries and shared artifacts we were accidentally compiling against out of date code.&lt;br /&gt;&lt;br /&gt;So along came Maven! Now at first glance Maven appears to be the perfect fit for this job. It will handle our dependencies and compile our flex code into the artifacts we need.&lt;br /&gt;&lt;br /&gt;Or will it?&lt;br /&gt;&lt;br /&gt;For our supplied-libs and our-libs project it works well. For our template projects it is not as straight forward. Maven works on a single artifact per pom model, which is fine where each project has a single artifact. Our template projects need to produce multiple artifacts, ie one SWF file per template.&lt;br /&gt;&lt;br /&gt;We set up some simple projects that compile and install the libraries into our Maven repository. Our template projects then depend upon thos libraries.&lt;br /&gt;&lt;br /&gt;One of the most important things we wanted to do was ensure that developers could still use their existing tools to execute and compile templates locally. In other words using Maven must not slow down the day to day operations of the team. We create&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_W91U4n_7TIs/SNBTUIAc7RI/AAAAAAAAABg/2yGZD787YO4/s1600-h/template-project.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_W91U4n_7TIs/SNBTUIAc7RI/AAAAAAAAABg/2yGZD787YO4/s320/template-project.png" alt="" id="BLOGGER_PHOTO_ID_5246785171098496274" border="0" /&gt;&lt;/a&gt;d the following project structure for our templates projects.&lt;br /&gt;&lt;br /&gt;This structure keeps all of the mxml files in a single folder (src) and allows us to create modules that Maven can compile.&lt;br /&gt;&lt;br /&gt;The pom.xml file at the root of the project defines a parent pom and contains the majority of the build logic and the plugins used. It also defines the modules to compile and all the dependencies.&lt;br /&gt;&lt;br /&gt;Each module has a pom which has the root pom as its parent and then defines a property called final.name which is used in the parent pom to identify the template to compile. This use of modules is very powerful and lets us produce multiple artifacts from a single project.&lt;br /&gt;&lt;br /&gt;We now have the ability to build artifacts based on libraries (supplied and/or ours) installed in a Maven repository. Now we can set up continuous integration to build them for us automatically.&lt;br /&gt;&lt;br /&gt;We have done this using &lt;a href="https://hudson.dev.java.net/"&gt;Hudson&lt;/a&gt;. Using Hudson we are able to monitor our Subversion repository and automatically compile and install the libraries and templates whenever there is a change in a libraries or code. It handles the dependencies between our projects and allows us to build any or all of our artifacts. It will also tag a build for release.&lt;br /&gt;&lt;br /&gt;We are also working on including a version and build number in our templates. This will be visible and allow users of the templates to identify exactly which version of the template they are using. This will become particularly important when testers start reporting bugs in our templates.&lt;br /&gt;&lt;br /&gt;In addition to this we have added unit tests for our Flex  code using an open source library called FlexUnit. We are coming from a point where none of our code is unit tested so we have added ateam rule which is that if any actionscript class is added or changed then tests must be written for that all of the methods and behaviour of that class. This will allow us to, over time, improve our test coverage, thus improving overall code quality.&lt;br /&gt;&lt;br /&gt;So, by implementing these simple concepts we have made our lives easier and given ourselves a greater chance of producing quality code. The benefits we are already seeing are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Less repeated code.&lt;/li&gt;&lt;li&gt;Better release management of our artifacts.&lt;/li&gt;&lt;li&gt;Developers have more confidence making changes.&lt;/li&gt;&lt;/ul&gt;On top of this it makes our developers lives easier and our customers happy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6428715682497983304-357945506739448991?l=blog.base2services.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.base2services.com/feeds/357945506739448991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6428715682497983304&amp;postID=357945506739448991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/357945506739448991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6428715682497983304/posts/default/357945506739448991'/><link rel='alternate' type='text/html' href='http://blog.base2services.com/2008/09/flexing-mavens-muscles.html' title='Flexing Maven&apos;s Muscles'/><author><name>James Williams</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_W91U4n_7TIs/SM9cZim8IeI/AAAAAAAAABY/1MfSaIW802Q/s72-c/original-workspace.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
