BlåLjus i betatest!

Sådär ja. Nu är jag godkänd på kursen (med betyg ’A’ ) och då kan jag lämna ut installationslänken och köra i gång en lite bredare ’betatest’. Appen installeras enklast via nedanstående QR-kod eller hämtas från http://www.sundback.com/wp/dl/BlueLight.apk så det är bara att ladda ner och prova. Då den inte (ännu i vart fall) distribueras via ’market’ måste ni godkänna innehåll av denna typ innan den går att installera.

Buggar, brister och förbättringsförslag kan ni lämna som kommentarer nedan eller via epost. De brister jag känner till finns beskrivna lite längre ner.

Beskrivning av ’BlåLjus’

Applikationen ’BlåLjus’ samlar ihop data om ’blåljushändelser’ och visar dessa på en karta eller i en lista. Händelserna hämtas via det api som finns på ’http://www.brottsplatskartan.se’.

Via applikationen kan man visa händelser nära där man befinner sig eller ’söka’ via kartan. Man kan klicka på symbolen i kartan eller raden i listan för att få reda på mer om denna händelse. Applikationen hämtar nya händelser varje gång den startar.

Applikationen anväder GPS, Google Maps och datalagring med SQLite samt fungerar i både porträtt och landskapsformat för Android 1.6->. Jag har koncentrerat mig på QVGA upplösning.

När applikationen startas första gången så hämtas de två senaste dygnens händelser och stoppas in i databasen, detta tar lite tid. När det sedan finns en databas med innehåll så kontrolleras vilken som är den senaste händelsen och händelser nyare än denna fylls på i databasen (dock max 500 st i taget). Via inställningarna kan man bestämma hur stor man vill att databasen ska bli.

Kända brister :

  • Händelserna är av olika typer, dessa borde ha olika symboler. Apiet har ännu lite brister vad gäller detta men det är förberett i min kod.
  • Nu laddas alla händelser till kartan vilket tar lite för lång tid. En dynamisk uppdatering när man ändrar kartvy vore att föredra.
  • Inget meddelande visas om inga händelser nära nog hittades (när man väljer att visa lista).
  • ProgressDialog saknas när appen räknar ut vilka händelser som ska visas i listan.
  • När man roterar telefonen startas en ny hämtning som måste avslutas med  tillbaka-knappen.

Comments

  1. Jag får det inte att starta.. eller rättare sagt inte sluta ladda (Hämtar nya händelser). Trycker jag på nån knapp då (efter 2-3 mins väntan..) så:

    Tyvärr!
    Prosessen sundback.dyndns.org.bluelight fär programmet BlåLjus stoppades oväntat. Försök igen.

    Sen har jag då en knapp där det står ”Tvinga fram en stängning”.

    Klickar jag där börjar den ladda igen och slutar aldrig (?)

    1. Jag får kolla på det… Det kan ta lång tid första gången då det kan vara mycket data att hämta. Någon minut borde räcka men det kanske krånglar om täckningen är dålig tex. Prova gärna igen utan att stänga.

Lämna ett svar

E-postadressen publiceras inte. Obligatoriska fält är märkta *

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-spam image

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.