Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 2002


GITA 2002 | GITA 2001 | GITA 2000 | GITA 1999 | GITA 1998 | GITA 1997
Sessions

Applications

Data Development & Evolution

E-Biz

GeoSolucions

Mobile

Municipal Perspective

Network Operations Management

New Technology

Project Management

System Architecture

System Integration

The Human Factor

User Presentations

Work Management


GITA 2002


Systems Architectures


Developing Mobile Software for the Pocket PC


One of the first issues to consider when beginning development of an application for the Pocket PC is the size of the screen. At 320x240 pixels, it is much smaller than a 15 or 17 inch monitor, yet still required to present the same basic application information to the user as its larger counterpart. The basic idea behind UI development for this platform is simplicity. It is important to provide all the functionality that the user expects out of the application, but it must be easy to navigate and require fewer responses.



Since a keyboard is normally not available, users begin to rely on a few new input methods for supplying data to the application. The first basic input method is simply tapping on the screen in response to questions. The second, more complete form of input is the Soft Input Panel (SIP). The SIP supplied with the operating system contains two forms of input - the soft keyboard, which resembles a standard keyboard, and the character recognizer, which allows the user to physically write a letter in the space provided, and then tries to determine which letter was written. Both of these SIP methods can be used to provide text for entry fields on user interfaces. Custom SIPs can be developed by third parties to provide alternate forms of input for the application, but normally these two methods are sufficient.



Since screen space is very important, Microsoft has added a new class to MFC specifically for Windows CE / Pocket PC development that combines the standard menu bar and tool bar into a single Command Bar. Combining these two components saves valuable real estate and leaves more space for other important application information.



Page 2 of 3
| Previous | Next |

Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book