N900 applications I miss

This post is older then 6 months, which means opinions contained were mine and any technical information is most likely obsolete.
Please contact me for text I would also sign, not only acknowledge or if post got broken during one of many server upgrades. I will be most grateful.

I love using N900, but there are applications or features I miss. This post is a reminder to me on what I might do if I find more time. Since list is too long for me to do everything (unless I suddenly win lottery), feel free to pick an idea you like and run with it. Just let me know afterwards where I can see results of your work or participate in development.

Offline Wikipedia. When I am not behind a computer or reading, I like to be outdoors and even though cheap always available Internet was supposed to be here any day now, I regularly find myself information hungry in places with a very slow or no Internet connection. N900 with SD card could pretty much store everything I wanted and building an app that process and display information from Wikipedia dumps doesn’t look like a too difficult task.

Better dictionary for Maemo. QStarDict port is great and it has become one of my favorite applications. However its user interface suffers from being a direct port of a desktop version one and could be improved with one that wastes less space and is orientation aware. Reading dictionary is one of few things I wish I could do in portrait mode.

Web platform for Maemo. Wouldn’t it be great if you could build Maemo applications with web technologies? QtWebKit is a great place to start and I am certain I could expose new functionality through addToJavascriptWindowObject of QWebFrame class. Beside exposing this stuff I would also like to create tools and interfaces for developers and users alike with which they can easily package a web application as a standalone Maemo application or in case of users, turn a website into an application (I know you can add a bookmark to a website but it is not quite the same thing).

Caffeine for N900. I would like to pick “Switch profile to silent for <x time>” and know N900 will turn back normal profile when that time period expires. I always forget to turn ringing back on after I leave cinema.

Monitor unknown calls. I don’t want to pollute my address book with every phone number under the sun, but I would appreciate if I could get a hint if I ever talked or called the number in question. Bonus points for using public phone books to fetch name for given number and parsing number for clues (which country or part of it is call coming from).

This is not a complete list of things I want, but rest are mostly feature requests (except email client which currently really kind of sucks). For example I wish calendar had support for CalDAV or PDF viewer for screen rotate, search and fit to width.

I am aware that Maemo should be called MeeGo now, but a habit of years can’t be changed in few weeks. I searched for above applications and didn’t find them, but if you know of any I missed, then please let me know.

Reblog this post [with Zemanta]

4 Comments »

  1. Regarding “Web platform for Maemo”.

    You’ll get the official, Qt based “Common Web Runtime” for your N900 soon enough. Don’t bother working on it yourself ;-) .

    Comment by Ville — March 9, 2010 @ 2:30 pm

  2. - Offline wikipedia –> evopedia (http://my-maemo.com/software/applications.php?name=Evopedia&fldAuto=1104&faq=33)

    - QStardict is already available for N900 (http://maemo.org/downloads/product/Maemo5/qstardict/)

    - Caffeine –> Silencer Timed profile changer (http://my-maemo.com/software/applications.php?name=Silencer&fldAuto=1257&faq=42)

    - Monitor unknown calls –> maybe, but not to sure whether it matches your requirements, ECL Extended Call Log (http://symbianbriefs.blogspot.com/2010/01/maemo-5-n900-apps-extended-call-log.html)

    Comment by Dalonso — March 9, 2010 @ 5:21 pm

  3. Offline wikipedia: such a thing exists for spanish:

    http://python.org.ar/pyar/Proyectos/CDPedia

    Comment by Roberto Alsina — March 9, 2010 @ 5:31 pm

  4. Thanks for tips. I wasn’t aware of those applications and most seem to fit my needs.

    I edited part with dictionary since it wasn’t clear that while I am happy with QStarDict port, I wish it had a better interface.

    Comment by markos — March 9, 2010 @ 6:09 pm

RSS feed for comments on this post. | TrackBack URI

Post a comment: