Second iteration of the TiY (Tag-it-Yourself) iPhone app (developed as part of FutureCOMM @ Interaction Design Centre, University of Limerick;
Objective-C C
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


TiY(tm) - Tag-it-Yourself v0.x.x

TiY(tm) (Tag-it-Yourself) is an open source iPhone application that supports self-management of type 1 diabetes. It is designed as an open-ended editor journaling platform that can be tailored to individual user needs. TiY(tm) is developed at the Interaction Design Centre (University of Limerick, Ireland) and is part of a broader research project called FutureCOMM (funded by HEA Ireland under the PRTLI 4 program). "Future2" is the name of the open source project which was created to share the results and, hopefully, enhance the further development of this particular branch of the work.


The TiY(tm) app itself is a comprehensive product available to diabetics who are looking for alternative tools that bring personal journaling practices to another level. It is designed as an open-ended editor that allows bottom-up appropriation and personalization. The main goal is to provide personalized support for the wide-ranging and varying sense-making activities necessary in relation to the diabetes condition, and that it will be adapted to the individual through actual usage rather than specified by preconceptions and abstractions of users needs.

Thus, the app not only allow users to record and track blood glucose levels and insulin injections, but also to extend the records to virtually anything they find relevant to their condition by defining their own personal 'tags' and making links between any type of entry through attachments. The ability to design their own categories for data enables users to find meaningful correlations and patterns that fit with their unique situation. This is further augmented with the ability to visualize any sets of data that have been recorded.


Distributing TiY(tm) within the Future2 open source project has two purposes.

One is to share our solutions and open up for the possibility of developing stand-alone libraries which may be used in other projects.

The other is to further cater for TiY(tm)'s inherent adaptability. We encourage users to contribute, not just by customization within the frames of the product, but also by modifying the product itself. The code structure has been created with this idea in mind and aims to be as open and easy to modify as possible (see "Coding Guidelines" below). Contributors may also post comments, bug reports, and suggestions on the repository webpage (

We retain the right to control the development of the TiY(tm) product and trademark specifically, but invite users to customize their particular copy of it and to draw on our work in branches or stand-alone products. With the GNU GPL v3 license, the only restrictions are that the origin must always be clearly acknowledged, that any further distribution of source code or pre-compiled binaries must also make the source code available*, and that any derivative work must also be released under the same GPL license.

(*either by bundling it with the distribution or by providing a HTTP link to a working public repository.)


To be...continued.