I decided to build an android app aiming to improve the week one experience for freshers at my university.
Due to the short time frame I had to launch to the app I wasn't able to work with an API and had to scrape the data for the events from a (horribly formatted) raw xml file. I had to parse all this information asynchronously from 8 different URLS which java provides great functionality for and then display it in a clean user friendly format. The code for the Events fragment(screen) can be seen below