Developing a public transport information system and application on Windows Phone and Windows 8 platforms

OData support
Kis-Nagy Dániel Dávid
Department of Automation and Applied Informatics

Many of us prefer public transport as the mode of transportation. Passengers might ben-efit from the uprising smartphone technologies, if regularly updated timetable infor-mation is available on their devices. However, the financial resources set a limit to the application development at public transit agencies and Microsoft’s mobile platforms are always pushed into the background at this point. Therefore there are only a few quality applications in the app store which meet the requirements.

The platform also lacks an application that can manage timetable information from dif-ferent sources in an interoperable way and plan a trip on the unified service network offline.

The thesis aims to develop a system that makes the functions mentioned above possible for Windows Phone 8.1 application as well as a Windows 8.1 application. The leading role in the applications is the journey planning.

First of all I had to design a component which can convert the transit data of different source formats into a common format and make the recent updates available to clients through a web data service.

The main principle at the designing of the common format was to provide the opportuni-ty for the applications to plan journeys efficiently. In the thesis I developed an algorithm that takes the characteristic of public transport schedules into account and capable of finding an approximately optimal path.

Based on the above-mentioned details I created a universal app for both Windows Phone 8.1 and Windows 8.1 platforms.


Please sign in to download the files of this thesis.