AvantGo Development Return to Lessons Learned Delivering Cancer Information to PDAs and Other Wireless Devices The AvantGo Enterprise 4.2 Solution provides a platform to deliver Internet content onto handhelds. Providing cancer information on handheld wireless devices such as Palm and Pocket PCs presents new challenges to designers and usability professionals. Manual formatting was required to adjust for the variable interaction of the AvantGo application browser and the handheld hardware. In the development of the NCI content for display on a PDA, the need for several formatting-related improvements was identified. These improvements included the following:
CTB contacted AvantGo Inc. and shared the formatting findings. AvantGo responded with their comments below. AvantGo Response The following analysis is based on AvantGo M-Business Server version 4.2. In May 2002, AvantGo, Inc. released AvantGo M-Business Server version 5.0 Application Edition, which includes a complete rewrite of the AvantGo Client with greatly enhanced capabilities for developing robust mobile applications. In AvantGo M-Business Server version 5.0, many of these small differences have been addressed. The reason for the differing behavior in version 4.2 is that AvantGo used AvantGo technology on Palm and a hybrid of AvantGo and Microsoft’s HTML control on Pocket PC devices. Now with version 5.0, AvantGo uses a unified codebase for Palm and Pocket PC, and many of these formatting differences have been eliminated. The AvantGo application scales down images to fit onto the screen and needs some adjustments to improve image quality. To provide the best display of images, three steps were needed:
Through this process, the quality of the scanned image showed improvement. Before/After CTB contacted AvantGo Inc. and shared the scanning findings. AvantGo Inc. responded with their comments below. AvantGo Inc. Response AvantGo Inc. improved this scanning feature in version 5.0. For images less than 16-bit, the AvantGo server goes to the native format, which is a .bmp file format on CE and the Palm native format. For images greater than 16-bit, AvantGo converts the format to a .jpg file formats, which look much better. All PDAs do not have search engines. The AvantGo software does not have its own search engine. Instead, it relies on the handheld operating system’s search engine. Blackberry’s users do not have the search tool, leaving browsing as the only option to navigate and resulting in variable results, including an inability to complete the testing scenario. There are performance differences between handheld platforms when using the search. Palm-Based Devices:
User’s Responded by:
There was a lack of effective feedback to the user regarding progression of the search. Current feedback response model:
Recommended feedback response model:
There are insufficient options for searching using the AvantGo software. There are two primary reasons to search on the PDA:
Users are presented with two AvantGo software "search" options:
Inefficient searches did not meet users’ expectations.
From this performance, the followings results were seen:
Recommendation
The format of the search results confused users. The search results page displayed a listing of word phrases for each search hit with the search term highlighted. However, the format of this display provided limited utility to the user for several reasons:
Presentation of search results was not organized intuitively. The order of the search hits results did not correspond to the order of the channels on the AvantGo Server. This resulted in some confusion about the results and led some users to believe that there are no results matching their query. Search results are not cached. Based partially on the lack of sufficient feedback, but also as part of the nature of searching behaviors, participants indicated their:
Note: This behavior on PDA devices is consistent with search behaviors observed on Web sites. Currently, the AvantGo software does not provide a means of returning to the search results without performing an entirely new search. Recommendation:
CTB contacted AvantGo Inc. and shared the search tool findings. AvantGo Inc. responded with their comments below. AvantGo Inc. Response The AvantGo Client has built-in find capability on Palm and Pocket PC, which searches either within a page or all AvantGo pages stored on the device, but is not available on the Blackberry. However, search times are variable based on three factors
Due to these three factors, it may be difficult to navigate and interpret results. This is certainly something that AvantGo Inc. is investigating, but there are no plans to address this in its next release. The concept of channels is difficult to pick up. The AvantGo software presents content in the form of channels. This presents the system designer with different opportunities:
The user’s ability to develop a cognitive model on the content structure of the AvantGo channels is stymied by the unclear distinction of the AvantGo channels and the grouping of content. Designer’s potential response:
Features and Capabilities of AvantGo M-Business Server 5.0 AvantGo M-Business Server 5.0 supports HTML 4.1, xHTML 1.0 and DOM level 1.0. Using Dynamic HTML, combined with JavaScript, developers can now create complex client-side logic and manipulate pages on the device for functionality such as sorting lists, building tables dynamically, populating controls and much more. Version 5.0 of AvantGo M-Business Server also includes new database functionality, allowing a developer to access XML data by doing a simple HTTP request, pulling back XML and the XSD and syncing the data into the native databases on Palm OS and Pocket PC-Powered devices. Once on the device, the data can easily be accessed using JavaScript to read/write and query from the native data stores. AvantGo M-Business Server 5.0 provides developers with a powerful infrastructure to develop and deploy robust mobile applications developed using web standard dynamic HTML, JavaScript and XML. Return to Lessons Learned Delivering Cancer Information to PDAs and Other Wireless Devices |
Moving Forms to the Web - Thursday-Friday, October 14-15, 2004 Goal Oriented Planning and Testing October 21, 2004
New Fall 2004 Schedule:
|