Differences between revisions 16 and 17
Revision 16 as of 2016-02-01 12:03:39
Size: 3915
Editor: PeterPeters
Comment:
Revision 17 as of 2016-02-01 13:33:06
Size: 3928
Editor: javed
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
Line 4: Line 3:
Line 8: Line 6:
  {{attachment:schedule.png}}  . {{attachment:schedule.png}}
Line 13: Line 11:
 * Week 4: Installation XDK, initial programming with XDK
 * Week 5: User interfaces
 * Week 6: Android Native Apps II
 * Week 4: Hybrid Apps (Hello World and UI)
 * Week 5: Hybrid Apps (Working with sensors)
 * Week 6: Hybrid Apps (Working with web services)
Line 21: Line 19:
  * [[attachment:Code-week1.zip]]    * [[attachment:Code-week1.zip]]
Line 29: Line 27:
  * working source code
  * screen copy of the output 
   * working source code
   * screen copy of the output
Line 37: Line 35:
  * [[attachment:week2.zip]]    * [[attachment:week2.zip]]
Line 43: Line 41:
  * source code
  * screen copy of the output 
   * source code
   * screen copy of the output
Line 50: Line 48:
  * [[attachment:week3.zip]]    * [[attachment:week3.zip]]
Line 57: Line 55:
Line 61: Line 58:
Line 62: Line 60:
Line 91: Line 90:
 * Deliver your work to creativeapps.submission@gmail.com, '''with your full name in the subject''' (so that we can find all your work later easily).  * Deliver your work to creativeapps.submission@gmail.com , '''with your full name in the subject''' (so that we can find all your work later easily).
Line 106: Line 105:
Line 108: Line 106:
 {{attachment:rubrics.jpg}}  . {{attachment:rubrics.jpg}}

Creative Apps 201602 (Work in progress)

1. Planning

  • schedule.png

  • Week 1: Installation Processing with Android Mode, initial programming for Android
  • Week 2: Sensors, user interfaces
  • Week 3: Database access / networking??
  • Week 4: Hybrid Apps (Hello World and UI)
  • Week 5: Hybrid Apps (Working with sensors)
  • Week 6: Hybrid Apps (Working with web services)

2. Week 1

  • Presentations
  • Code
  • Homework and deliverables
    • If you have no experience with Processing, you are advised to follow GetStartedWithProcessing.pdf to learn the basics (password protected PDF. if you need the password, send p.j.f.peters(at)tue.nl an email);

    • Try out some examples from the Processing programming environment, to see how these examples would behave on the emulator or on your Android phone.
    • Create full screen visual art on Android, using Processing. See below some examples. (To get inspired, you may want to have a look at http://openprocessing.org)

    • Create an Android app, display "Hello Eindhoven" in the center of the screen.
    • What to be delivered (as one single ZIP file)
      • working source code
      • screen copy of the output

3. Week 2

  • Presentations
  • Code
  • Homework and deliverables
    • Try out some examples using the Ketai library on the emulator or on your Android phone.
    • Android phone owners: Create an interactive app using one (or more) sensors.
    • Emulator only: Create an interactive app using touch (=mouse) input
    • What to be delivered (as one single ZIP file)
      • source code
      • screen copy of the output

4. Week 3

  • Presentations
  • Code
  • Homework and deliverables
    • Create an interactive app with GUI and database/network access.
    • What to be delivered (as one single ZIP file)
      • source code
      • screen copy of the output

5. Week 4

  • Homework:
    • TBD
    • What to be delivered (as one single ZIP file)
      • source code
      • screen copy of the output

6. Week 5

  • Presentations
  • Homework:
    • TBD
    • What to be delivered (as one single ZIP file)
      • source code
      • screen copy of the output

7. Week 6

  • Presentations
  • Homework:
    • TBD
    • What to be delivered (as one single ZIP file)
      • source code
      • screen copy of the output

8. Week 7

  • Help & questions

9. Deliverables

  • Every week you will get homework and you are supposed to complete the work before the next lecture.
  • Deliver your work to creativeapps.submission@gmail.com , with your full name in the subject (so that we can find all your work later easily).

  • Deliver your work always in one ZIP file attached to your email.

  • Please send your feedback request to one (not all) of the lectures according to this spreadsheet. Registrations.xls

10. Installation

10.1. Processing installation

10.2. Intel XDK Installation

10.3. An alternative emulator

11. Rubrics

  • rubrics.jpg

CreApps: FrontPage/CreativeApps201602 (last edited 2016-04-18 14:57:55 by PeterPeters)