SlideShare a Scribd company logo
1 of 22
STIB ANDROID APPLICATION
      Michaël Uyttersprot - @eMich
    DroidCon Brussels - April 2nd 2010
ABOUT ME

• Brusseleir

•2   cats
• Obsessed     with mobile
• Travelling   geek
• Software     engineer
• No   drivers license (I know...)
• Dependent      on public transit
randomorb on flickr




LOST IN THE CITY...
matthileo on flickr




RAIN AND COLD WIND...
oliphant on flickr




STRIKES...
upton on flickr




BAD WEATHER CONDITIONS...
thinkpanama on flickr




LOSING TIME...
I NEED AN APP FOR THAT!

• An app that would make
  great usage of today’s
  smartphones features

  • GPS    for geolocation

  • Internet    connexion for
       realtime updates

• Isthere information
  somewhere I could use?
YES WE CAN !

• STIB, thelocal transport
  company, has lots of
  (unstructured) info online !
  • Realtime     stop information
  • Realtime     line information
  • Location     of stops
  • Timetables

• So, let’s   make that app !
WHY ANDROID?

• Robots are cool
• Android mainly uses Java
• Android is open
• Android is easy to learn
• Android has a nice
  programming environment

‣   Android is the best thing
    after sliced bread
                                jesusbelzunce on flickr
BEHOLD!
• STIB Android    app was
    released on the 22nd of
    february
• Comes     packed with a lot of
    nice features
• It’s   officially supported !
• Around      1000 users


‣   Let’s have a look at it!
PICK YOUR LINE...


• Linescan be ordered by
 mode: bus, tram, metro and
 night bus.

• List
     contains line number
 and from/to destination
PICK YOUR DESTINATION...



• Which   direction are you
 going?
PICK YOUR STOP...


• At   what stop are you?

• Stops with a red dot means
 that there currently is a bus
 at that stop!
BE INFORMED!

• Know how long you will
 have to wait at a stop.
• You will also be informed of
 all other lines that are
 servicing this stop.
• Possibility
           to get the
 timetables.
• Possibility
            to view where the
 stop is in Google Maps.
OFTEN HERE?



• Youmight want to consider
 to bookmark this stop.
FAVORITES...


• Bookmarked   stops can be
 found in a tab in the main
 screen.

• Those stops are ordered by
 distance, once you get
 located.
GEOLOCATION...


• Don’t
      know where you are
 and what is around?
 No problem!

• Can  be viewed as a map or
 as a list.
QUICK ACCESS!



•Awidget gives you quick
access to your favorites by
showing the 3 closest stops.
FUTURE DREAMING

• Augmented    reality?
• Extra information regarding
  persons with limited
  mobility?
• Damage report?
• Interoperability with others?
• Point of sales location?
• e-tickets?
• Live webcam?
THIS PRESENTASHUN




          MAKES NO SENSE


  QUESTIONS?
THANKS...

• Contact   information

 • Michaël   Uyttersprot

 • @eMich

 • labs@emich.be

 • http://labs.emich.be

More Related Content

Similar to STIB application - Droidcon

Ambient Location Apps and Geoloqi
Ambient Location Apps and GeoloqiAmbient Location Apps and Geoloqi
Ambient Location Apps and GeoloqiAaron Parecki
 
App design presentation 4.10
App design presentation 4.10App design presentation 4.10
App design presentation 4.10Jorden Prussing
 
David Leininger - Capturing Your Audience with Mobility
David Leininger - Capturing Your Audience with MobilityDavid Leininger - Capturing Your Audience with Mobility
David Leininger - Capturing Your Audience with MobilitySocialCrush
 
Space alert presentation
Space alert presentationSpace alert presentation
Space alert presentationgfaux
 
Apps and the Customer
Apps and the CustomerApps and the Customer
Apps and the CustomerTraveline
 
