Syndicate

Home arrow Customer Reviews arrow Plugin Development - The Process and Ease
Plugin Development - The Process and Ease Print

Jonathan Ballinger, Southend-on-Sea Borough Council ICT Officer, recently added an information rich database for Southend's DiTV and mobile citizens called 'Where I Live'. His experience and explanation of the process will give heart to others considering plugin development....

I recently had the task of creating a version of Southend-on-Sea's 'Where I Live' system (http://www.southend.gov.uk/whereilive/) that would be usable via DigiTV.  The council had initiated plans to open up a new channel of communication with our residents, and Where I Live was considered a useful part of how we communicated with them prior to DigiTV.

I raised the possibility of implementing this sort of plug-in with the starter kit package that we had, and Ian Wiebkin (DigiTV's Technical Manager) let me know that, not only was it possible, Where I Live would make an ideal plug-in.

In early January, I began reading the DigiTV Wiki and sketching up various prototype designs of how it could work before settling on a design I liked.  I created a user experience diagram showing how the user's actions would flow through the system, and mocked up some screenshots to go with it.

Ian's response was positive, so I then set about actually implementing it.  This was simpler than I expected as the framework provided is very well defined and, aside from the period where I was testing the limits of what elements were available to me, how much text I could get on screen and whether images were worthwhile given the amount of information I was trying to present on screen, it was a very speedy project.

In the end the DigiTV Where I Live system offers the following information: Black Sack Delivery Days, Broken Streetlights, Closest Library, Who's my MP?, School Catchment Areas, What's my Ward?/Who's my Councillor?, Waste Collection Days, Closest Recycling Centre and Leisure Centres.  The design of the plug-in allows me to add more Where I Live information sources at a later date with relative ease as it follows the same plug-in architecture I used for the initial Where I Live system. Each section presents information local to the location entered by the user and it is built on top of the existing Where I Live system.

If I was asked to create more plug-ins for DigiTV in the future, I would have no problems doing so as the process was very straightforward, and the personal contact all the way through meant that I always knew what was going on from the Kirklees side of the equation.

Jon Ballinger BSc, MBCS, ICT Officer, ICT Division,Southend-on-Sea Borough Council, Civic Centre, Victoria Avenue, Southend-on-Sea, Essex, SS2 6YL

 

 
Next >
© 2008 DigiTV - Owned and managed by Kirklees Council
Joomla! is Free Software released under the GNU/GPL License.