Dagen har till stor del ägnats åt lek med min nya GPS, en Globalsat BT-328. Den är liten och smidig men har märkligt svårt att få och behålla kontakt med tillräckligt många satelliter. När den väl har lurat ut positionen kan den bland annat prata med kartprogram såsom exempelvis Autoroute och Route 66 (som är de två jag testat).
Eftersom den lilla manicken saknar egen skärm kopplar man den till en dator/pda/mobil via bluetooth. Jag har utvärderat en hel del applikationer och fått någorlunda pejl på marknaden för ändamålsenliga Java ME-applikationer som går att köra på min SE K600i. Den hetaste kandidaten är ett open source-API (med några medföljande testapplikationer) som några schweziska akademiker totat ihop. Det lider dock av lite stabilitetsproblem så jag får se om jag lyckas få bukt det det.
Av betalprogrammen är GETrack riktigt bra för den som vill logga sin position. Jag har nämligen lite planer på att bidra till OpenStreetMap som verkar vara ett intressant och lagom nördigt projekt. Om man vill ha mer funktioner är GPSWatch ett starkt kort.
Eftersom det ibland kan vara intressant att meddela sin position till andra pillade jag idag ihop en MIDlet som laddar upp koordinaterna till en webbplats som med hjälp av Google Maps visar positionen lite mer lättförståeligt för den som inte har koll på koordinaterna. Eventuellt lägger jag till lite mer funktionalitet framöver, såsom regelbunden automatisk publicering av positionen och lite loggning på serversidan.
Som jag skrev tidigare kör jag numera ganska hårt med Subversion även för småprojekt vilket gjorde att jag blev tvungen att se över utbudet av plugins till Eclipse som gör det smidigt. Det verkar inte vara mycket att fundera på, det är subclipse som gäller. Att bygga JAR-filen som skickas över till mobilen ( gnome-obex-send) gör jag dock med J2ME Wireless Toolkit från Sun. Tacksamt nog är det smidigt att länka in källkoden från annat håll och låta Wireless Toolkit ta hand om kompilering och paketering.
Tidigare har jag moddat lite med en MIDlet för att kunna styra datorn. Den har fortfarande några defekter, iaf när den körs på min mobil, men det går bra att byta låt, höja/sänka volym mm. Det som inte funkar så bra är spellisthanteringen.