Apple’s 5s and 5c – worth the wait?

So yesterday Apple officially revealed their latest new phones – iPhone 5c and iPhone 5s. While much of the announcement had long since been leaked by the supply chain (so much for the secrecy of Jobs, welcome to the openness of Cook), there were still a few surprises – really only on the iPhone5s. The biggest, in my opinion, was the 64 bit architecture and the two chip design (A7 and M7). This should allow developers access to more memory, and with the M7 access to provide sensor data in a very low power consumption state. From a user perspective, that means we can do more and more quantified self activities (think of your FitBit or Jawbone Up), with minimal impact. We know that these types of devices are more and more popular, but being able to just have it all in one device means as a software developer you can now provide this feature without having to develop the hardware.

The improvement on the camera will bring the iPhone5s to the level of many of the other high end mobile phones, so while it is cool, it will probably have a short life of importance as new Android devices are coming out almost weekly.

So as a developer, the iPhone5s will allow for new, cool apps, but the question will be: How popular will it be verses the slightly cheaper iPhone5c? How long before Apple makes the finger print reader available for your apps? If there is a long delay between new APIs and mass adoption of the iPhone5s, then the new announcement should get you more potential customers, but you are best sticking with features available across the iPhone 4S, and iPhone 5/5C. (Still not a bad market, but not as exciting).

Do you plan on using features unique to the iPhone5S, or is iOS7 good enough without M7 chip?

Windows Phone 8 Launch

After a week of work overload and ending up getting sick on top of it, I finally had a chance to watch the video stream of Monday’s Windows Phone 8 announcement – Thank you TWiT specials for hosting a stream I could watch after the fact.  I got to see Joe Belfiore  present via the stream, and I have to say he did a great job of presenting a very compelling vision of what Windows Phone 8 is all about.

(Hope that TWiT doesn’t mind that I grabbed my screen shots from the – they get all the credit for that – and I highly recommend you go watch them for the full feed).

The slogan that he used throughout the  presentation was “We didn’t make one Phone for all of us,  we made one for EACH of us.”  I thought that was a great way to differentiate the Windows Phone 8 experience from what Apple and Android are doing with their phones.

Let me start with my reaction to the lock screen – a great feature of Windows Phone 8 is that the tiles can show realtime information from your social feeds, like Twitter, Facebook, etc. ; however, the demo showed some of this personal data on the lock screen.  I hope this is VERY optional, as it could be a security issue for anyone who has ever lost their phone.

Joe did a great job of talking to the Apps that will ship with Windows Phone 8, he made multiple references to 46 of the current top 50 apps would be available for the platform.  That is a great statement, and I believe will allow the average consumer to feel confident that they can get good (or at least popular) apps for the device at launch. The larger question will be how many app developers will develop apps for the platform organically.  Nokia, Samsung, and HTC all were announced as having Windows Phone 8 devices at launch, which means that there will be a huge push for adoption, and hopefully allow for enough traction for developers to get new customers.

I did like that they announced a year of free Pandora when it comes out, however I was surprised that it was NOT available at launch.  It will be made available “early” in 2013.  I am wondering what is causing this delay?  Pandora is already available as a webbased app, and on most platforms (heck, my BluRay player from Samsung has a Pandora app on it).

A few interesting capabilities that should encourage uptake were DataSense, (when the carrier is enabled – and currently they only mentioned Verizon), will allow the phone to optimize your data usage thru compression, automatic adjustment of bandwidth consumption, and smart WiFi locating.  I would like to understand as a developer how to take advantage of this, and what the implications may be for my app. (Perhaps this is the delay of Pandora?).  Kids Corner was another feature that was gone thru in detail, where you can build a customized start screen for your kids.  I was amazed to see Joe bring kids on stage to demo (always risky… but was great to see it happen).  The funny part was that since he didn’t lock his device, the little girl by-passed the kids corner.

The other aspects that deserve mention is the integration with SkyDrive, Microsoft does seem to have the cloud done right.  Would be interesting to see if DropBox, Box, and other services are available on the device when they come out.  If you are like me, you have multiple different cloud based services that you use.

Overall this was a great presentation, and if you believe analysts, Microsoft may be able to make a major push with Windows Phone 8, providing both Android and Apple with a much needed additional competitor.  I just hope that they have not waited too long.