Swinburne University of Technology - Melbourne Australia
Postgrad
Duration
Contact Hours
Campus
Prerequisite
Corequisite
1 semester or equivalent
36 Hours
Hawthorn
HIT8328 Software Development for Mobile Devices OR 65% in one of: HIT6037 Software Development in Java or HIT6302 Object-Oriented Programming or HIT7037 Programming in Java or HIT8303 Data Structures and Patterns or HIT8119 Enterprise Java
Nil
Credit Points: 12.5 Credit Points
> Related Course/s > Teaching Methods > Assessment > Aims & Objectives > Generic Skills Outcomes > Content > Reading Materials
Master of Information Technology, Master of Technology (Information Technology) and Master of Information Technology (Professional Computing)
Aims This unit covers the skills and knowledge required for the design and development of software applications for mobile devices. Learning Outcomes Upon completion of this unit students will be able to: Explain the syntax, capabilities and conventions of contemporary development tool kitsDesign and build applications using a model separated architectural styleUse tablet device’s built-in sensors such as the accelerometer, GPS and compass in applicationsBuild applications using platform services such as contacts, maps and messaging.
Lectures (24 hrs), Tutorial (Laboratory) (12 hrs)
Assignments, Examination
Key Generic SkillsStudents will be provided with feedback on progress in attaining the following generic skills:• analysis skills,• problem solving skills,• ability to tackle unfamiliar problems, and• ability to work independently
Introduction to Development Tool KitsDeveloping interactive touch driven applicationsWorking with tabular, grid and list dataBuilding user interfaces for different layouts and screen sizesDrawing and animationPersisting data and memory managementUsing built-in sensors and actuatorsDebugging and Optimising mobile applicationsCurrent mobile platforms and eco-systems
Dave Mark and Jeff LaMarche, Beginning iPhone 3 Development: Exploring the iPhone SDK, APress (2009)Valentino Lee, Heather Schneider and Robbie Schell, Mobile Application: Architecture, Design and Development, Prentice Hall(2004)