Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2019/2020

Principles of mobile applications

Login to KOS for course enrollment Display time-table
Code Completion Credits Range
B6B39PDA Z,ZK 6 2P+2C
Lecturer:
Ivo Malý (guarantor)
Tutor:
Ivo Malý (guarantor)
Supervisor:
Department of Computer Graphics and Interaction
Synopsis:

Student who successfully passed the course get overview about properties and about limits of single mobile technologies. The course is focused on specific problems related to limitations and new capabilities of mobile devices. Attention is paid to maximal utilization of environment characteristics in which the mobile application is used. Course is not focused on introduction of basic programming techniques for mobile application development - it is expected that students already have this skills or will be gained by means of self-study.

Requirements:

Knowledge of higher programming languages (e.g., Java, C++, C#).

Details can be found on the web https://moodle.fel.cvut.cz/courses/B6B39PDA

Syllabus of lectures:

Introduction, HCI, Mobile apps, Design guidelines

Prototyping, Screen space, Screen size and shape, Information grouping

Information packing, lists, scrolling, UI patterns

Testing

Development: Native and hybrid apps, Mobile web

Development: Android

Development: iOS

API, SDK, services, notifications

Sensors, context

Gestures, voice, text entry

Development: Advanced Android

Wearables, connected devices, accessibility

Beyond traditional UI design

Syllabus of tutorials:

Design guidelines 1 - application analysis

Design guidelines 2 - application design

Design patterns, best practices, electronic prototyping

Semester project assignment, electronic prototyping, testing

Individual work D1

Android basics

iOS

Data

Camera, Accelerometers, Sensors

Bluetooth + GPS

Notifications, gestures, REST API

Individual work D2

Presentation of semester projects

Study Objective:

The goal of this course is to teach the students the right way of design and implementation of mobile applications.

Study materials:

1. Perea P., Giner P., UX Design for Mobile, Packt Publishing, 2017

2. Jones M.,Marsden G. Mobile Interaction Design, Wiley, 2006

3. Weiss S. Handheld usability, Wiley, 2002

4. Cooper A., Reimann R., Vronin D. About Faces - The Essentials of Interaction Design, Wiley, 2007

Note:
Time-table for winter semester 2019/2020:
Time-table is not available yet
Time-table for summer semester 2019/2020:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
roomKN:E-126
Malý I.
09:15–10:45
(lecture parallel1)
Karlovo nám.
Trnkova posluchárna K5
roomKN:E-327
Malý I.
11:45–13:30
(lecture parallel1
parallel nr.101)

Karlovo nám.
Solarium K327
roomKN:E-327
Malý I.
14:30–16:00
(lecture parallel1
parallel nr.102)

Karlovo nám.
Solarium K327
Tue
Fri
Thu
Fri
The course is a part of the following study plans:
Data valid to 2020-01-28
For updated information see http://bilakniha.cvut.cz/en/predmet3132306.html