Summary

This is a list of applications that will be used in the UME release:

App Category

App Name

URL

eBook Reader

FBReader

http://www.fbreader.org/

Camera Application

Cheese

http://www.gnome.org/projects/cheese/

Email Client

Claws

http://www.claws-mail.org/index.php

PIM

Pimlico

http://www.pimlico-project.org/

Dictionary

Stardict

http://stardict.sourceforge.net/

Video Conferencing

Ekiga

http://ekiga.org/

Browser

Mid-browser (Mozilla/Firefox based)

https://wiki.ubuntu.com/MobileAndEmbedded/Browser

Remote Desktop Client

Rdesktop

http://www.rdesktop.org/

Media Player

Helix Based

https://wiki.ubuntu.com/MobileAndEmbedded/MediaPlayer

IM/Chat

Moblin Chat

https://wiki.ubuntu.com/MobileAndEmbedded/Chat

Office Doc Viewer

Open Office

http://www.openoffice.org

RSS Reader

Liferea

http://liferea.sourceforge.net/

Clock

Applet

https://wiki.ubuntu.com/MobileAndEmbedded/Utilities

Calculator

Gcalculator

http://www.gnome.org/

Casual Games

Foobillard, Neverball and Neverputt, Frozen bubble and gnudoku

TODO

Applications

Browser

For the browser, Firefox will be used. There is already efforts to reduce its footprint and currently we are running an internal version. If we need to fit the browser into a very small profile machine a possible alternative is Opera. In a operational level, both are equivalent and can carry the same plugins.

The Maemo project just released a new browser, based on the gekko engine which is fully integrated into the hildon environment. Need to check it.

Plugins to be included

Chosen

Current status


Dictionary

Stardict

Stardict seems to be the best option so far:

Advantages

Disadvantages

Chosen

Current status


Email

Claws

The specification asks Thunderbird which is a great email application but I think that a better alternative is Claws which is a improved version of Sylpheed.

Advantages

Disadvantages

Modest

Recently we were pointed to a new email client called Modest which will become (but, as far as I can tell, there's no official position on that) the new email application for Maemo.

Advantages

Disadvantages

Chosen

Current status


Media Player

To be provided by Intel. It will use a simple frontend that will talk with Helix and gstreamer working as backends.


Camera

There is video capture applications (like xawtv, camE), programs that can read, record and process V4L devices like mplayer and videolan which can also be used to process the stream in realtime using filters and programs like EffecTV, GePhex and snapshot applications like Camorama. I couldn't find a single application that could do what they want, so I think that we could use something like Camorama as base and add continous video processing. Maemo uses gstreammer as the backend and their camera applications (which is closed) talks to it.

Cheese

There is one application being developed for the Google Summer of Code called Cheese that can be very handy.

Advantages

Disadvantages

Chosen

Current status


Ebook reader

FBReader

There's one FOSS champion: FBReader which is the one used by Maemo.

Advantages

Disadvantages

Mobipocket

A proprietary one, Mobipocket, seems to be an interesting option. They have a closed java lib that needs an UI. That's the way it's used in PepperPad.

Advantages

Disadvantages

Others

Only for CHM there is alternatives like xchm and kchmviewer. Not very usefull anyway. There's others like dotReader but mostly based on its own format or use Palmdoc/plucker only.

Chosen

Current status


IM

Pidgin

Pidgin (formely known as Gaim) covers the specification out of the box with one exception, the Myspace IM protocol. There is a plugin in the works, still alpha quality but it is already able to:

Chosen

Current status


Video Conferencing

Ekiga

Ekiga is the preferred application in the specification.

Advantages

Disadvantages

wengophone

A current option for Ekiga is wengophone

Advantages

Disadvantage

Chosen

Current status


Office document viewer

Excluding PDF that can be read by Evince for instance, there is no FOSS software available to this kind of task but some very old filters or format converters that only could be used with very old Microsoft formats. At this moment I can foresee 2 possibilities related to FOSS software.

Include the appropriate filters into evince

Advantage

Disadvantage

Modify the Office package of choice to have a simplified, read only mode, therefor using the same application for view and edit files

Advantage

Disadvantage

TextMaker Viewer

There will be a commercial product called TextMaker Viewer that fits very nicely but it does not exists yet and looks like to be based on Qt.

Chosen

Current status


Casual Games

The specification asks for more action-packed games. Some suggestions, depending on the profile:

There is a huge selection available. It is just a matter of choosing.

Tested Games

As a base for testing a Q1 Ultra was used which gave the opportunity for testing 3D games.

3D Games

2D Games

Chosen

Current status


RSS reader

There's plenty of them available. The more suitable ones for our needs are Liferea and Straw. Both are quite equivalent but Liferea is starting to make incursions to integrate with blogs witch is an interesting feature. A second option is to use the one integrated into the email reader. Both Thunderbird and Claws suggested above can do it.

Chosen

Current status


Clock

This item is just a matter of choosing what gadget would fit better into the current home applet environment as the requirements are quite common except for the fact that it requires the clock to run full screen but this should not be difficult to achieve. The original Maemo's panel clock or this clock applet can do that. Another option is GPE's clock that is be an interesting option if the GPE PIM described below is chosen.

Chosen

Current status


PIM

The GPE can provide all the PIM needs easily. Some of the projects we can make use are:

After further consideration, Pimlico was the chosen one.

Chosen

Current status


Remote desktop client

Currently, we have tsclient which is a wrapper that actually runs rdesktop and vncviewer on demand. This covers the specification with the exception of the listed functions:

Note: see the VNC viewer project below.

Chosen

Current status

VNC Viewer

Unlike the standard VNC viewer (and rdesktop) projects, which have not been ported to Hildon, the Maemo VNC viewer project is a fully Hildonized VNC viewer that was originally implemented for the Nokia Internet tablets. It is in the process of being ported for use on MIDs. A preliminary package for x86-based MIDs should be available shortly. For more information, go to the Maemo Garage site for VNC viewer.

Current status

Other suggestions - TBD

Learning Remote

LIRC is a package that allows you to decode and send infra-red signals of many (but not all) commonly used remote controls. The most important part of LIRC is the lircd daemon that will decode IR signals received by the device drivers and provide the information on a socket. It will also accept commands for IR signals to be sent if the hardware supports this.

The PepperPad Linux UMPC has a learning remote control, and it is popular.

Simple image manipulation

Offline blogging client

Voip client

GPS software / Navigation software

GeoClue seens to be a good starting point and there is a Maemo port already.

Quick voice/audio recorder/audio notetaker

Image posting client (flickr/windows image posting wizard)

MobileAndEmbedded/UserApplications (last edited 2008-08-06 16:33:13 by localhost)