Creating Usable Mobile Applications

When developing applications, these are the most important factors to consider: who the user is, what problems the user is trying to solve, and how to solve them most efficiently.

The next sections cover some key principles for creating usable applications.

Know Your Customer

Users turn to an application to solve a problem and, in some environments, to communicate or to be entertained. For instance, the user's goal might be to purchase an item or to upload and download information while in the field. Build the application to help the user accomplish that goal. If the user's goal is to find a stock quote, display the quote right away. Use the quote display screen as the entry point to any other information the ...

Get PowerBuilder® 9: Internet and Distributed Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.