project-thumbnail-market
Developed for Upwork in 2017
Tags: Unity C# Android CSV

Someone wanted me to create a visualization of market data evolution over time.

More information

When I was freelancing, someone wanted to create an easily understandable dynamic visualization of market data, which would let the user jump back and forth in time, to see how particular values along various axes change over time.

What I did

I created an application that could load and parse data from a CSV file, as well as visualize and let the user interact with it, all on mobile devices. The user could highlight certain parts of the axis, allow displaying how values have changed in comparison to the previous time step, hide or display only certain categories of data and so on. All of this was capable of running even on mobile devices.

What I learnt

Curiously, what caused me the most issues was loading the CSV file from the file system, because every OS and platform out there does things slightly differently. Also, initially I considered maybe reading the data from Excel formats, but it proved that working with CSV was easier and simpler, thus was a better fit (especially because Excel sheets can also be easily converted into CSV).

Page rendered in: 0.01 seconds