Building an offline timetable application on Universal Windows Platform

OData support
Albert István
Department of Automation and Applied Informatics

Millions of people use public transport every day in the world’s largest cities. The spread of smartphones has created a whole new platform to get information about transport services. There has been created a large variety of applications for orientation, but the current official applications need internet access or provide only local informations. Instead getting all the different applications, it would be much easier for the users, who are commuting or traveling abroad, to use the same one everywhere.

The objective of my thesis was to create an offline application that can store and show multiple cities’ transport data and timetables in a user-friendly way. It was easy to collect data, because many cities made their traffic data available in General Transit Feed Specification (GTFS) format. However, the size of the database on the device had a great significance, because the application works offline.

I have created a Universal Windows Platform client application to be available on muliple device families, especially on mobile phones and PCs. The server application runs in the Azure’s cloud service, which generates a more compact database from the General Transit Feed Specification feeds. The finished UWP application helps the users to get information about public transport services at their home or on the go, providing the latest transit information for them.


Please sign in to download the files of this thesis.