From jandrews14474 at ecuad.ca  Tue Jun 25 15:48:16 2013
From: jandrews14474 at ecuad.ca (Jim Andrews)
Date: Tue, 25 Jun 2013 13:48:16 -0700
Subject: [x] summer courses in mobile app dev
Message-ID: <440415FE-3FB4-440F-ACB9-B6BADDE38726@ecuad.ca>

I'm going to be teaching a pair of courses at Emily Carr in Continuing Studies this summer on mobile app development. If you're interested in taking at least one of them, read on.

Info at http://www.ecuad.ca/programs/courses/CEIN 

The first course is Mondays and Wednesdays from 6:30-9:30pm from July 8 to July 31 at Emily Carr on Granville Island. 

The second course, which builds on the first one, is July 23 - Aug 15 from 6:30-9:30pm.

My approach to creating and teaching mobile apps is a cross-platform one. Instead of just developing for the iPhone/iPad/iPod, I teach you to use tools that, additionally, let you develop apps for Android, Blackberry, Windows Phone, Bada, WebOS, and Symbian. The cross-platform capability is via PhoneGap, a locally-developed technology.

We'll be studying HTML5/CSS/JavaScript, jQuery, jQuery Mobile, Xcode, Dreamweaver and Phonegap. 

Phonegap lets you develop mobile apps with HTML5/CSS/JavaScript. So if you already have some web development skills, they'll come in very useful in this course.

Yes, we'll use Dreamweaver CS6 to develop HTML/CSS/JavaScript web apps that are viewable in the browser and then use Phonegap to transform them into apps that are distributable through the Apple Store, the Android store, and so on. 

Phonegap will also give us the ability to use the accelerometer, compass, camera, give us access to the file system, and do other things normally unavailable to simple web apps. Phonegap will also give us a 'compiler in the sky' where we can compile our projects to iOS, Android, Blackberry, etc. 

We'll also use jQuery Mobile. jQuery Mobile lets us develop web stuff that has the look and feel of a mobile app. jQuery Mobile gives us widgets that work in mobile environments. Widgets like sliders, checkboxes, buttons, accordions, and so on. It also gives us the look of typical 'pages' on mobile apps. jQuery Mobile leverages the power of jQuery, also. When you use jQuery Mobile, you're also, perforce, using jQuery. 

Dreamweaver CS6 has nice integration with jQuery Mobile. And also with Phonegap. Adobe (which makes Dreamweaver) bought the Vancouver company (Nitobi) that developed Phonegap. That company is/was composed of SFU computer science grads.

We'll also be using Xcode to launch our apps onto our mobile devices. If you have an iPhone/iPad/iPod, we'll hook you up so that you can test your code on your device.

We'll be using the Mac computers in the Emily Carr lab in room 121 of the north building. But if you have a Mac laptop, you're welcome to use that. 

I taught this course last summer. And just finished teaching a different course at Emily Carr on mobile app development. And have been learning all year about this sort of mobile app dev. So I'm all up to speed and I hope to help you with that also. I've especially been looking at using Google maps recently. We'll look at a bit of that in class. I'm currently working on a mobile version of a piece I made at http://vispo.com/aleph out of JavaScript.

ja

Relevant links:

HTML5: http://w3schools.com/html/html5_intro.asp
CSS: http://w3schools.com/css
JavaScript: http://w3schools.com/js
Phonegap: http://phonegap.com
jQuery Mobile: http://jquerymobile.com 
jQuery: http://jquery.com 
Xcode: https://developer.apple.com/xcode 
Dreamweaver+Phonegap: 
  http://tv.adobe.com/watch/creative-cloud-for-web/building-mobile-apps
  http://tv.adobe.com/search/?q=phonegap
Dreamweaver+jQuery Mobile: 
  Look at the 9 part video series on jQuery Mobile and Dreamweaver at 
  http://www.youtube.com/user/jeffbatt01?feature=watch
  Additionally:
  http://tv.adobe.com/watch/cs6-creative-cloud-feature-tour-for-web/enhanced-jquery-mobile-support-in-dreamweaver-cs6/
  http://tv.adobe.com/watch/cs-55-web-premium-feature-tour-/dreamweaver-cs-55-jquery-mobile/





From jim at vispo.com  Thu Jun 27 17:41:03 2013
From: jim at vispo.com (jim andrews)
Date: Thu, 27 Jun 2013 15:41:03 -0700
Subject: [x] Group of X: Friday, July 5, 7pm: Andres Wanner
Message-ID: <96473039-EBFC-4701-87F8-53D82C5EA83D@vispo.com>

We're excited to say that Andres Wanner, who's visiting from Switzerland, will present new work to the Group of X on Friday July 5.

More info about that new work soon.

BIO

Andres Wanner is a Swiss-Canadian artist, interaction designer and educator. His interdisciplinary practice at the intersection of art and technology investigates rule based generative systems ? machines and computer programs producing pictures. He likes to tinker, invent and to play.

He has taught at art and design universities in Europe and North America and is an Adjunct Professor at the School of Interactive Arts and Technology at Simon Fraser University, Vancouver, Canada. He holds an MSc in Physics and a BA in Visual Communications, and is currently pursuing another Master?s in Visual Arts.

His work has been exhibited internationally in major exhibitions such as SIGGRAPH, IDEAS 10, New Forms Festival, Re-new Festival, Artech, Hyperkult and other international venues. He is also the initiator of the International Pixelstorm-Award and has acted as the arts chair of the Computational Aesthetics conference 2011.

Site: http://www.pixelstorm.ch 

LOCATION

#805, 4350 Beresford St, Burnaby. Buzz 139. 
Phone: 604 209 1728

This is on the 8th floor of Carleton on the Park, which is between the Patterson and Metrotown skytrain stations. 

If you're coming by transit, take the skytrain to Patterson station. Then walk up Beresford street for about 5 minutes. Stop before you get to Willingdon. 

If you're coming by car, turn onto Beresford from Willingdon. We're the first building on the left. There's free parking in the building entrance-way. There's more free parking on Beresford itself.

We'll supply sushi, nibblies and coffee. BYOB.


