Workshop offer

Workshop offer:

Prototyping applications on the mobile platform fast

We offer workshops and tutorials internationally to companies and institutions who want to strengthen their competitive edge in the mobile space.

Our workshop aims at bringing inspiration and vision for innovative application and concept design. It enables participants to jump to new heights in designing, building and exploring new types of mobile applications and services by learning how to turn innovative ideas into working solutions rapidly.

The concept of this workshop has previously proven to be highly successful and has been taught by Jürgen Scheible at companies such as Yahoo, Teliasonera, Chungwa Telecom, Nokia Research and Nokia Siemens Networks, but also at MIT, Stanford and various Art and Design Universities.

Approach. The workshop goals are achieved firstly by going through hands-on training session where programming of modern smart-phone features are introduced, using Python for S60 and many easy exercises. Secondly a further 2-3 day session is held, in which participants are guided in building applications based on their own ideas, with the help of the skills learned in previous days. This may be applications that people work on in their daily jobs already, or such that they always wanted to try doing but never had the time for, or it could be some totally new, wild idea, inspired by and perceived during the workshop (which has often happened in past workshops).

Watch mobile demo videos of previous workshop outcomes. http://www.youtube.com/watch?v=sQISqlcZKwY http://www.youtube.com/watch?v=vddpUm30EJU http://www.youtube.com/watch?v=UUghlfst-U4 http://www.youtube.com/watch?v=Swq3OVj8Ahc

Goals. In this workshop the participants will learn how they can turn an application idea into a fully working solution on the mobile platform. It will enable them to:

1. Program many features of modern smart-phones to 'play with'.
2. Combine smart-phone features into unique new types of applications.
3. Do rapid prototyping.
4. Do proof of concepts fast to find strengths and weaknesses of the design of an application at an early stage and to make good design decisions.
5. Go through a fast iterative design cycle (adding new features fast).
6. Put the application into users hands for testing and design exploration.
7. Build solutions that satisfy user's needs and give rich experiences.
8. design appealing applications.

The teaching style is hands-on, leaving enough space to orientate the teaching speed on the individual skill levels of the participants.

Workshop duration. The duration can be kept flexible ranging from 4 hours to 5 days, but typically consists of a 2 day hands-on training session and further 2 to 3 days of building prototype applications based on newly generated ideas. Prerequisites

Prerequisites. The workshop is aimed at experienced mobile developers, but especially to designers and concept developers who have some basic programming knowledge such as e.g. Flash Actionscript, Php or any other scripting language. There is no need to have any Symbian OS nor S60 knowledge, neither having programmed ever any mobile device.

Video recordings of workshop outcomes. In addition to teaching the entire workshop, we also offer to produce short video clips of the outcoming applications of the workshop. These can be used inside your organisation for presentations or internal communication and cooperation with other people and divisions.

Contact. If you are interested in having a workshop organised at your organisation, please send email to Jürgen Scheible jscheib [at] taik.fi

About the Workshop leader. Jürgen Scheible is internationally active in teaching workshops and giving talks on rapid mobile application prototyping in academic but also professional settings e.g. at Stanford University, MIT, NTU Taiwan, Yahoo Research Berkeley, Nokia (in total more than 40 occacions in more than 17 countries). He is author of the book 'Mobile Python - Rapid prototyping on the mobileplatform' (Wiley) and is a researcher, music and media artist. At the Media Lab of University of Art and Design, Helsinki he runs the Mobile Hub, a prototype development environment for mobile client/server applications with a strong focus on artistic approaches and creative design.
He spent several months in 2006 as a visiting scientist at MIT, CSAIL, Boston and worked previously for Nokia for 8 years. In 2006 and 2007 Jürgen was recognized as a Forum Nokia Champion for his driving vision to be a bridge builder between art, engineering and research. His message to all the creative and innovative people out there: Use your skills, ideas and energy to inspire the world arround you!

 

 


   
 

Talks, workshops and tutorials given by Jurgen Scheible:

Chicago, PyCon08, Tutorial 03/08
Univ. Aalborg, Denmark
, Tutorial 09/07
Nokia-Siemens Helsinki
, Tutorial 08/07
Chunghwa Telecom, Taiwan
, PyS60 WS 08/07
Beijing BUCT
, PyS60 Workshop 07/07
Singapore FN Champion day
, talk 06/07
Toronto OCAD,
PyS60 tutorial 05/07
Amsterdam, MobileMusic
WS 05/07
Sao Paulo, Brazil
PyS60 W S 03/07
Manaus, Brazil
PyS60 WS 03/07
Brasilia, Brazil
PyS60 WS 03/07
Recife, Brazil
PyS60 WS 03/07
Bossa conf. Brazil
PyS60 WS 03/07
Potsdam Hochschule
PyS60 talk 02/07
Stanford University
PyS60 WS 11/06
Beihang Univ. Beijing
PyS60 WS 11/06
Nokia FN Days Praq
PyS60 tutorial 10/06
DTU Copenhagen
PyS60 workshop 08/06
Tallinn University
PyS60 workshop 10/06
MIT Innovation Lab
PyS60 talk 09/06 (invited by Eric von Hippel)
Ars Electronica
PyS60 workshop 08/06
NTU Taipei
PyS60 workshop 06/06
Bogota
PyS60 talk 05/06
MIT Boston
, PyS60 tutorial 01/06
Stanford University, PyS60 tutorial 01/06
Adobe Headquartes, San Francisco 01/06
Nokia, Mountain View 01/06
IDEO, San Francisco 01/06
Yahoo, Santa Clara 01/06
Google, Mountain View (visit) 01/06
Symbian headquarters, London12/05


   
  

 


 

 


Contact / Address:
Jürgen Scheible
jscheib -- taik.fi
Helsinki, Finland


Meeting Quincy Jones. More


Meeting Dr. Alan Kay. More


Meeting Guido v. Rossum. More

 

Programming Skills:
- Flash AS programming
- Director programming
- Apple script programming
- Python programming
- PHP programming
- Database programming
- Mobile Client programming     (Python)
- Lingo programming

New Media Skills:
- Mobile application design
- Director application design
- Flash Design
- MySQL Database design
- Server application design     (MySQL, PHP, Python,
    Director)
- Mobile media production     (video, audio, xhtml, wml)
- Game design
    (Flash & Java & Director)
- Digital video production
    (+ pre-, post production)
- DVD production
- Music / sound production
    (composing, recording,     editing, mastering)
- Web design (HTML, Java     Script, Flash, Shockw.)
- 3D graphic & animation
- Learning content design
- Script writing
- Transforming ideas into     technical concepts
- Project management

Software skills:
- Macromedia Director
- Macromedia Flash
- Macromedia Fireworks
- Macromedia Dreamweaver
- Adobe Premiere
- Adobe After Effects
- Adobe Photoshop
- DVD Pro
- MySQL
- PHP 4.0
- Python
- 3ds max
- Sound Forge
- Cakewalk
- Pure Data (Pd)
- MAX/MSP/Jitter
- Quicktime Pro
- Various Nokia SDK's & tools


 

Copyright © 2008 Jurgen Scheible