"Since the introduction of the AQuA test criteria, our team has spent more time investigating ‘real world’ scenarios that may not have been part of our initial testing scope.” Daniel Box, QA Manager, Mubaloo
San Francisco, CA (PRWEB) February 07, 2013
App Quality Alliance (AQuA), the mobile industry’s non-profit organization supporting quality app development, has released a new version of its Best Practice Guidelines with extended support for developers in the areas of network optimization and battery usage. The guidelines are for developers across all platforms and combine a range of common sense and less obvious steps that developers can follow to ensure quality is at the heart of the development process.
In updating its guidelines, which were first published in March 2011, AQuA has worked closely with both the GSMA and AQuA member AT&T to ensure an aligned approach and a document that is straightforward and valuable for developers.
Specifically, the new document includes expanded information about network efficiency, both in terms of radio usage optimisation and caching and avoiding the re-transmission of images that have already been transmitted to the device.
In addition, a new version of the AQuA Testing Criteria for Android apps has been released with tests added specifically relating to mobile games. The Testing Criteria is also now available as an interactive online tool, which developers can use to go through the relevant tests and download a report once the app has passed. The Testing Criteria is the set of tests apps have to pass to be included within the AQuA Quality App Directory.
“Prior to testing the AQuA criteria on our apps, we invested most of our time ensuring client requirements were met”, said Daniel Box, QA Manager, Mubaloo. “This means less time is spent on checking more specific user interactions with devices and how they affect the app’s performance. Since the introduction of the AQuA test criteria, our team has spent more time investigating ‘real world’ scenarios that may not have been part of our initial testing scope.”
AQuA is the mobile industry’s non-profit organization supporting developers to further-improve the development of quality apps. It is run and funded by its members: AT&T, LG, Motorola, Nokia, Oracle, Orange, Samsung and Sony Mobile.
AQuA’s Best Practice document and the Testing Criteria for Android Apps provide guidance and tests on a range of areas including user interface, performance, functionality, security, privacy, media, data handling and stability. AQuA provides both to developers, free of charge, to support quality in the development process and to help them reduce time spent on testing. AQuA publishes the mobile industry’s only directory of quality apps, the Quality App Directory, helping developers gain recognition by standing out from the crowd with their quality apps.
AQuA has worked closely with the GSMA and AT&T to integrate their guidelines into its section on optimizing network and battery usage.
GSMA: Smarter Apps for Smarter Phones. This document can be found through the AQuA website, and gives some detailed technical guidelines on optimising the network usage. It explains the background and gives some detailed techniques across Apple IOS, Android and Windows devices that can be used to improve the efficacy of network usage. The GSMA document includes guidelines for using asynchronous techniques, efficiency for network connections, security, apps working offline and in background, working with cloud services and other aspects.
AT&T ARO: Suggested Best Practices. The AT&T Developer Program has published a set of developer guidelines that deep dive into details of network efficient apps, as well as details for privacy guidelines and more. This information to help deliver network efficient apps is backed up by a tool, the Application Resource Optimiser (ARO). Links to both the information and the tool can be found on the AQuA website.
The focus is network efficiency, both in terms of radio usage optimisation, but also about caching and avoiding the re-transmission of data (for example images) that have already been transmitted to the device. To the user this translates to improved battery life and better speed of the application.
App Quality Alliance (AQuA) is an independent worldwide mobile industry body comprising device manufacturers, carriers and others within the mobile application market place.
AQuA is non-profit, funded by the members for the benefit of the industry and member contributions are its only source of revenue. The members are AT&T, LG, Motorola, Nokia, Oracle, Orange, Samsung and Sony Mobile.
AQuA’s overarching mission is to support and promote the development of quality apps. The organization aims to encourage wide-spread adoption of sound working practices to increase the quality of mobile applications and to accredit and promote quality apps to its members and to all app retailers, carriers, app stores and other organizations that are seeking the best quality apps.