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.