Thursday, September 29 2011

Amazon unveiled the Kindle Fire yesterday to great excitement: They have the content chain foundation to make it an end-to-end device in a manner similar to how Apple succeeded on their iTunes franchise. Better still, they've made it ridiculously inexpensive for what is a fairly decent bit of gear.

And it runs Android.

"But the Android part doesn't really matter" so many pundits are busy stating, trying to convince each other that this device falls in the "other" category.

Utter nonsense. The Android part is critical.

Instantly the device has countless available applications. Those apps are built on a matured, evolved, well understood coding platform.

They went the curation route, hooking it into the Amazon App Store (not sure about side-loading), however that is an almost irrelevant bit of fluff, as anyone building apps for Gingerbread or lower is now heavily motivated to go through the trivial process to get their app in that catalog.

No special coding necessary. If you've built an app for Android, including copious use of the NDK, submit it to Amazon's App Store and voila, you're rolling on the Fire, and can benefit from its success.

I think Amazon's "forking" is a tad overstated. Given that they have the entire runtime platform to support the very, very broad functionality of third-party applications, it seems more likely that they essentially replaced the shell while hooking in some media programs. If it's true that they're running 2.3.5, as rumor has it -- and the version really matters because with the version come the many improvements that have happened in the code chain -- then such a superficial variance is proven as it would be unlikely they could merge from the trunk so quickly otherwise.

   

Reader Comments

Side loading is allowed (and they are seemingly ambivalent about rooting saying they expect it will happen), but the fork is allegedly of Eclair (2.1) not gingerbread, so not quite ideal. However good luck to them, the first serious threat to the iPad as it has the technology and the back end.
Mark Chapman @ 9/29/2011 11:34:24 AM

Add Comment

Name *:

Email Address:

(your email address is not displayed)
Website:

Comment *:



About the Author
Dennis Forbes Dennis Forbes is a Toronto-based software architect. While focused primarily on the .NET and SQL Server worlds, Dennis frequently ventures outside of this comfort zone into game development and image processing. He has been published in several industry magazines, has been quoted in the Wall Street Journal and has been interviewed by NPR.

He is a vice president and lead software architect at an innovative New York City hedge fund back-office services firm.

Dennis has been working on solutions for the financial, telecommunications, and power generation markets for over 15 years.





 

Dennis Forbes