Recently, if you’ve been living on planet earth and more specifically the United States section of planet earth then you’ve probably seen a spike in the number of Apple related news and commentary around the internet. It seems that with the recent launch of the iPad and the announcement of iPhone OS 4.0 there has been lots of scrutiny of Apple’s fundamental computing philosophies, business strategies, and developer relations. Neither of those three are mutually exclusive, as they all form the bigger picture which frames how Apple works in the marketplace.
The most noteworthy and widely discussed bit of news is the latest move in switching up a section in the iPhone developer contract effectively further crippling Adobe’s flash platform on the iPhone / iPad. Despite the magnitude of this change in developer relations, I don’t think this is a watershed moment, but it is definitely worth the discourse. I’m largely (and self-admittedly) lacking in iPhone development knowledge. In the short time that I’ve been working in web development, I’ve managed to meet and work with developers from many different and exciting technology camps. However, I have yet to really learn about iPhone development and how it works. Luckily, I got the chance to talk with a iPhone developer and used the occasion to ask a long queue of questions I was curious about. After speaking with an iPhone developer, I now feel I’m able give my perspective as I (finally) feel better informed about everything.
iPhone developers seem to be split on the increased control Apple is exerting over the development environment with OS 4.0. While the majority are undoubtedbly excited and are eagerly exploring new features in the SDK, there are some developers who feel that being unable to use tools such as Adobe’s Flash CS5 to create iPhone apps represents Apple crossing development regulatory boundries that are significantly past anything previously seen. The developer I spoke with told me about Apple’s increasing control over how iPhone apps are developed with every subsequent iPhone OS release. Despite these concerns, the upside of developing for the iPhone and now the iPad is considerably more than other devices/platforms. The interesting note about the most recent is how it coincides with Apple’s battle against Google and Adobe.
Google is without a doubt Apple’s biggest threat moving forward in the mobile space. Android is always gaining marketshare, new devices dropping frequently, and (minus some nexus one issues) a great flagship phone (that seems to be advertised EVERYWHERE on the internet). With these three factors taken into account, its easy to see how Steve Jobs could look at an Android infographic and think “HOLY CRAP!”. Considering the success of the iPad, its evident that Android has a bright future in the tablet space. Whats important here is that everywhere Apple is, Google is right there with them. Apple’s foray into mobile ads highlight how aggressively they are moving into advertising. The unveiling of Game Center is a direct shot at Facebook and Xbox Live in the social gaming space. Both of these new OS 4.0 features are making Apple categorically stronger in the cloud, while offering in-Phone solutions to core services of Google, Xbox, and Facebook. Any developers Apple may have lost with the vicegrip control of what languages they can build apps in and the inability to use cross-compilers, they gained 10-fold by the lure of those two notable features in OS 4.0.
So what does Google do now? Its clear that Apple is slowly boxing them out of their devices and aren’t afraid to develop alternatives to Google’s offerings within their ecosystem. I think we’ll see some surprising announcements from Google in the form of new products and innovations on existing web apps. Google has historically been highly disruptive so disrupting Apple’s runaway success in the mobile space is probably on the priority list for them. The next five months will be fascinating to watch unfold.

Recently I’ve been interested in Microsoft’s foray into the retail world. Having a place where one can go and check out all of Microsoft’s products sounded pretty neat. I’ve previously written about recent Microsoft and I believe that retail stores are a step in the right direction. Showcasing the spectrum of devices and services that are under the Microsoft umbrella, while allowing consumers to have a hands on experience is just that thing Microsoft needs as they go forward in todays consumer marketplace.
When I read that they are opening one of their new stores in Mission Viejo, I decided to go check it out. My first impression was that Microsoft basically picked the perfect mall and a great spot for their first retail store. If Microsoft is setting up this store as an experiment (which they are), they certainly did their homework. Demographically and geographically, southern Orange County (where I currently live) is a great area for a Microsoft store.
I also got to chat with a lady that works at the kiosk thats 7 feet from where Microsoft is opening the store and she filled me in on some details.
From the looks of it, there is a lot of curiosity surrounding the opening of this store. People would stop and check out the logos they are familiar with. About eight stores down was an Apple store with quite a bit of activity happening, so it will be interesting to see how this works out, as it will certainly provide shoppers with a technological contrast. Right now, I’m more into the Microsoft store because I’m pretty stoked about the Zune HD and the Xbox 360.

The timing of the opening of this store is fairly on key. Windows 7 is dropping in October, the Zune HD supposedly in September, so I would expect the store to have Windows 7 and the Zune HD on full blast.

Looking at that logo kinda reminds me of that Windows 95 throwback ad.
What about Bing and Office 2010? Well, I’m not too sure about Bing (maybe computers set up with bing.com on them and Bing specialists on deck?), but It will be interesting to see how they integrate Office into the retail experience and leverage the Office online functionality, possibly in a ground level attempt to fight back the Google app attack.
Ultimately, I think the Microsoft store will offer a unique and compelling retail experience. Currently, the buzz is considerable and having seen things first hand, I can assure you that the Mission Viejo store will be hit.
Adjusted for inflation.
I really like what IBM is doing with the ‘smarter planet’ campaign initiative.
Nestle headquarters in Vevey, Switzerland.
Informative writeup on data centers, cloud computing, app engine.