MeeGo Harmattan Works-in-progress
Lexicon
Currently working on a dictionary application called "Lexicon" that will allow look-ups against different dictionaries to quickly check if a word is valid or not. Useful for many different word games. A link is provided on valid words to go to the definition.
Features:
- User-selectable dictionaries (four built-in, user provided planned for a future version)
- Quickly and clearly alerts the user to the status of the word entered (either existing or non-existing)
- Provides a link to the dictionary defnintion of valid words
Status: Fully working with a standard Qt interface. Separate interface written with Qt Components ready for Harmattan testing. Work needed to integrate both interfaces into the same code base.
Source: Source code is available at Gitorious
Birdlist
An application to allow bird watchers to track their various lists. Very feature-full with options for managing multiple lists (life list, year lists, trip lists, etc) and methods to easily add, modify, or delete sightings. Statistics are provided for the lists, and there are over 700 different location lists to choose from.
Features:
- Manage multiple lists in user-defined categories (life, trip, year, etc)
- Easily add, modify, or delete sightings or copy sightings between lists
- Over 700 different locations - from world, continent, country, state and even more specific
- Export lists in various formats or sync them to a central server to keep all client-copies the same
- Look up information on any of the 10,000+ species with a simple click
- Very customizable, feature-full, and user-friendly interface
Status: Very feature complete but needing interface changes to target different platforms. Packaged for Linux Desktop (deb and rpm), Windows (with installer), N900, and MeeGo-compliant products.
Source: Source code is available at https://gitorious.org/fiferboy/birdlist
Future work
Book/Video/Music Inventory
I have plans to create an application to assist with keeping track of personal book, video, and music collections. Planned features are multiple lists (have, want, read/watched, etc), traditional input or barcode scanning, sync with various web projects. This would be similar (but more widely applicable) to my Birdlist program - being a database list collector with syncronization capabilities.
"Spotting" Application
Again, similar to my Birdlist program it has been suggested that creating a "spotting" program would be broadly useful for people who like to make lists. This application would be customizable to what the user wants to "spot" - whether it be mobile devices at a tech conference, international flights traveling overhead, or animals on a roadtrip - the possibilities are endless! The user could select an open-ended list format that would allow them to simply add new entries as they go, or could specify a closed-ended list which would allow them to enter as many items as they wish ahead of time. A closed-ended list could be used to randomly generate a Bingo-style board to use on a road trip (enter car models, road signs, etc) for hours of fun.