Mobile development is not easy. A lot of platforms that change a lot, many different programming languages and tools. And of course a slew of new devices each year, in particular on the Android platform.
Testing is even harder, arguably also more important. Native apps crash completely on an error, not just one page. You have less screen real estate. Users have less time to use your app. And there are so many tools to choose from. So let me ask a few questions: what to test? And when are tools appropriate, and when do you need users?