Just a note to say that this WON’T be the final post on the blog, however, it is the ‘Final Progress Post’ in terms of the requirements of the ArtNotes (RTNOTES) JISCRI project… so let’s begin…
Title of Primary Project Output
ArtNotes : An iPhone application for thematically organising images and other visual artefacts.
Description of Prototype
The prototype demonstrates the ability to organise images in thematically related categories displayed in the application as ‘Notebooks’, allowing the ability for cross-boundary images to be displayed in multiple ‘Notebooks’.
In order to enhance the application there is the ability to import and export images from the devices built in photo library and camera, as well as Flickr, perhaps the most popular online repository for images.
Alongside the image itself, the application caters for storage of various elements of meta-data including the ‘geo-tag’ of an image which may then be displayed on a map as a series of ‘pins’.
The prototype has focused on the core idea behind the project, that of organisation and storage. Features which are desired, yet lack a fully tested implementation include:
- Complete Flickr synchronisation
- Integration with other repositories such as Google Images
During the course of the development a variety of potential areas for expansion were identified, however as these are potential areas for future work and not directly related to the project they are not included for brevity.
Link to Working Prototype
As the iPhone is a closed platform, a working prototype is unavailable, except from the App Store. ArtNotes is undergoing a final round of testing and failing any major problems will be submitted to the App Store over the Christmas period.
However, the ‘End User Documentation’ below and the screenshots above should give an overview of the functioning application.
Link to End User Documentation
The ‘End User Documentation’ is slightly lacking, as it was delivered to testers and potential end users in a presentation format, alongside a ‘live demo’ of the application.
The following link provides a downloadable copy of the latest presentation in PPSX format:
Link to Code Repository or API
The code repository can be found here: http://artnotes.googlecode.com/svn/trunk/ArtNotes/
This contains a buildable MonoTouch solution for the ArtNotes project.
Link to Technical Documentation
Unfortunately, there seems to be a slight issues with MonoDevelop, in that it currently doesn’t generate the XML docs for a MonoTouch project (the actual issue is that smcs doesn’t support the ‘/doc’ option). As such this means the technical documentation is limited to the comments and functional descriptions found inside the source code files.
However, if the XML docs can be generated this will be updated and a link will be provided.
The source code, as above, can be found here: http://artnotes.googlecode.com/svn/trunk/ArtNotes/
Date Prototype was Launched
The latest build of the application was given to testers / end users 2009.12.09
Project Team Names, Emails and Organisations
Owen Watson <o.watson _at_ bolton.ac.uk> University of Bolton
Kirk Barron <k.barron _at_ bolton.ac.uk> University of Bolton
Dave Hagan <d.hagan _at_ bolton.ac.uk> University of Bolton
Roy Attwood <r.attwood _at_ bolton.ac.uk> University of Bolton
Table of Content for Project Posts
This section gives a list of the relevant posts on the blog from the project. It is broken into 4 categories:
- Initiation – The beginning of the project and the initial set up
- Issues and Reflections – More could perhaps have been done in terms of reflection, however in terms of problems (aside from time ) the only real issues were that of hardware and software availability
- Progress – Some posts showing the progress which was made with the project
- Community – Posts which are related to the ‘Open Source’ community. As the project was licensed under the GPL v2 and is available on Google Code, it was decided that if anything specific, which may be useful to others, was written it could be presented as such. The posts listed are linked to from the MonoTouch wiki (http://wiki.monotouch.net) or from MonoTouch.Info (http://www.monotouch.info).
Edit: No idea why the links aren’t all aligned… There’s nothing wrong in either the Visual or HTML views…