(Created page with "= Personal = Background * BS in Computer Engineering * Driver developer Hardware * Nokia 770 * Nokia n810 - Maemo 4.1 * Nokia n900 - Maemo 5 Expertise * Adapting desktop appli…") |
(Moving my profile to MeeGo) |
||
| (One intermediate revision not shown) | |||
| Line 9: | Line 9: | ||
* Nokia n810 - Maemo 4.1 | * Nokia n810 - Maemo 4.1 | ||
* Nokia n900 - Maemo 5 | * Nokia n900 - Maemo 5 | ||
| + | * Lenovo Ideapad S10-3t - Meego | ||
| - | + | Experience | |
* Adapting desktop applications to being polished touch friendly applications | * Adapting desktop applications to being polished touch friendly applications | ||
* [http://telepathy.freedesktop.org/spec/ Telepathy] | * [http://telepathy.freedesktop.org/spec/ Telepathy] | ||
* Python, PyGTK, PyQt | * Python, PyGTK, PyQt | ||
| + | |||
| + | = Active Software Projects = | ||
| + | |||
| + | [http://wiki.maemo.org/The_One_Ring The One Ring] | ||
| + | * Plugs into the "Telepathy" stack to integrate GV texting and calls into the native chat program for Linux, especially Maemo | ||
| + | * Creator | ||
| + | |||
| + | [http://wiki.maemo.org/Ejpi ejpi] | ||
| + | * Experiments with touchscreen UI design using an RPN calculator | ||
| + | * Creator | ||
| + | |||
| + | [http://wiki.maemo.org/DialCentral DialCentral] | ||
| + | * Touch-screen enhanced interface to the GV website | ||
| + | * Maintainer (rewrote almost all the original code, two or three times over) | ||
| + | |||
| + | [http://wiki.maemo.org/Gonvert Gonvert] | ||
| + | * Unit converter | ||
| + | * Maintainer (rewrote almost all the original code, twice) | ||
| + | |||
| + | [http://wiki.maemo.org/Quicknote Quicknote] | ||
| + | * Simple note taking application | ||
| + | * Maintainer | ||
| + | |||
| + | [http://wiki.maemo.org/Multilist Multilist] | ||
| + | * Simple list management program | ||
| + | * Maintainer | ||
| + | |||
| + | [http://wiki.maemo.org/Nqaap NQA] | ||
| + | * Audiobook player | ||
| + | * Maintainer | ||
| + | |||
| + | [http://wiki.maemo.org/Waters_of_Shiloah Waters of Shiloah] | ||
| + | * Streaming media player for inspiration content | ||
| + | * Creator | ||
| + | |||
| + | [http://wiki.maemo.org/Omnnom Omnnom] | ||
| + | * Pacman clone | ||
| + | * Contributor | ||
| + | |||
| + | [http://wiki.maemo.org/Gorilla Gorilla] | ||
| + | * Gorilla.bas clone | ||
| + | * Contributor | ||
| + | |||
| + | = Future Software Ideas = | ||
| + | |||
| + | Phone Number Geoclue backend | ||
| + | * Not sure how geo clue is designed | ||
| + | ** If just give gps location, could do that | ||
| + | ** If give native backend location and can convert from/to location and GPS, then cool because it can work with any contact | ||
| + | * Would be nice if could express how stale the data is | ||
| + | |||
| + | Use contact locality for geoclue backend | ||
| + | * bluewire | ||
| + | * linklocal | ||
| + | |||
| + | Meego Touch Input Framework Plugin | ||
| + | * pie menus | ||
| + | * others? | ||
| + | |||
| + | libfolks backends | ||
| + | * csv, vcard, google contacts, lds.org | ||
| + | |||
| + | QtMobility Calendar backends | ||
| + | * rss, google calendar, lds.org | ||
| + | |||
| + | Chirematic | ||
| + | * View the world as if you have different vision impairments | ||
| + | ** Initially (and maybe only) do color blind filters | ||
| + | |||
| + | telepathy-bluewire | ||
| + | * Connection Manager for Telepathy that goes over Bluetooth | ||
| + | * Implement the full range of telepathy support | ||
| + | ** Re-use existing blue tooth technologies as much as possible | ||
| + | ** Use XMPP for the rest | ||
| + | *** Should I instead just make an XMPP server that really goes over bluetooth? | ||
| + | |||
| + | Another GV CM | ||
| + | * Be a proxy for another CM | ||
| + | ** Would I have to limit myself to SIP or could I proxy anything? | ||
| + | * Would know exactly when calls are rejected for voicemail | ||
| + | * Would be able to bind the outbound GV channel to the inbound channel, effectively making auto-pickup | ||
| + | |||
| + | Pickaxe | ||
| + | * A variable precision slide-rule inspired after my Pickett n600-es | ||
| + | * Zoomed out as all scales and has 2 significant figures | ||
| + | * Can select scales | ||
| + | ** Shows the results of the operation (like for C and D "X*Y=Z") | ||
| + | *** Only shows significant figures, no decimal place | ||
| + | * Zoom level selected by desired significant figures | ||
| + | ** How to chose zoom level and zoom area? | ||
| + | *** Swiping moves the slide part | ||
| + | *** Would it be weird to have swiping the non-sliding part be to actually pan? | ||
| + | |||
| + | 100 Push Ups Challenge | ||
| + | * Would require permission for trademarks/copyrights | ||
| + | * Support multiple "profiles" | ||
| + | * Publishes reminders to calendar | ||
| + | * Workflow | ||
| + | ** Start the Challenge | ||
| + | *** Allows entry of number of push ups / age | ||
| + | **** If in small range, suggest alternate form | ||
| + | **** If in high range, kick user out | ||
| + | *** Allow user to select the day of the week for D1, D2, D3, and Test | ||
| + | ** Controls | ||
| + | *** Post-Pone a day | ||
| + | *** Repeat a week | ||
| + | ** DayN | ||
| + | *** Shows recommended push ups and where at in series | ||
| + | *** Timer for breaks | ||
| + | *** Can enter how many in the max run one does | ||
| + | ** Test | ||
| + | *** Enter how many did | ||
| + | |||
| + | Galcan / Island / Planets | ||
| + | |||
| + | Mancala | ||
| + | |||
| + | Risk | ||
| + | |||
| + | Shogi | ||
| + | |||
| + | = Previous Software Projects = | ||
| + | * [http://wiki.maemo.org/Mer Mer] Contributor | ||
| + | ** [http://gitorious.org/epage-mer/mer-cpa-about mer-cpa-about] Creator | ||
| + | ** [http://gitorious.org/epage-mer/mer-cpa-input mer-cpa-input] Creator | ||
| + | ** [http://gitorious.org/epage-mer/mer-cpa-memory mer-cpa-memory] Creator | ||
| + | ** [http://gitorious.org/epage-mer/first-boot-wizard first-boot-wizard] Contributor | ||
Contents |
Background
Hardware
Experience
Phone Number Geoclue backend
Use contact locality for geoclue backend
Meego Touch Input Framework Plugin
libfolks backends
QtMobility Calendar backends
Chirematic
telepathy-bluewire
Another GV CM
Pickaxe
100 Push Ups Challenge
Galcan / Island / Planets
Mancala
Risk
Shogi