Trafikinfo.nu - Trafikinformationsapp med widget - under utveckling

Discussion in 'Applikationsutveckling' started by woody, Apr 5, 2010.

  1. gnutten

    gnutten Youth Droid Medlem

    Joined:
    Jun 23, 2009
    Messages:
    153
    Likes Received:
    1

    MINA ENHETER

  2. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    Jag har påbörjat en hemsida med information om applikationen innehållandes bl.a. en manual.
    http://android.trafikinfo.nu.
    Tyvärr verkar inte länken från Om-dialogen i applikationen peka dit (Jag trodde att jag ändrade det innan jag byggde version 0.5).

    Ni får gärna kolla igenom manualen och se om jag missat något väsentligt eller så.

    Jag är medveten om att det finns en del stavfel men dessa upptäcker jag nog själv om jag läser i genom det.

    Jag har tänkt att lägga till en innehållsförteckning överst i manualen så att den blir mer överskådlig.
     
  3. Vandergrift

    Vandergrift Adult Droid Medlem

    Joined:
    Aug 10, 2009
    Messages:
    712
    Likes Received:
    6

    MINA ENHETER

    Snyggt jobbat. Mailat trafikverket men väntar på svar
     
  4. cobbe

    cobbe Adult Droid Medlem

    Joined:
    Jun 22, 2009
    Messages:
    657
    Likes Received:
    258

    MINA ENHETER

    layer till google maps

    Skulle man inte kunna ordna så att det blir ett layer på goggle maps?

    /oscar
     
  5. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    Jo, det är planen. Den kartvisning som finns nu är väldigt primitiv men jag lade till det i den här versionen i väntan på jag ska få tid att implementera en bättre variant.

    Markering av olästa/lästa meddelanden och notifieringar står över på att-göra-listan.
     
  6. Vandergrift

    Vandergrift Adult Droid Medlem

    Joined:
    Aug 10, 2009
    Messages:
    712
    Likes Received:
    6

    MINA ENHETER

    Fick precis svar på mitt mail och här är vad som stod:

    Det är ok att använda bilderna i appen. Tänk dock på att det kan förekomma förändringar i adresserna när du går direkt mot webbsidan. Vi har inget API för kamerahantering ännu. Det pågår lite arbete men det är inte prioriterat. Blir tjänsten kommersiell eller att vi får problem med höga laster förbehåller vi oss rätten att förändra upplägget och att vi då tillsammans hittar en lösning till allas belåtenhet.

    Gissningsvis kan det ta ett tag innan API dyker upp alltså, frågan är bara om man vågar lägga ner arbete på att lägga in kamerabilderna ifall dom kommer att ändra adresserna.

    Jag ska kika vidare....
     
  7. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    Här finns en version 0.6 med notifieringar för den som vill vara så vänlig och betatesta.
    http://android.trafikinfo.nu/downloads/TrafikInfo0.6.apk

    Den som vill får gärna fixa QR. Själv hinner jag inte just nu då jag ska iväg ett par dagar.

    P.s. jag har inte testat uppgradering från tidigare versioner. Om det skulle strula så avinstallera innan.

    Vilken notifieringstyp som används beror på vilken profil man använder. Se inställningarna. D.s.
     
    Last edited: Jul 19, 2010
  8. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    Last edited: Jul 22, 2010
  9. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    Nu har jag en version 0.7 klar för betatestning. 0.7 innehåller möjligheten att använda telefonens position för att hämta meddelanden inom en viss radie från där man befinner sig.

    Jag behöver extra mycket hjälp med betatestning av denna version då just positionering och rörelse är svårt att testa bra på annat sätt än genom verklig användning.

    Vänligen återkoppla i den här tråden om du betatestar (även om allt fungerar som förväntat).

    http://android.trafikinfo.nu/downloads/TrafikInfo0.7.apk
    [​IMG]
     
  10. Vandergrift

    Vandergrift Adult Droid Medlem

    Joined:
    Aug 10, 2009
    Messages:
    712
    Likes Received:
    6

    MINA ENHETER

    Underbart att se att det går frammåt :)

    Tankade 0.7 nu och har väl egentligen bara testat 5 min men här är det jag upptäckt än så länge:
    • Välkomsttext
      Olika size på texten. Gissar att det snarare är en feature dock, men kanske värt att gå igenom formateringen på den eftersom det blev blandat stor och liten text i samma stycken.
    • Aktuell position
      Vet inte om den använder GPS eller inte, för just nu sitter jag inomhus med GPS avstängt, men när jag väljer Aktuell position så får jag "Ingen aktuell information" trots flera försök. (bor i Hägersten/Stockholm och kör 2.2 om det skulle vara till någon nytta).

      Vet som sagt inte om det är GPS den går på, men jag föreslår ödmjukt att den kör på radiomast positionering snarare än GPS då det faktiskt inte behöver vara meter-nivå på positioneringen ifall man ändå tar upp trafikmeddelanden från en 5mils radie.

    I övrigt; jävligt nöjd med allt jag ser. Gillar upplägg, hastighet, widget etc. Lite småputsande här och var och några små nya features så tror jag mycket väl att den här skulle kunna vinna första pris ifall nu Tre tänker ha några fler tävlingar :)
     
    Last edited: Jul 26, 2010
  11. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    Så här hämtas aktuell position:
    Om GPS:en inte är aktiverad eller nätverskpositionen har högre nogrannhet än 1000 m används nåätverkspositionen. Om GPS:en är på men ingen signal fås inom 15 s används också nätverkspositionen.
    Jag tror att nätverkspositionen duger i de flesta fall. Nogrannheten är ju fullt tillräcklig åtminstonde i storstadsområdena. Jag har dock ingen uppfattnig om hur dålig nogrannhet man får med nätverkspositionen i mer glesbebyggda delar av Sverige.

    Det känns ju som om du borde få in ett antal meddelanden i stockholmsområdet. Jag har nu slagit på lite loggning på server-sidan. Du får gärna prova igen och posta klockslaget här så kan jag kolla i loggarna.

    Tack för hjälpen så länge
     
  12. Vandergrift

    Vandergrift Adult Droid Medlem

    Joined:
    Aug 10, 2009
    Messages:
    712
    Likes Received:
    6

    MINA ENHETER

    Provade nu igen (kl 11:25) att slå av Stockholm och köra på Automatisk position.

    Har även testat lite mer under morgonen (även med GPS) men fortfarande samma resultat.

    Upptäckte även att meddelandet i "notification bar/rullgardinen" inte försvinner trots att man trycker på meddelandet och kommer till trafikuppdateringarna. Trycker man "rensa meddelanden" i notification bar så försvinner dom men kommer tillbaka när programmet rapporterar igen.

    Man måste trycka "Markera alla som lästa" för att den ska sluta rapportera, och inget fel i det. Men det vore nästan smidigare om det fungerade på samma sätt som missade samtal typ, man trycker på meddelandet, kommer till samtalen och sen tolkar den det som att man är meddelad om de missade samtalen. Som det är nu med "Markera alla som lästa" blir väl motsvarigheten typ att man måste ringa upp de missade samtalen för att den ska tolka det som att man har blivit meddelad :) (blev krångligt där på slutet)
     
  13. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    hmm verkar vara något teckenfel någonstans som gör att du inte får upp några meddelanden, jag får kolla vidare på det vid tillfälle. Det blir rätt här från västkusten men dina requests ser skumma ut. Antagligen något fel i min uträkning av koordinatpunkter.

    Meddelanden markeras som lästa då man öppnar det i detaljvyn eller då man väljer markera alla som lästa. Jag skulle kunna införa en inställnng så att alla meddelanden automatisk merkeras som lästa då man öppnar listan. Valet markera alla som lästa skulle då inte behövas då.
     
    Last edited: Jul 26, 2010
  14. Vandergrift

    Vandergrift Adult Droid Medlem

    Joined:
    Aug 10, 2009
    Messages:
    712
    Likes Received:
    6

    MINA ENHETER

    Nej gissar att markera alla som lästa blir lite överflödigt, för har man väl fått upp listan så är ju alla lästa... Jag tycker det låter som en bra idé att köra på.

    Ang kameror så kikade jag lite snabbt och insåg att det smidigaste ju hade varit om man bara kunda plocka nedanstående info automatiskt, och bara fixa länk till till den plats som filen är för respektive kamera:
    HTML:
    <div class="AreaHeadingContainer">
                <label id="ctl00_MainRegion_ctl00_CameraName" class="AreaHeading">Norrviksvägen</label><br>
                Kameran är placerad på väg 275 Akallavägen i höjd med korsningen med Norrviksvägen och är riktad mot Akalla.
                <br>            
            </div>
    <div class="CameraPictureContainer">
                <img id="ctl00_MainRegion_ctl00_CameraPictureImageResize" src="http://orion.vv.se/ds/CameraImages/share/itv/249_handheld.jpg" style="border-width:0px;">
            </div>
    <div>
                <img id="ctl00_MainRegion_ctl00_CameraMapImageResize" src="http://orion.vv.se/ds/CameraImages/share/itv/249_sketch.gif" style="border-width:0px;">
            </div>
    
            Tid: 2010-07-26 12:09
            
    Tyvärr kan iaf inte jag (någon med större kunskaper får gärna försöka) få fram någon unik länk för varje kamera där den här infon står...
    Någon som känner sig manad, jag börjar få slut på idéer. Och lägga in alla kameror och info statiskt känns nästan uteslutet.
     
  15. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    Hade missat att omvandla från grader till radiander då jag beräknade cosinus. (Jorden envisas ju med att inte vara platt så att beräkna avståndet mellan två koordinater kräver en del trigonometri)

    Här finns en version 0.7.1. Jag glömde ändra versionskod så har man installerat 0.7 får man avinstallera innan denna kan installeras.

    http://android.trafikinfo.nu/downloads/TrafikInfo0.7.1.apk
    [​IMG]
     
  16. JDS

    JDS Adult Droid Medlem

    Joined:
    Jun 17, 2009
    Messages:
    637
    Likes Received:
    32

    MINA ENHETER

    Det finns färdiga rutiner i android för att räkna ut avståndet mellan två koordinater ifall du vill slippa leta formler i Beta ;)
     
  17. Vandergrift

    Vandergrift Adult Droid Medlem

    Joined:
    Aug 10, 2009
    Messages:
    712
    Likes Received:
    6

    MINA ENHETER

    Så, 0.7.1 funkar perfa med Aktuell position för mig.

    *edit*
    Meddelanden i notificationbar ligger fortfarande kvar, men gissar att det inte var med i den här uppdateringen ändå.
     
    Last edited: Jul 27, 2010
  18. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    Har inte gjort något med det, bara fixat radian-buggen.
     
  19. woody

    woody Teen Droid Medlem

    Joined:
    Sep 3, 2009
    Messages:
    319
    Likes Received:
    19

    MINA ENHETER

    Ser i server-loggarna att det är ganska många som testat 0.7.1. Att jag inte fått någon feedback gissar jag beror på att ingen haft problem men det hade varit bra om jag fick det bekräftat av er som testat.

    Edit: tack Vandergrift för att du är duktig med återkoppling och synpunkter. :)
     
    Last edited: Jul 27, 2010
  20. Vandergrift

    Vandergrift Adult Droid Medlem

    Joined:
    Aug 10, 2009
    Messages:
    712
    Likes Received:
    6

    MINA ENHETER

    Har även suttit ett tag och testat radien på uppdateringar, vilket verkar funka bra. Sätter jag på 10mil får jag någonting vid Uppsala, vilket jag hade gissat låg något längre bort men är ändå inte helt otroligt.

    *edit*
    Nevermind, kikade upp på google maps och det är en bra bit under 10 mil dit :)