Reseplanerare för stockholms lokaltrafik

Diskussion i 'Applikationsutveckling' startad av johannilsson, 23 jun 2009.

  1. ZiP

    ZiP Youth Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    126
    Mottagna gillanden:
    0

    MINA ENHETER

    Kom på en sak som "saknas", när man trycker på sök-knappen (hårdvaruknapp på bl.a. Magic) borde man hoppa till sök-tabben ;)
     
  2. johannilsson

    johannilsson Adult Droid Medlem

    Blev medlem:
    23 jun 2009
    Inlägg:
    577
    Mottagna gillanden:
    8

    MINA ENHETER

    Bra idé, ska försöka få in det till nästa version.
     
  3. King Cannon

    King Cannon Youth Droid Medlem

    Blev medlem:
    8 apr 2010
    Inlägg:
    151
    Mottagna gillanden:
    2

    MINA ENHETER

    För det första, tack för en alldeles underbar app, jag är inte från Stockholm, men bor numera här och att ha din app med sig i X10:an är sjukt bra.

    En idé (som möjligen har luftats här förut) är om det gick att ordna så att man kan lägga upp en widget på homescreen där exempelvis en favoritsträcka som man själv anger ligger och uppdaterar med jämna mellanrum(15 min, 30 min, 1 timma...) och visar hela tiden när nästa buss eller tåg går, kanske också visa nästa och nästkommande, på så sätt ser man direkt i telefonen när nästa buss går och hur länge man måste vänta om man missar den.

    En annan idé vore att kunna lägga in larm, t ex om jag ska med bussen 16:43 så kan jag ange att ett larm går av 16:30 och påminner mig om att bussen går snart...

    Båda ovanstående idéer går ju att lösa på annat sätt (påminnelse i Outlook t ex), men det vore en nice feature...

    Igen, tack för en otroligt bra app.
     
  4. yayayay

    yayayay Senior Droid Medlem

    Blev medlem:
    27 okt 2009
    Inlägg:
    1 080
    Mottagna gillanden:
    4

    MINA ENHETER

    Alarmet var en väldigt bra idé! Något sådant skulle jag jättegärna ha.
     
  5. 2_Thumbs_Up

    2_Thumbs_Up Youth Droid Medlem

    Blev medlem:
    19 okt 2009
    Inlägg:
    248
    Mottagna gillanden:
    3

    MINA ENHETER

    Japp. Det var en väldigt bra idé tycker jag med. Om man skulle spinna vidare på den så skulle man även kunna ha notifieringar för tågbyten och avstigning för de resor som man har valt. Skulle vara riktigt härligt med en sådan funktion baserad på gps. Jag skulle exempelvis gärna bli väckt av min telefon när jag tar nattbussen hem.
     
  6. johannilsson

    johannilsson Adult Droid Medlem

    Blev medlem:
    23 jun 2009
    Inlägg:
    577
    Mottagna gillanden:
    8

    MINA ENHETER

    hehe, gå inte för crazy nu bara :)

    Men det är en bra idé. Om ni orkar lägg gärna in den med en kort beskrivning på uservoice forumet så tappar jag inte bort det. http://sthlmtraveling.uservoice.com/

    Vad det gäller widget så hade jag hoppats att någon annan var sugen på att plöja lite i koden för att få ihop den. Har inte böjat på något själv däremot har den börjat formas lite i huvudet.

    Däremot har jag lite nya saker som jag snart kommer att släppa upp för testning.
     
  7. johannilsson

    johannilsson Adult Droid Medlem

    Blev medlem:
    23 jun 2009
    Inlägg:
    577
    Mottagna gillanden:
    8

    MINA ENHETER

    Ny Release Candidate

    Hej,

    här kommer lite nytt för er som är sugna på att testa det senaste.

    Har i den här releasen fokuserat på att försöka snygga till den något tråkiga vyn som visar den detaljerade beskrivningen.


    Här är en kort video som demonstrerar den nya kartvyn och sms-integrationen.

    <object type="application/x-shockwave-flash" width="352" height="496" data="http://www.flickr.com/apps/video/stewart.swf?v=71377" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param name="flashvars" value="intl_lang=en-us&photo_secret=08ed847fb1&photo_id=4530168055"></param> <param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=71377"></param> <param name="bgcolor" value="#000000"></param> <param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=71377" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&photo_secret=08ed847fb1&photo_id=4530168055" height="496" width="352"></embed></object>

    Under avgångar finns det lite fler tider än vad som visats sedan innan, så här kommer det inte se ut i den slutgiltiga versionen utan är endast till för test.

    timeSlDisplay - Tid som SL tycker att man ska visa
    timeTabled - Tid för avgång enligt tidtabell
    timeExpected - Förväntad avgång, t.ex. vid förseningar
    timeToDisplay - Min framräknade tid som baseras på timeExpected

    Där har varit lite problem med att datan där inte har visat riktigt korrekt. Jag behöver er hjälp med att dokumentera tider då det diffar både från verkligheten och från vad som visas på skyltarna för buss och tunnelbana. Använd gärna de extra tider som nu visas för att se vilken som stämmer bäst med skyltar / verkligheten.

    Skriv ner tider här eller maila mig direkt på [email protected].

    QR-kod för apk som även finns på GitHub.

    [​IMG]
     
  8. King Cannon

    King Cannon Youth Droid Medlem

    Blev medlem:
    8 apr 2010
    Inlägg:
    151
    Mottagna gillanden:
    2

    MINA ENHETER

    Done.
     
  9. johannilsson

    johannilsson Adult Droid Medlem

    Blev medlem:
    23 jun 2009
    Inlägg:
    577
    Mottagna gillanden:
    8

    MINA ENHETER

    1.8.0 nu på Market

    Ny version finns på Market sedan igår

    • Ny detaljerad vy
    • Möjlighet att klicka på (nästan) varje rad under den detaljadade beskrivningen för att se på karta var hållplatsen finns
    • Möjlighet att köpa SMS-biljett direkt från den detaljerade vyn för den aktuella resan. Det här är väldigt experimentiellt så just nu startas enbart sms appen så att man har möjlighet att granska innan det skickas
    • Sökknappen går till sökvyn i appen. Tack Zip
    • Layout fixar m.m.

    Realtidsvyn i appen fungerar inte just nu detta pga ett fel i tjänst hos SL som jag använder mig av. De jobbar på att fixa problemet men det har varit så i ett par dagar så jag vet tyvärr inte när det kommer vara fixat. Uppdaterar när jag vet mer.

    [​IMG]
     
    Last edited: 28 apr 2010
  10. sandos

    sandos Adult Droid Medlem

    Blev medlem:
    27 maj 2009
    Inlägg:
    715
    Mottagna gillanden:
    8

    MINA ENHETER

    Jag hörde ett rykte att realtid-apin hos SL blivit lite överbelastad av en android-apps widget? Kan det stämma?
     
  11. johannilsson

    johannilsson Adult Droid Medlem

    Blev medlem:
    23 jun 2009
    Inlägg:
    577
    Mottagna gillanden:
    8

    MINA ENHETER

    Det enda jag vet är att det tog lite drygt en vecka för SL att fixa problemet vet inte vad det berodde på. Själv har jag ingen widget i den här appen men ungefär samtidigt som deras api gick ner tror jag att den nya versionen av iphone appen Res i STHLM lanserades som går mot samma api. Tror säkert att den kan dratt en hel del trafik med.
     
  12. adsa

    adsa Youth Droid Medlem

    Blev medlem:
    19 maj 2010
    Inlägg:
    147
    Mottagna gillanden:
    2

    MINA ENHETER

    Hur går det med appen, några uppdateringar pågång? :) Har ingen Android än men väntar på en desire, denna app kommer definitivt installeras! Tycker coolof's koncept bilder ser sjukt bra ut, är det något som kommer komma med i appen? :)
     
  13. Lilk

    Lilk Infant Droid Medlem

    Blev medlem:
    25 maj 2010
    Inlägg:
    8
    Mottagna gillanden:
    0

    MINA ENHETER

    bra app men kan bli bättre

    Hej. Först och främst vill jag tacka för en bra app. Men sedan har lite önskningar också... Jag bor i Bålsta och här funkar varken position via gps eller karta. Jag kan däremot söka på Bålsta som ord och då funkar det. Går det att göra så att gps positionen hittar närmaste hållplats men med större radie? Eller med en option som specar om man kan gå en sträcka för att spara tid, vet att SL har nån liknande funktion.
    Nästa önskan är att kunna välja vilket kart-API appen använder, jag har flera installerade, tex en som tillåter multitouch. Eftersom STHLM Travelling bara använder Googles original kan jag inte använda det.(HTC Legend och har nått extra kartpaket från XDA-Developers)
     
  14. johannilsson

    johannilsson Adult Droid Medlem

    Blev medlem:
    23 jun 2009
    Inlägg:
    577
    Mottagna gillanden:
    8

    MINA ENHETER

    Jag har redan tagit in vissa saker av Olof bilder, jag och Olof snackar lite fram och tillbaka forfarande om en framtida uppdatering. Så appen är fortfarande under utveckling så se framemot framtida uppdateringar. När det sker vågar jag dock inte lova :)
     
  15. johannilsson

    johannilsson Adult Droid Medlem

    Blev medlem:
    23 jun 2009
    Inlägg:
    577
    Mottagna gillanden:
    8

    MINA ENHETER

    Kul att höra att du gillar den. Maila mig gärna du hittar min mail på markupartist.com så kan vi snacka vidare så kan jag se vad jag kan göra för att få gps positionering att fungera även i Bålsta.

    Blev lite fundersam på kartintegrationen, menar du att på orginalrom så fungerar inte kartan i appen? För Spica har jag fått göra viss specialhantering, om den krashar så skicka mig gärna en rapport så kan jag se om det går att göra en workaround. På min Nexus One fungerar multitouch för zoom i appen precis som det gör i vanliga Maps så där är det nog HTC som har lagt sig i lite för mycket.
     
  16. Lilk

    Lilk Infant Droid Medlem

    Blev medlem:
    25 maj 2010
    Inlägg:
    8
    Mottagna gillanden:
    0

    MINA ENHETER

    Okay, har du lust att fixa alt dela lite kod så startar jag gärna en liten mailkonversation, mailar dig nån gång imorgon...

    Hm, låt mig vara något mer precis. Jag kör originalrom på en HTC Legend. I originalinstallationen fungerar inte multitouch i maps (men i webbläsaren).
    Jag har installerat ytterligare två versioner av maps; den ena är Brut.all9 som är en dependency för Nav Launcher för att kunna köra navigering utanför USA. (multitouch funkar tyvärr inte här heller)
    Jag har även installerat Brut.all3
    (Nr 4 på: http://forum.xda-developers.com/showthread.php?t=627582)
    Med den Maps versionen har jag multitouch (men inte navigering, vilket den ska ha enligt den tråden).

    Nav launcher har en dropdown-lista för att välja vilken "Maps Version" som ska användas. Det är hårdkodat Googles Officiella och Brut.all som alternativ. Vad som vore ännu bättre är om STHLM kunde fråga androidsystemet vilka mapsprogram som finns installerade och därefter generera en lista där användaren kan välja vilken version som ska användas. (Om folk använder olika versioner pga olika roms för att nå viss funktionalitet).

    Exempel är att original Maps finns i javapaketet com.google.android.apps.maps, den jag har multitouch med(länk på XDA) ligger i com.google.android.apps.m4ps och den med navigation ligger i paket brut.googlemaps i min installation. Om jag söker fram en vägbeskrivning med vilken version av maps som helst och klickar "Navigera" får jag ett val om vilken av dessa jag vill "Slutföra åtgärden med", vilket får mig att tro att det måste finnas nått smidigt sätt att hitta dessa paket och fråga vilken användaren vill välja.
    Mvh Lilk
     
  17. johannilsson

    johannilsson Adult Droid Medlem

    Blev medlem:
    23 jun 2009
    Inlägg:
    577
    Mottagna gillanden:
    8

    MINA ENHETER

    Ja, maila mig gärna.

    Koden för appen finns tillgänglig här, http://github.com/johannilsson/sthlmtraveling

    Jag tror inte att det är så enkelt som att bara välja vilket kartprogram som kartan ska öppnas i. Vad jag måste ha är ett sätt att kunna integrera min kod te.x "Point on map" och infoboxarna. Detta görs idag på en MapView den i sin tur kommer ifrån googles SDK för maps.

    Min gissning är att de andra kartprogramen antingen är ett annat bygge eller själva har implementerat multitouch. T.ex i STHLM Traveling går det även att zooma genom att dubbelklicka (säger man klicka?) på kartan precis som man kan i vanliga Maps. Men i den MapView man får genom SDK:n kan man inte dubbelklicka detta var jag tvungen att implementera själv.
     
  18. sandos

    sandos Adult Droid Medlem

    Blev medlem:
    27 maj 2009
    Inlägg:
    715
    Mottagna gillanden:
    8

    MINA ENHETER

    Märkligt, jag kör cyanogenmod och har installerat maps från market. Där fungerar MT ? Det borde väl verkligen fungera på legend då tycker man. Men men.
     
  19. coolof

    coolof Teen Droid Medlem

    Blev medlem:
    30 okt 2009
    Inlägg:
    360
    Mottagna gillanden:
    12

    MINA ENHETER

    :D Som Johan sa så snackar vi om hur man skulle kunna bygga en framtida version. Jag kan däremot lova att grafik och sånt kommer att kunna komma in mycket snabbare eftersom jag numera förstår hur xml:er, drawables och sånt funkar (och älskar hur det är löst) :) På så vis kan jag arbeta på den riktiga layouten i programmet också, inte bara skapa mockups.

    Apropå något annat så fungerar MT fint på min Desire. Märkligt.
     
  20. johannilsson

    johannilsson Adult Droid Medlem

    Blev medlem:
    23 jun 2009
    Inlägg:
    577
    Mottagna gillanden:
    8

    MINA ENHETER

    Hej,

    SL uppdaterade sin webb idag och det finns nu en ny version på Market 2.0.0RC1 som fungerar mot den deras nya tjänst. Där är en del funktioner som tyvärr inte fungerar än men som jag hoppas få till det snart.

    Den här versionen använder helt och hållet API som SL tillhandahållt och jag hoppas att den ska vara stabilare än tidigare versioner då jag inte längre behöver skrapa deras webbplats.

    Olof, coolof har hjälpt till med grafik. Vi hade hoppats på att få någon vecka till innan den gick ut men jag visste inte exakt när SL skulle släppa sin webb så det blev idag. Kommentarer på det nya UI:et är självklart välkommet.

    <a href="http://www.flickr.com/photos/johannilsson/4684984048/" title="Updated UI for STHLM Traveling by Johan Nilsson, on Flickr"><img src="http://farm5.static.flickr.com/4014/4684984048_76f128fd4d.jpg" width="300" height="500" alt="Updated UI for STHLM Traveling" /></a>

    Även om en del funktioner har försvunnit så har det också tillkommit en del, t.ex. visas störningar nu i samband med en resa. Dels direkt i listan över rutter men även i den detaljerade beskrivningen som ovan.

    QR-kod för Market:

    [​IMG]