7. Steps in App inventor Setting Up Android Phone Building the With the Emulator (Cross Platform Compatible)
8. Design Key Components : Location Selector (Button) – Allows the location of the selection for the Bus type Location Selected (Display Box) – Displays the selected location Select Time Table (Button)- Opens a timetable for the selected Bus Hide Time table (Button)- Collapses any current timetable Buss-it (Button) – Calculate the time of the next bus arrival through a notification
9. Design (Cont..) Loading Bar (Image) Loading icon that moves while the result is being fetched Dublin Bus logo (Image) – The main Logo Located at the top of the application
10. App Components : Saving And displaying Locations Displaying and hiding the timetable image Loading Icon execution Notification to display time till next bus Storage of bus times Time Calculator
11. Issues encountered Issues in reduction of Project scope: Lack of space with in editor tool to limitlessly add more methods Deletion errors Methods grew exceedingly large in size with no way of minimizing particular code segments Addition of new variables was time consuming due to unintuitive and unordered menu systems
12. Implementation Elements covered : 46A, 145 (reason data base capability restriction and block editor functionality) 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 . Additional time parameters depending on selection of the bus location