Skip to main content

Posts

Showing posts with the label charts

Visualising data in a native iOS app using a Html5 charting library

This is something that I had been meaning to add to  Html5StarterAppWithSwift for a long time and I was finally able to achieve that a couple of weeks ago. Background One of my past jobs involved me working on a web app that did all sorts of data visualisation i.e. drawing charts using Javascript charting libraries. Consequently, I have also applied my data visualisation knowledge to one of my personal projects i.e.  PTAapp  which should give an indication of how data visualisation fits into my background. Now let's talk about some of the tech that I used to build charts. In my past job we used Google Charts  to draw charts, which at the time at least required an internet connection to work. As I talk about in my previous post  I used morris.js  to avoid the issue of internet connectivity. Now that I am involved in making iOS apps and given my background it seemed natural for me to apply my charting knowledge to making iOS apps...and that is ...

Promoting your product for public hospitals in Australia

In this post, I will talk about my experience of trying to have my open-source application to streamline Post Traumatic Amnesia (PTA) assessment to be used across public hospitals in Australia. Background So before I started working on my first mobile(iOS) app or came up with this architecture to build iOS apps , I was recovering from a rather serious accident from which I had a brain injury. You can read about what happened to me in the about page of my PTA app website. Anyway having a serious head injury means that there is potential for certain risks for which you have to exercise caution. In my case it meant that even after being discharged from the hospital or rehab, I could not go back to work for almost 2-3 months. So I had no choice but to stay at home.  The PTA app I love writing code and I love building software, so not going to work was something difficult for me to deal with at the start, but then I came up with a solution. I thought "hmm I know how the p...

Open source HTML5 visualisation library to draw charts on the web (morris.js)

At work(ongoing,full-time contract) we use the Google Visualizaton  library for our various data visualisation needs. So naturally when I was building this tool to streamline the process of Post Traumatic Amnesia(PTA) assessment, my first thought was to use Google Visualization library for the tool's data visualisation needs. However that was only till I realised that the tool needs to work offline. Google Visualisation is a very good library but it only works when the the web app is online, so after some looking around I found a tool that works offline too i.e. morris.js . It uses the fantastic Raphael.js  library to render beautiful SVG based charts, on the web. Problem The objective is to visualise data in a web application, so it can be easily interpreted without having to go through raw numbers. The web application needs to be demoed on....say a laptop and the places where it could potentially be demoed may not have internet connectivity. It could also be in a plac...