Tuesday, 9 September 2014

New Release: My Mind Western Trust

My Mind is an app designed by the Western Health and Social Trust that would aid people with mental illnesses and offer support to such people. The app features descriptions of illness, help, useful contacts, videos to support content and some advice for friends and family of those with mental illness to help them cope.

There was already an app for My Mind created by Tom Brewster, but it was not fully compatible for all major mobile devices, so it was decided that the best way to have a finished product that looks the same was to recreate the iOS version and create Android and Windows Phone as we go.

When it came to start on My Mind, I was given all the assets that I needed from the beginning, so I had to organise the previous app, figure out menus and find all the pages that were needed to be created. I was expecting development of the project to be smooth and relatively easy, but with most development projects there will be something that delays you. In this case, it delayed me in the beginning, but shortly became a worth-while investment of time.

About a week before development for the app started, Xamarin released Xamarin.Forms, which would allow for development on iOS, Android and Windows Phone devices using the same base code, this would mean that you can "write once and run everywhere". This added some difficulty in the beginning of trying to learn some of the new references and libraries.

As with new software there will always be a lack of documentation and a few bugs, this added a few days to production time, but once I had figured out the base code that I needed, development started to pick up and the app was full of most of the content it needed within the first week. This left the rest of the week and the next week time to test on all devices and make sure that all was working correctly, was aligned correctly and we had all the features needed.

Two weeks after starting the project I was due to be on holiday for 2 weeks, so it was important as the only developer to get as much of the app working and in a good position to send it to another developer if it needed to. At the end of the two weeks, the app had not been finalised as some of the content and use of features was in dispute. This meant that I had to give the source code to the CTO of Troll Inc, so that he could finish off whilst I was away on Holiday.

The app is now finished and available on iOS, Android and Windows Phone.

Check it out;
iOS Download Link.
Android Download Link.
Windows Phone Download Link.

Frozen Fishy out.

No comments:

Post a Comment