Programme 2009-2010
Week 1: Introduction
Mobile design principles
Examples of previous projects
Example of websites (BBC, Google, CNN)
Presentation of different tools (Macromedia / Carbide for Symbian S60/ Netbeans / MySQL / Adobe Device Central / Mobility tool kit)
Installing Carbide inside your virtual machine
Using the Symbian Emulator
Portfolio task: Create index page and link to 250 word report on SAMP server
Week 2: Design week
Catch-up/refresh
Design tutorial - Photoshop and Carbide for Symbian Phone S60
Design for small screen / limited input
Key social concepts in mobility
M-learning and innovative applications
AMICITIAS Project Demonstration (J2ME)
Portfolio task: Mobile phone theme (including logo design)
Week 3: Static mobile websites
CSS Tutorial - for reference only (for people who have never designed a website)
XHTML tutorial - for reference only (for people who have never designed a website)
Working with tables
CSS3
Portfolio task: Tidy up your portfolio site
Week 4: Flashlite
Using Flash for Mobile phones
Tutorial Flash object / animation
Tutorial ActionScript
Flash Game
Portfolio task: Complete exercise and upload to SAMP server / link to portfolio
Week 5: Mobility tool kit
Introduction to mobility toolkit
Basic introduction to J2ME
Tutorial using Phone API
Portfolio task: Complete exercise and upload file to SAMP
Week 6: Dynamic mobile websites
Designing database for Mobile applications
XHTML tutorial 2
PHP tutorial (display text, working with variables, working with Databases)
ASP.NET websites (optional)
Examine ASP.NET capacity within SCIM
Windows mobile development (ASP.NET + SQL 2005 for mobile)
Portfolio task: complete task and link your m-portfolio to it
Week 7: J2ME
Introduction to J2ME
J2ME Tutorial
Using Phone API through J2ME
Portfolio task: complete workshop and upload ZIP file
Week 8: J2ME
Building a Game with J2ME: Game tutorial
AMICITIAS workshop (optional)
Portfolio task: complete workshop and upload ZIP file
Week 9: Usability design and user-research
Usability for mobile design
Focus Groups
Interpreting data
Improving applications based on user-focussed design
Final Portfolio task: Submit project specification
Week 10: Projects assistance
Projects assistance workshops
Week 11: ADVANCED TOPICS
Google map programming
GPS programming
CMS (e.g. Joomla) for mobile phones
Other (e.g. iPhone)
Return from CHRISTMAS BREAK
Submit final project
Present project and usability report
|