Augmented Reality March Webinar
Augmented Reality March WebinarAugmented Reality March Webinar
Augmented Reality March WebinarPromet Source
 
App design presentation (pdf file)
App design presentation (pdf file)App design presentation (pdf file)
App design presentation (pdf file)Jorden Prussing
 
MyTransport.Blind.SG
MyTransport.Blind.SGMyTransport.Blind.SG
MyTransport.Blind.SGIvan Sim
 
Future of Gay Pride Apps: case study EuroPride 2016 App
Future of Gay Pride Apps: case study EuroPride 2016 AppFuture of Gay Pride Apps: case study EuroPride 2016 App
Future of Gay Pride Apps: case study EuroPride 2016 AppBas van der Lans
 
Muhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.pptMuhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.pptM Rizwan Aqeel
 
Itbetw toozla chichinkina
Itbetw toozla chichinkinaItbetw toozla chichinkina
Itbetw toozla chichinkinaITB Berlin
 
HCI - Individual Report for Metrolink App
HCI - Individual Report for Metrolink AppHCI - Individual Report for Metrolink App
HCI - Individual Report for Metrolink AppDarran Mottershead
 
Urban Data Challenge - Christopher A. Pangilinan
Urban Data Challenge - Christopher A. PangilinanUrban Data Challenge - Christopher A. Pangilinan
Urban Data Challenge - Christopher A. Pangilinanswissnex San Francisco
 
Jungle Bus: Public transport networks mapping made easy #Sotm2017
Jungle Bus: Public transport networks mapping made easy #Sotm2017Jungle Bus: Public transport networks mapping made easy #Sotm2017
Jungle Bus: Public transport networks mapping made easy #Sotm2017Florian Lainez
 
Open(geo)data and open streetmap by Ben abelshausen
Open(geo)data and open streetmap by Ben abelshausenOpen(geo)data and open streetmap by Ben abelshausen
Open(geo)data and open streetmap by Ben abelshausenOpen Knowledge Belgium
 
Navigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedNavigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedAlex Housley
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceHemant Sarthak
 

Similar to STIB application - Droidcon (20)

Ambient Location Apps and Geoloqi
Ambient Location Apps and GeoloqiAmbient Location Apps and Geoloqi
Ambient Location Apps and Geoloqi
 
App design presentation 4.10
App design presentation 4.10App design presentation 4.10
App design presentation 4.10
 
David Leininger - Capturing Your Audience with Mobility
David Leininger - Capturing Your Audience with MobilityDavid Leininger - Capturing Your Audience with Mobility
David Leininger - Capturing Your Audience with Mobility
 
Space alert presentation
Space alert presentationSpace alert presentation
Space alert presentation
 
Apps and the Customer
Apps and the CustomerApps and the Customer
Apps and the Customer
 
Augmented Reality March Webinar
Augmented Reality March WebinarAugmented Reality March Webinar
Augmented Reality March Webinar
 
App design presentation (pdf file)
App design presentation (pdf file)App design presentation (pdf file)
App design presentation (pdf file)
 
MyTransport.Blind.SG
MyTransport.Blind.SGMyTransport.Blind.SG
MyTransport.Blind.SG
 
Future of Gay Pride Apps: case study EuroPride 2016 App
Future of Gay Pride Apps: case study EuroPride 2016 AppFuture of Gay Pride Apps: case study EuroPride 2016 App
Future of Gay Pride Apps: case study EuroPride 2016 App
 
RTPI 2013 Guy Dangerfield
RTPI 2013 Guy DangerfieldRTPI 2013 Guy Dangerfield
RTPI 2013 Guy Dangerfield
 
Muhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.pptMuhammad rizwan aqeel rlp.ppt
Muhammad rizwan aqeel rlp.ppt
 
Itbetw toozla chichinkina
Itbetw toozla chichinkinaItbetw toozla chichinkina
Itbetw toozla chichinkina
 
