Differences between revisions 12 and 13
Revision 12 as of 2015-12-16 08:52:20
Size: 4335
Editor: JunHu
Revision 13 as of 2016-01-27 15:23:13
Size: 4358
Editor: PeterPeters
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
 * ./CreativeApps201602

Creative Apps

It is the new era of mobile and social computing. The super computers 20 years ago are now in our pockets, being connected all the time and everywhere. Not only people connected by mobile and social computing, things around us are also connected, forming an Internet of Things. It is impossible for almost anyone to ignore these small computers and smart objects in our everyday life, and it is impossible for industrial designers to ignore the design opportunities brought up by them.




Learning objectives

Get first-hand experience with mobile apps on popular mobile platforms (Mainly Android). We will also touch upon topics such as object-oriented programming, design patterns, and mobile GUI design.

We will also look beyond the device itself, bringing in the perspectives of:

  • Mobile devices as social actors in a social network.
  • Connectivity – connecting to other mobile devices and IO controllers, for example, Arduinos, to make use of sensors and actuators.

Learning activities

The course consists of a series of workshops, focusing on three different techniques for creating mobile apps: • Processing for Android; • HTML5 and Javascript; • Java based Android Programing. Workshops will be organized, to introduce the topics and related techniques. Homework assignments will be given, to engage the students in the creative use of the techniques learned.


Results of the homework every week:

  • Source code;
  • Screenshots, photos or video to show the working application.

List of available reference and or background materials


Video Tutorials

Official site for Android Developers featuring documentation, SDK, Design Guidelines etc.:

*http://developer.android.com (portal)

*http://developer.android.com/resources/browser.html?tag=tutorial (tutorials)

*http://developer.android.com/design/index.html (Design Guidelines)

Information lecturer (assignor)

  • dr. Jun Hu (j.hu@tue.nl). He has a background in computer science and interaction design

  • dr. Mathias Funk (m.funk@tue.nl). He has a background in computer science.

  • dr. Peter Peters (p.j.f.peters@tue.nl). He has a background in computer science and electronics.

To work around this wiki

What is this wiki about?

Interesting starting points:

How to use this site

A Wiki is a collaborative site, anyone can contribute and share:

  • Edit any page by pressing Edit at the top or the bottom of the page

  • Create a link to another page with joined capitalized words (like WikiSandBox) or with [[words in brackets]]

  • Search for page titles or text within pages using the search box at the top of any page
  • See HelpForBeginners to get you going, HelpContents for all help pages.

To learn more about what a WikiWikiWeb is, read about MoinMoin:WhyWikiWorks and the MoinMoin:WikiNature.

This wiki is powered by MoinMoin.

CreApps: FrontPage (last edited 2016-12-25 08:55:54 by PeterPeters)