Dublin bus

569 views
493 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
569
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dublin bus

  1. 1. Web 2.0 & Social Media<br />Group7 <br />Dr Crystal Fulton<br />
  2. 2. Anil Vetsa <br />Azarm Aryan <br />Claire Hayes<br />Dalal Algahtani<br />Ernst Fabritius <br />Simon Markey <br />Tara Flood<br />
  3. 3. Project Aim <br />Development of an Android Application for Bus time notification and Timetable Capabilities<br />
  4. 4. Application Specification<br />Functions in the App: <br /><ul><li>Timetable Display Mechanism for Selected Bus
  5. 5. Location Selector
  6. 6. Notification of Time till the arrival of the next bus to selected location </li></li></ul><li>Google App Inventor<br />App Inventor is a Google application<br />A platform for Google Engineers and Google Users <br />
  7. 7. Steps in App inventor <br />Setting Up Android Phone <br />Building the With the Emulator (Cross Platform Compatible)<br />
  8. 8. Design <br />Key Components : <br />Location Selector (Button) – Allows the location of the selection for the Bus type<br />Location Selected (Display Box) – Displays the selected location<br />Select Time Table (Button)- Opens a timetable for the selected Bus <br />Hide Time table (Button)- Collapses any current timetable<br />Buss-it (Button) – Calculate the time of the next bus arrival through a notification <br />
  9. 9. Design (Cont..) <br />Loading Bar (Image) Loading icon that moves while the result is being fetched<br />Dublin Bus logo (Image) – The main Logo Located at the top of the application <br />
  10. 10. App <br />Components :<br />Saving And displaying Locations <br />Displaying and hiding the timetable image<br />Loading Icon execution<br />Notification to display time till next bus <br />Storage of bus times<br />Time Calculator <br />
  11. 11. Issues encountered <br /> Issues in reduction of Project scope:<br />Lack of space with in editor tool to limitlessly add more methods <br />Deletion errors<br />Methods grew exceedingly large in size with no way of minimizing particular code segments<br />Addition of new variables was time consuming due to unintuitive and unordered menu systems <br />
  12. 12. Implementation <br />Elements covered : 46A, 145 (reason data base capability restriction and block editor functionality)<br />Since the bus operate every 8 mins so it is easy enough to simply code a loop and add 8 mins to the time of the next bus .<br />Additional time parameters depending on selection of the bus location <br />

×