Most developers are well aware of the fact that when it comes to market share, bigger isn't necessarily better. That is, Android's larger market size doesn't make it the better choice for app development. Likewise, iOS's greater developer payouts in and of themselves shouldn't turn you into a convert. So, what should you focus on when choosing your platform?
In this chapter, we'll take a pragmatic approach to answering this question. In short, we will explore the following:
- The real-world factors that could have a large influence on your platform choice, such as your audience's needs, your technical needs, and your technical capabilities
- The strengths and weaknesses of native apps and hybrid apps, and the pros and cons of each
- Cross-platform development tools that could allow you to develop on both platforms...