Development of a .NET based audiobook player application

OData support
Dr. Kővári Bence András
Department of Automation and Applied Informatics

Nowadays, in 2016 audiobooks have a larger audience, and higher relevance than ever before. The industry provides jobs for more and more narrators, and publishers each year. Your truly enjoys listening his favorite audiobooks each night, before going to sleep and it’s been years since I’ve had the displeasure of dropping a heavy hardcover book on my head.

The subject of my thesis is the exploration, refactoring, development and management of the aptly named “Audiobook Player” system which had been in development since 2013. 02. 28. until 2014. 12. 16. under the hands of 8 previous developers. I will be introducing the involved technologies, presenting my efforts and setbacks during the revival of the legacy codebase, going through the steps of rebranding it to “FreeBooks”, documenting my improvements, showing the publication process, logging my maintenance work and analyzing statistics available from the Microsoft App Store.

It was my aim to continue development where the others left off and push the applications the global marketplace with an updated database. Before I could do that, I had to fix a variety of exotic errors, but in the end I managed to do so and the „FreeBooks” application is now available globally on the Windows 8.1 and Windows Phone 8 platforms.

During my work, I familiarized myself with the theory of Application Lifecycle Management and I have had the chance to perform a full cycle, garnering expertise from all phases.


Please sign in to download the files of this thesis.