Forecast for Smartphone Market and Chips

Forward Concepts has announced a new study of the worldwide Smartphone market and the key chips that enable them. The study, "Smartphone Device & Chip Market Opportunities '10" covers the top 24 Smartphone vendors and their 2009 market shares and change from 2008. It also provides dozens of detailed forecasts by global region and air interface technology for each through 2014 of Smartphones, key chips that enable them and operating systems.

Some of the key findings are:

� Smartphone shipments worldwide grew 18% in 2009 to 171 million units at a $67 billion level, providing bright market opportunities for both handset and chip vendors in the current economy. The Smartphone semiconductor and display revenue also covered in the report reached $11.7 billion.

� With the economy expected to continue improving, they forecast a compound annual growth rate of 24% for Smartphones to the 496 million unit level in 2014.

� Nokia continues to be the leader in Smartphone shipments, with an estimated 2009 market share of 36.4%, followed by RIM at 19.4%, Apple at 14.9% and HTC at 6.3%. Sharp follows with a 3.5% market share, then Samsung at 3.4%. 18 other Smartphone vendors constitute the remaining 20% share.

� Western Europe has overtaken Japan to be the leader in Smartphone consumption, with a 23% 2009 market share. However, thanks to the iPhone and the introduction of Android phones, North America is forecast to become the leading Smartphone market in 2010, with a forecasted 22% share, closely followed by Western Europe at 21.6%, and fast-growing China at 17%.

� Symbian continues to be the leading Smartphone operating system, with an estimated 43% unit market share in 2009, while RIM's Blackberry O/S and Apple's O/S X has supplanted Microsoft Windows Mobile for the #2 and #3 positions; RIM with an estimated 19% share and O/S X with 15%. Windows Mobile had a 13% share while Linux variants, including Android, reached 8%, followed by, Palm�s WebOS with 2%. Although Symbian is expected to remain dominant, we predict that Android will grow to the #2 position, followed by O/S X in 2014.

On author said that 2009 was the year of Smartphone applications, with Apple�s leading App Store having reached 140,000 applications. All major O/S vendors have followed suit, especially Nokia with its own Ovi initiative. Mobile Internet uptake also remained strong during the year, posting a 29% YoY growth, reaching 500 million subscribers.

This forecast is a good follow on to the previous post on ABI's handset shipments report for last quarter. You would never know if in the US but Nokia and their platform still dominate the world of handsets. It will be interesting to see how fast Andriod based smartphones are adopted by the market and how that affects the iPhone market share.

App Engine SDK 1.3.1, Including Major Improvements to Datastore!

We are excited to announce the release of version 1.3.1 of the App Engine SDK for both Python and Java. While this release contains plenty of new features and fixes, we've concentrated on using our very first SDK release of 2010 to improve the heart of many App Engine applications: the Datastore.



Here are the three major improvements that 1.3.1 has in store for datastore users:
  • Datastore Query Cursors - Cursors allow applications to save and 'bookmark' their progress through a query, so that it can be resumed later. This works great in combination with paging URLs, as well as processing in the Task Queue API, but there are many other uses. Watch for an upcoming blog post that explores Cursors in the near future. They're also really handy in the context of the next change...
  • No more 1000 result limit - That's right: with addition of Cursors and the culmination of many smaller Datastore stability and performance improvements over the last few months, we're now confident enough to remove the maximum result limit altogether. Whether you're doing a fetch, iterating, or using a Cursor, there's no limits on the number of results.
  • Reduced error rate with Automatic Datastore Retries - We've heard a lot of feedback that you don't want to deal with the Datastore's sporadic errors. In response, App Engine now automatically retries all datastore calls (with the exception of transaction commits) when your applications encounters a datastore error caused by being unable to reach Bigtable. Datastore retries automatically builds in what many of you have been doing in your code already, and our tests have shown it drastically reduces the number of errors your application experiences (by up to 3-4x error reduction for puts, 10-30x for gets).
But even with our focus on the Datastore, we were able to sneak in a quite a number of other new goodies into 1.3.1 as well:



For Python, we've included the AppStats RPC instrumentation library. AppStats lets users easily profile the performance of calls from their app to the App Engine backend services to identify and isolate issues such as ineffective caching, bottlenecks, and redundant RPC calls in their app. (A Java version is in beta testing now.)



And for Java, we've included a comprehensive new unit-testing framework for your App Engine apps. The unit-testing framework enables you to test your application code in a natural, fully supported manner, and also allows you to integrate your App Engine apps into other existing testing and automation frameworks.



The list of changes in 1.3.1 goes on and on (Custom Admin Console pages! Support for wildcard domain mappings! Java precompilation on by default for all applications!), so make sure to download the new version and read our release notes for the complete list (Python, Java).