Audio

Musical Succotash

Find My Program

A simple Unity project demonstrating how to search for records and display them as a scrollable list. Used Yle api to fecth json results.

For more details refer Yle api usage here http://developer.yle.fi/tutorial-overview/index.html

Important Files

UIController

  • Manages all the UI related actions.
  • Listens to On DragEnd event
  • Scrolling to the bottom will load more records.

DataHandler

  • Responsible for parsing json data and URL request.
  • Maintains all the URL formats

ObjectPooler

  • An object pool to generate records.
  • Current functionality supports dynamically growing ObjectPool depending on the scroll down action.Good for subsequent searches.
  • Need to implement reusable object pool to reduce the memory usage.

JSON Library

  • Used Newtonsoft.Json library for parsing JSON data