I have a preference for Android only because I already had a solid background in
Java programming but no experience with iOS development using Objective C. Also, Android does seem to have a larger market share, and I like that it's less expensive and less restrictive than iOS. That said, iOS has a very large market share too. So, if you want your app to reach all users, you'll need to port your app to iOS sooner or later.