HCI - Individual Report for Metrolink App
HCI - Individual Report for Metrolink AppHCI - Individual Report for Metrolink App
HCI - Individual Report for Metrolink App
 
Gay Pride Apps
Gay Pride AppsGay Pride Apps
Gay Pride Apps
 
Urban Data Challenge - Christopher A. Pangilinan
Urban Data Challenge - Christopher A. PangilinanUrban Data Challenge - Christopher A. Pangilinan
Urban Data Challenge - Christopher A. Pangilinan
 
Jungle Bus: Public transport networks mapping made easy #Sotm2017
Jungle Bus: Public transport networks mapping made easy #Sotm2017Jungle Bus: Public transport networks mapping made easy #Sotm2017
Jungle Bus: Public transport networks mapping made easy #Sotm2017
 
Parklink
ParklinkParklink
Parklink
 
Open(geo)data and open streetmap by Ben abelshausen
Open(geo)data and open streetmap by Ben abelshausenOpen(geo)data and open streetmap by Ben abelshausen
Open(geo)data and open streetmap by Ben abelshausen
 
Navigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedNavigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 Condensed
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 

Recently uploaded

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

STIB application - Droidcon

  • 1. STIB ANDROID APPLICATION Michaël Uyttersprot - @eMich DroidCon Brussels - April 2nd 2010
  • 2. ABOUT ME • Brusseleir •2 cats • Obsessed with mobile • Travelling geek • Software engineer • No drivers license (I know...) • Dependent on public transit
  • 3. randomorb on flickr LOST IN THE CITY...
  • 4. matthileo on flickr RAIN AND COLD WIND...
  • 6. upton on flickr BAD WEATHER CONDITIONS...
  • 8. I NEED AN APP FOR THAT! • An app that would make great usage of today’s smartphones features • GPS for geolocation • Internet connexion for realtime updates • Isthere information somewhere I could use?
  • 9. YES WE CAN ! • STIB, thelocal transport company, has lots of (unstructured) info online ! • Realtime stop information • Realtime line information • Location of stops • Timetables • So, let’s make that app !
  • 10. WHY ANDROID? • Robots are cool • Android mainly uses Java • Android is open • Android is easy to learn • Android has a nice programming environment ‣ Android is the best thing after sliced bread jesusbelzunce on flickr
  • 11. BEHOLD! • STIB Android app was released on the 22nd of february • Comes packed with a lot of nice features • It’s officially supported ! • Around 1000 users ‣ Let’s have a look at it!
  • 12. PICK YOUR LINE... • Linescan be ordered by mode: bus, tram, metro and night bus. • List contains line number and from/to destination
  • 13. PICK YOUR DESTINATION... • Which direction are you going?
  • 14. PICK YOUR STOP... • At what stop are you? • Stops with a red dot means that there currently is a bus at that stop!
  • 15. BE INFORMED! • Know how long you will have to wait at a stop. • You will also be informed of all other lines that are servicing this stop. • Possibility to get the timetables. • Possibility to view where the stop is in Google Maps.
  • 16. OFTEN HERE? • Youmight want to consider to bookmark this stop.
  • 17. FAVORITES... • Bookmarked stops can be found in a tab in the main screen. • Those stops are ordered by distance, once you get located.
  • 18. GEOLOCATION... • Don’t know where you are and what is around? No problem! • Can be viewed as a map or as a list.
  • 19. QUICK ACCESS! •Awidget gives you quick access to your favorites by showing the 3 closest stops.
  • 20. FUTURE DREAMING • Augmented reality? • Extra information regarding persons with limited mobility? • Damage report? • Interoperability with others? • Point of sales location? • e-tickets? • Live webcam?
  • 21. THIS PRESENTASHUN MAKES NO SENSE QUESTIONS?
  • 22. THANKS... • Contact information • Michaël Uyttersprot • @eMich • labs@emich.be • http://labs.emich.be

Editor's Notes