With the introduction of the HTC Dream in 2008 as the first android-based smartphone, mobile app developers were confronted with a tough choice. iOS or Android. Today there is even more variety in platform specific development platforms. From iOS and the different Google dev kits to Windows Phone Tools and everything in between. This fragmentation puts both business and developers in a difficult spot.