The fractured state of the Android platform can make it difficult to manage app development. Testing can be a bear but cloud-based services are providing new ways for developers to quickly see how their apps look on any type of device.
In its presentation at PIE Demo Day in Portland on Friday, AppThwack’s Trent Peterson said the remedy comes in automating the testing. Through its cloud-based platform, developers can get answers in minutes to how their apps behave on all the various devices and version of the Android OS that people use. AppThwack runs a lab that tests every device that runs Android. They use that lab as the foundation for its service.
Here’s how it works:
For more information, I’d recommend Sarah Perez thorough review of the service that she wrote in July.
To get a picture of Android’s ecosystem, here’s a chart of its platform and the different versions running.
Since July, AppThwack has run 563,000 tests so these guys know what works and what does not. I asked Peterson what he would recommend to enterprise developers building apps for the Android platform. He gave me these five pieces of advice:
Enterprise developers would be wise to look at services that provide custom testing. Companies like AppThwack can recommend tools and strategies, or actually help in writing the test plan and scripting it. Testdroid is another service to explore.
A service like AppThwack won’t solve all your problems but it certainly can make development a more streamlined task and keep your customers from throwing their smartphone in the river.