By Tomi Paananen
The Picasa Viewer application demonstrates adaptive design, performance, JSON parsing, advanced caching, and cross-platform techniques on Java applications. It has a live and very fast “search” feature which shows images cached on your phone as you type.
The application runs on Nokia SDK 1.0 and later phones. The application has been implemented so that it shares engine code with a corresponding Android application. The cross-platform business logic is implemented with the Tantalum Cross-platform Library. However, the user interface implementations are different (LCDUI in Series 40 and Android UI library in Android).
Picasa Viewer is an excellent example of one of the many techniques to port an application from Android to Series 40. In addition, it provides a practical example of how to utilise the latest version of Tantalum 4. For more information on porting to Series 40, see Java Developer’s Library.