Mobile Processing is a yearly conference hosted by the UIC Innovation Center in support of Chicago's creative and development communities. The 2011 conference, held from November 11-13, 2011, focuses on the Android and JavaScript modes of Processing 2.0.

Mobile Processing brings together internationally recognized innovators from the open source software community, startup companies, students, and scholars, from areas such as Art and Design, Computer Science, Communication, and Information Sciences. The 2nd edition features a series of lectures, workshops, and presentations, all free and open to the public (workshops require prior registration).

Keynote speaker Ben Fry, winner of the 2011 National Cooper-Hewitt Design Award, will present the first release of Processing 2.0, and its new modes now targeting Android devices and JavaScript-powered web apps. The award-winning language is used by tens of thousands of students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. Currently, more than 70,000 individuals use Processing on a regular basis. Processing is free to download, open source and cross-platform.

The UIC Innovation Center is a collaboration space embedded in a leading research university, initiating programs and activities that bridge research and education with industry.

Conference contact: 2011@mobileProcessing.org
Daniel Sauter
Organizer, Mobile Processing
Associate Professor, New Media Arts

 

 

 

Supported By

 


Presentations (free and open to the public):

  • Ben Fry: Processing 2.0 + Android (Fr 11/11, 12pm)
    Since 2001, Casey Reas and Ben Fry have developed Processing, an open source programming environment created for the visual arts. Ben Fry will be talking about the past, present, and future of the project as it nears a 2.0 release. In particular, the presentation will focus on features supporting Android, and some recent work developed for Android-powered phones and tablets.

  • Adriana de Souza e Silva: Net Locality: Mobile interfaces in hybrid spaces  (Fr 11/11, 10:30am)
    In this talk, Adriana de Souza e Silva explores the social implications of using location-aware mobile technologies in urban spaces. Specifically, she investigates how their use challenges our current notions of privacy, urban sociability, and how they support new ways of filtering and “controlling” spaces around us. Souza e Silva frames the development of these technologies within the context of Net Locality, which denotes a shift in the way we experience both the Internet and public spaces, in which location becomes the organizing logic of social interactions. 
     
  • Jakob Eriksson: Localization, tracking and some transportation applications (Sa 11/12, 12pm) 
    In this talk, Jakob Eriksson will briefly describe the operation and characteristics of several popular localization technologies, including the GPS, WiFi, and cellular methods available in current smartphones. He will also discuss a few less common methods, such as RFID, bluetooth and WiFi-based tracking, and inertial navigation. Finally, he will give an overview of several ongoing transportation-related research projects in his group.
         
  • Andres Colubri: From 2D points to 3D forms in Processing 2.0 (Su 11/13, 10:30am)
    This talk will provide a brief introduction to the 3D functionality in Processing, and will describe how the new P3D renderer provides a bridge between learning to code simple three dimensional forms and creating projects that require interactive real-time graphics with complex geometries, post-processing effects, etc.

  • David Humphrey and Jon Buckley: Processing.js: Processing for the (mobile) web (Sa 11/12, 10:30am)
    Processing.js makes Processing a first-class citizen on the web, and in so doing, brings Processing to every device with a web browser.  This talk will explore how Processing.js works, diving deep into its HTML5 and JavaScript roots.  Numerous examples of how Processing.js has been used to  date will be shown, as well as a discussion of ways that Processing can be used on the web, whether desktop or mobile.  

  • Steve Jones and Rich Wolf: Mobile Media, Location and Ethics: Learning From Teaching (Su 11/13, 12pm)
    Our presentation will describe the experience of teaching a mobile media course in a communication department that focused on creating an app. The goal of the course was to give students a view "under the hood" of the devices and apps they study as communication technologies. Of greatest interest to the students was the wide variety of radios, cameras, and sensors embedded in devices. We sought to implement a location-based augmented reality app for the iPhone and couple it to the foursquare REST service. We will discuss student and campus reactions to the app and the ethical issues implicit in mobile devices’ “knowing” about users’ location and activities in relation to the techniques by which sensors’ data is collected and implemented.


Workshops (free, limited seats require prior registration):

  • David Humphrey and Jon Buckley: Deep Web Integration with Processing.js (Fr 11/11, 2-4:30pm)
    In this workshop we will build Processing.js mobile applications.  We will explore how you can mix JavaScript and Processing code, use popular web and JavaScript libraries, and connect with live web data.  We will use Processing.js on a variety of mobile devices, from Android to iOS (iPad, iPhone), and show attendees how to blur the line between Java and JavaScript. Note: Beginning knowledge of Processing is assumed, and some knowledge of JavaScript would be helpful.       

  • Daniel Sauter and Jesus Duran: Universal Remote Everything (Fr 11/11, 5-7pm) 
    The workshop introduces the Ketai library for processing, designed to capture device sensors, analyze movement, and interact with the device cameras. The workshop will also lead up to the use of the Ketai library for Android Accessory Development Kit development, interacting with Adruino base ADK boards (see Networking workshop on Sat.).

  • Daniel Sauter and Jesus Duran: Networking: Peer-to-peer and Near Field (Sa 11/12, 2:4:30pm)
    Always-on networking is the defining affordance of fourth generation mobile devices. This workshop explores wireless peer to peer networking with the Ketai library for Processing. The workshop will also address NFC (Near Field Communication) with tags and NFC-enabled devices.

  • Andres Colubri: Interacting with real 3D using mobile devices (Sa 11/12, 5-7pm)
    Smartphones and tablets provide several affordances unique to mobile computing devices. The availability of real-time spatial measuring via accelerometers, gyroscopes and other sensors, together with the rapidly increasing graphical processing capabilities of these devices, opens the door for new exciting creative applications that connect the screen with our surrounding physical spaces. 

  • JD Pirtle will give an Introduction to Processing workshop on Thursday, Nov. 10 at 5pm (green room) for attendees who are new to Processing or programming in general. No registration required.

Conference Poster [PDF, 206KB]

Credits:
Design Concept: Jody Work
Design/Print: Rebecca Saclolo
Website: Jesus Duran
AV: Jesus Duran, Joshua Albers, Matt Wizinsky, Jon Chambers
Fotos: Matt Wizinsky, Daniel Sauter

Thank you!
Marcia Lausen, Annabelle Clarke, Rashmi Mariyappa (School of Art and Design)
Peter Pfanner, Andrew Graham (Innovation Center);

join the Mobile Processing mailing list

2010 Conference Archive

ProcessingAndroid_UIC_Oct_2010_ 31