|
» MUPE - Multi-User Publishing Environment » GMail does java |
|
» June 2008 » May 2008 » April 2008 » February 2008 » January 2008 » December 2007 » November 2007 » October 2007 » September 2007 » August 2007 |
|
|
Subscribe RSS 2.0 feed |
Subscribe Atom feed If you wish to receive email notification, please here » |
|
» All About Symbian » Symbian One » My-Symbian » Symbian.com » S60 Tips » S60 Freeware » Symbian Freak |
» Darla Mack! » Mobile Jones » MobHappy » The Mobile Weblog » Gadgets 4 Fun » Christian Lindholm |
I think the project has been around for some time but I found out about MUPE about a week ago. It is an open source project from Nokia. Although, it includes a lot of technologies and concepts underneath, it can simply be described as an application platform that makes it easier to create multi-user applications and games.
It consists of a java ME client that works on the mobile phone and a server that hosts the applications. The client is all that is needed to use different applications. Using this client, applications can be downloaded and used without requiring a separate installation.
I must admit, after reading the definition on the project's site, I did not expect too much from the applications that is available via MUPE . I was surprised with the capabilities of applications that are available. There is already a selection of 4-5 applications, and I especially enjoyed playing piper. Although most of the applications are games, it looks like there are some services in the works.
Overall, MUPE makes use of the java to create a platform that makes it easier to create innovative, multi-user applications. Furthermore, it tries to make it even easier by providing a set of development tools based on my favorite IDE, Eclipse. It is definitely a platform worth checking both for application users and developers.
I have been craving to write about one of my most frequently used java application, Google's GMail client for mobile. It is an application that provides quick and easy access to GMail. As you may have already guess by now, it is a java application.
Installing the GMail's mobile client is easy, just point your phone's browser to www.gmail.com/app and download the application your S60 will take care of the rest. Application provides all the features that I expect to find, besides reading and composing, the familiar "archive" and "star" functionality is there. Search works the same way in the web based GMail application, including searching for fields such as from, to, subject etc. It also provides the possibility to view mails with certain labels, but I could not find a way to apply labels.
Google pays special attention to attachments and converts them so that they can be viewed within the application without any need for special viewers. I have tried pdf and word documents and it works fine. Unfortunately application does the same treatment for the links inside your emails. Instead of directly opening the link, application tries to open a Google generated mobile friendly version. This is a futile and annoying feature for S60 devices that has the new S60 browser.
Another feature that is worth mentioning are the key shortcuts for certain menu items. For instance pressing 1 on the keypad fires up the search screen. Although It is a very handy feature once you get used to the application. I still miss the common S60 shortcuts such as pressing the clear 'C' key to delete items etc.
I must also say something for the user interface before I conclude this post. The user interface uses custom components instead of the standard components. It works quite well with devices with traditional layouts such as 6290, but on devices such as E90 where layouts are unusual and two screens (or screen orientations) exist things start to get rough. If the application is started on the outer phone screen and the switched to inner screen, it does not scale and becomes hard to use until restarted. Another annoyance is due to E90's inner screen menu buttons.They are on the sides, but GMail client seems not to be aware of that so the menus are harder to use. Actually these problems with the user interface are not specific to mobile GMail client. Any application that uses custom widgets do have similar problems and due to the limitations in the MIDP UI toolkit (aka. LCDUI) most applications do render their own widgets. Fortunately, we have been working on a solution to resolve these limitations and we will have it available soon, but this is subject of a different post.
Bottom line, GMail client for mobile is a fast, and easy to use java application that runs well on S60 devices.