FI MUNI 2012

We help the Faculty of Informatics Masaryk University to lecture a class focused at the development of applications for the mobile devices – for both Android and iOS platforms.

Course Objectives

The course is focusing on concepts of the mobile application development, which is modern and current trend of software development. Within the course mainly particular specifics and concepts of mobile platforms will be introduced.

Furthermore, architecture and development principles for Apple iOS (iPhone/iPad), Google Android and Microsoft Windows Phone 7 (major current mobile platforms) will be presented.

Finally, the student teams will work on a project – a mobile application – that help them to understand design and development of mobile applications in practice. At the end of this course the student should:

  • know the tasks, tools and techniques accompanying the development process of mobile applications
  • know specifics of all three major mobile platforms – iOS, WP7 and Android
  • be familiar with XCode, Visual Studio environment and Android add-ons for Eclipse IDE

Lecture 1 – 9.3.2012 – Introduction to iOS Development

Lecture slides are available on SlideShare (download is available on SlideShare). The lecture demo project (requires iOS 5): Concerts App.

Lecture 2 – 23.3.2012 – Android development, The basics

Lecture slides are available on SlideShare (download is available on SlideShare). The lecture demo project: Activity Examples.

Lecture 3 – 6.4.2012 – The Practical iOS Topics

Lecture slides are available on SlideShare (download is available on SlideShare). The lecture demo projects.

Lecture 4 – 18.5.2012 – The Practical Android Topics

Lecture slides are available on SlideShare (download is available on SlideShare).