Android development doesn't always have to look like this. Smaller developers without their own in-house QA departments often outsource their testing to services like Testdroid, for example, which tests their Android apps on physical devices. But today, Testdroid and the like will have some new competition from a company called AppThwack, which plans to not only match Testdroid's capabilities, but will go even further in terms of the number of automation frameworks it supports.