Customising Mobile Device Application Software Through Device Profiling

This project is funded by ITB and and builds on the ongoing SECASE project. SECASE is an exciting project funded by the European Union’s Leonardo da Vinci programme. Its aim is to help improve the effectiveness of computer science and software development education at third level, by giving teaching staff access to up-to-date and business-relevant case study material provided by the software industry. The project will enable colleges in Cyprus, Italy, Ireland and Northern Ireland to develop new learning materials based on real business and industrial applications, in a multi-media format for use in higher and further education courses for software engineering and software development. The project will be based on all kinds of online business. One example is which is a site that guides players on how to find the best online casinos and how to start playing their favorite games for free without any risk. The target group for the project will be students training for a career in software development at Higher Certificate and degree level.

Software “localisation” is an increasingly important aspect of modern software development. One software category which is growing very fast is that of computer games, especially games that can be downloaded from the internet for mobile phones. This feature can be useful for many companies that have both computer and mobile versions of their games. Take, for example, online casinos that have seen a massive rise in popularity in the last couple of years. Many sites are now experimenting with making mobile casino apps that recreate their original websites, including all of their games. One good example is, a go-to place for players that are looking to find the latest casino bonus offers. Remember that you can use these bonuses instead of using real money to play many of the games for free. My work as a researcher will involve the investigation and development of multimedia educational resources relating to localisation of software products. An Irish computer games company is working in conjunction with ITB and one of my tasks will be to take an existing mobile phone game and extend it so that it is offered in multiple languages. Through this work I will also investigate how different approaches to the localisation of software products effect software development life cycles and look at what the some of the implications are for planning and costs if a decision for localisation is made before software development begins, compared to completing a product in one language and then modifying it to work in multiple languages. The existing computer game is presented in English, and I will create one or more alternative language versions of the software in Irish, Spanish and Polish. I will also be looking at mobile phone device profiling and the architecture of mobile phones. I will be using two mobile phone devices, one being a generic mobile and the other a Smartphone. From this I will look at how successfully a multimedia application can be usefully tailored to exploit and perform on specific mobile devices based on information gained about the deviceďż˝s locale and hardware capabilities.


Researcher: Leonie Troy
Project Leader: Matt Smith
Funding Agency: ITB
Duration: 2007-2009