3226
Comment:
|
3372
|
Deletions are marked like this. | Additions are marked like this. |
Line 31: | Line 31: |
• Processing for Android; • HTML5 and Javascript; |
* Processing for Android; * HTML5 and Javascript; |
Line 34: | Line 34: |
== Deliverables == Results of the homework: * Source code; * Screenshots, photos or video to show the working application. |
|
Line 43: | Line 37: |
* [[attachment:FrontPage/CreativeApps201206/AndroidCookbook.zip]] | *[[attachment:FrontPage/CreativeApps201206/AndroidCookbook.zip]] |
Line 50: | Line 44: |
''Official site for Android Developers featuring documentation, SDK, Design Guidelines etc.:'' | == Official site for Android Developers featuring documentation, SDK, Design Guidelines etc.: == |
Line 52: | Line 46: |
*http://developer.android.com (portal) | * [[http://developer.android.com|Portal]] |
Line 54: | Line 48: |
*http://developer.android.com/resources/browser.html?tag=tutorial (tutorials) | * [[http://developer.android.com/resources/browser.html?tag=tutorial|Tutorials]] |
Line 56: | Line 50: |
*http://developer.android.com/design/index.html (Design Guidelines) | * [[http://developer.android.com/design/index.html|Design Guidelines]] |
Line 58: | Line 52: |
== HTML tutorial == * [[http://www.w3schools.com/html/default.asp|w3schools html tutorial]] |
|
Line 59: | Line 55: |
== Information lecturers (assignor) == * dr. Javed Khan (j.khan@tue.nl). * dr. Peter Peters (p.j.f.peters@tue.nl). |
== Information lecturers == * dr. Javed Khan (j.khan(at)tue.nl). * dr. Peter Peters (p.j.f.peters(at)tue.nl). == Information student assistents == * Geert Roumen (g.j.roumen(at)student.tue.nl). * Stijn Kamp (s.l.kamp(at)student.tue.nl). |
Line 64: | Line 64: |
---- /!\ '''End of edit conflict''' ---- |
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.
Schedule
Running
Completed
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;
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.
List of available reference and or background materials
Books
Video Tutorials
Android Application Development Tutorials, by thenewboston. 200 episodes, 20 hours. for those starting out, they're just perfect.
Android Development For Absolute Beginners, by mybringback. "If you are an Absolute Beginner or even a master at Java programming already, this is the perfect starting place for you!".
Official site for Android Developers featuring documentation, SDK, Design Guidelines etc.:
HTML tutorial
Information lecturers
- dr. Javed Khan (j.khan(at)tue.nl).
- dr. Peter Peters (p.j.f.peters(at)tue.nl).
Information student assistents
- Geert Roumen (g.j.roumen(at)student.tue.nl).
- Stijn Kamp (s.l.kamp(at)student.tue.nl).
This wiki is powered by MoinMoin.
End of edit conflict