When developers have and follow some guidelines, their code is more cohesive and easy to maintain. Developing a set of well-communicated coding standards for development can help drive home some of the important requirements of mobile applications. For example, developers might want to do the following:
► Discuss and come up with a common way for all developers to implement error and exception handling.
► Move lengthy or process-intensive operations off the main UI thread.
► Release objects and resources that aren't actively being used.
► Practice prudent memory management and track down memory leaks.
► Use resources appropriately. For example, don't hard-code data in code or layout files.
Was this article helpful?