Mobile Interactions

Icon

An Interactive Media and Knowledge Environments Course

Seminar Questions

  • What is interaction design, what is it good for and what are its stages?
  • Describe the evolution of smart phones and tablets. 
  • What considerations need to be taken into account when designing for mobile devices (eg. native or web application)?
  • What are concept maps and how can they be used in the design process?
  • What are the unique features of the iOS platform and what are the Human Interface Guidelines?
  • What are sketches and storyboards and what can they be used for in the design process?
  • What are mockups and state transition diagrams and what can they be used for in the design process?
  • What are prototypes and what tools can be used to create mobile web application prototypes?
  • Describe possibilities and limitations of mobile web applications development. 
  • Describe Java Mobile applications structure, controls and security. 
  • Describe Windows Phone development. 
  • What are the prerequisites of developing iOS applications?
  • What is Xcode and Interface Builder?
  • What is a Model-View-Controller?
  • What are header and implementation files?
Advertisements

Filed under: Assignment

Assignment #5

  • Finish work on your application’s prototype
  • Make a presentation and a demo of your work
  • Be prepared to actively participate in the seminar

Filed under: Assignment

Beginning iPhone Development

Filed under: Lectures

iOS Development Tutorials

Filed under: Tutorials

iOS 5: Fixed Positioning and Content Scrolling

A tutorial on how to implement fixed positioning and content scrolling in iOS 5 without JavaScript: http://mobile.tutsplus.com/tutorials/mobile-web-apps/ios-5-fixed-positioning-and-content-scrolling/

Filed under: Tutorials

Home Assignment #4

  • Choose a technology or framework, which you want to use to build your prototype
  • Gather questions and problems, which you encounter during development
  • Discuss the issues during the next lecture

Filed under: Assignment

Prototypes

Filed under: Lectures

Introduction to iScroll

A tutorial on how to implement scrolling in iOS and Android browsers: http://mobile.tutsplus.com/tutorials/mobile-web-apps/introduction-to-iscroll/

Filed under: Tutorials

Home Assignment #3

  • Create high-fidelity mockups of your application’s user interface
  • Link the screens together in a state transition diagram
  • Publish results on your team blog
  • Present results to other teams

Filed under: Assignment

Mockups

Filed under: Design, Lectures