This section lists the most typical errors that developers tend to encounter in Java ME software development.
Pay particular attention to these issues and make sure that they have been resolved in your application.
The application does not pause during interrupting operations, for example, an incoming phone call. (This is not necessary for all kinds of applications.)
The application cannot be downloaded over the air/installation does not work.
The softkey labels are not in line with Nokia UI style.
The Instructions section is not complete; it does not include the purpose of the application, use of keys, or how to use the application and its functions.
Proceeding from the startup or other screen takes more than five seconds and the user receives no guidance about what to do next.
The application includes grammatical and spelling mistakes.
Settings are not saved when the application is closed.
Error messages are incomplete or do not provide sufficient information to the user.
Application errors due to lack of memory or exceptions are not correctly handled.
The application's dialogs, interaction, controls, softkey labels, UI layout, and so on, are inconsistent.
The application’s name and version number are inconsistent or faulty.
Rapid pushing of certain buttons creates difficulties in the application leading to crashes or jams.