Introduction
There are many kinds of business applications where the user needs to plan and create appointments with his clients. An example is a patient care application where a medical doctor visits regularly his patients at home. Windows Mobile device with Pocket Outlook Calendar may come in handy, but this program is too general for the specific needs of a medical doctor. That is why medical doctors use a specialized mobile application where they can store additional information in an appointment. Because our doctor is also a human, throughout the day (or week or month) he also has personal appointments or duties which he needs to plan, e.g. lunch with his wife, tennis with his friend or picking up his son from school. Obviously, for these appointments he needs a different application so he decides to use Pocket Outlook Calendar that comes with each Windows Mobile device. However, soon he finds out that using different applications for two kinds of appointments is quite awkward. Each time he adds a private appointment he needs to find out whether it does not clash with a business visit and vice versa.
Patient care application
To deal with the problem, our medical doctor needs an application which is able to manage personal as well as business visits. Since Pocket Outlook data can be read by a custom mobile application, he is looking for a mobile business application which would display the business visits (from e.g. SQL Server Compact Database) and private appointments (from Pocket Outlook Calendar) in one user interface. So let us create it for him.
Usually the business visits are stored together with other business data in a mobile SQL CE database. Since Pocket Outlook data can be read by a custom mobile application, our application will read the appointments and display it together with business visits in one GUI. Our medical doctor needs two main functions in his mobile appointment scheduler:
-
View the planned visits/appointments
-
Add new:
-
private appointment
-
business visit
-
Viewing planned visits/appointments
The medical doctor does not want to spend time learning how to use the new UI. Therefore, let us create UI which is based on the similar UI as Pocket Outlook Calendar. Keeping in mind recent trends and requirements of the modern personal schedulers, the GUI was improved, the overall effectiveness of navigation was enhanced, and the transparency was increased.
![]() |
![]() |
Daily agenda displays all visits/appointments in transparent rows. After the appointment is selected, action buttons allowing direct calls on a cell phone, or mobile phone are displayed. This composition increases user control comfort, and overall efficiency of the usage. When day, week, or month view is preferred, simple selection in the menu can be called. Notice that the different icons at private appointments (home icon) and business visits (briefcase icon) can be used to easily distinguish between them.






Join the conversation! Your thoughts help the community grow.