3. PROBLEMFORMULERING
Det finns ingen för trainspotters
• Mashup av Evernote och Traininfo (Trafikverket)
• För tågentusiaster och trainspotters
• Anteckning baserat på
• Tågtider
• Användarinmatning (Text och bild)
• Funktionsverifiering: Use cases
• Begränsningar
• Behovsanalys
• Endast skapa anteckning
• Tidigare appar: Tidtabellsinformation
2012-01-30 Spotter 3
4. METOD
• Evernote – Anteckningar i molnet
• Api-nyckel (key+secret)
• Android SDK (Github)
• Inloggning sker (webview), lagras i en sessionsvariabel
• Sandbox-host för testning, Production för skarpt läge
2012-01-30 Spotter 4
5. METOD
• Traininfo – Ankomst och avgångstider järnvägsstationer
• Api-nyckel (key)
• REST-baserat, json eller XML
• Begränsning i antalet anrop
• Har api-konsol för att testa url:er
• Relativt nytt, tidigare webbplatser använde sidskrapning
2012-01-30 Spotter 5
6. METOD
Unified Process – Iterative development
2012-01-30 Spotter 6
7. DESIGN & IMPLEMENTERING
• Fragment i viewpager (svipe åt sidan)
• Splash-screen
• Använda kameran för att ta bild
• Skriv en text (anteckning)
• Automatisk rubrik baserat på tågtrafik
• Välja station (mha GPS)
• Klickbar lista över avgångar/ankomster
2012-01-30 Spotter 7
10. RESULTAT
Use-cases: Användaren kan
• Logga in med Evernote/Appen
• Ta foto med mobilens kamera
• Skriva en kort text till anteckningen
• Se avgångar och ankomster för en viss station,
därifrån välja rubriksättning
• Ladda upp anteckningen till Evernote
• Logga ut från Evernote/Appen
2012-01-30 Spotter 10
11. SLUTSATS
App för tågentusiaster och trainspotters
Använder Evernote och Traininfo
Use-cases uppfyllda
GPS falerade (SWEREF99 <-> WGS84)
Framtiden
• Fler än en bild
• Användargränssnittet
• Behovsanalys
• Delningsfunktion
2012-01-30 Spotter 11