Your time is limited. You have the resources to develop apps for one platform. So which do you choose?
Reminds me of a TechCrunch article titled: This Is What Developing For Android Looks Like with a sea of Android devices on the table.
Android’s fragmentation looks similar to the early days of Linux.