Wed Apr 04 2012
I'd say the theme of Day Two at JSConf 2012 was inspiration, and was another great day of talks:
I think my favorite talk (best presentation, very pragmatic) was Jake Archibald's "Application Cache" -- why it's useful and the potholes you'll encounter while using it. You'll want to watch this video.
The best demo for me was the presentation prior, Thomas Valletta's "The Web Game Console", where he talked about his experience developing his mobile game with HTML and JS. He wrote a Web Bowling game using HTML/JS on iOS as the controller, and a Node.js websocket server for displaying the bowling alley. The source is on Github (so you can setup your own server if you want) and if multiple people play at the same time it turns into "battle bowling" with multiple balls at the same time.
Ok, another great demo was on Open Data in the B-Track by Daniel Beauchamp & Edward Ocampo-Gooding. They actually packed about 7 small presentations into one and described their process of organizing a city hack-a-thon around Open Data and building a lot of apps for free for the benefit of your city and your community. Very inspired.
The final talk of the day was Rick Falkvinge's talk about politics, the Pirate Party and inspiration on how to change the world. He told his story of how the Pirate Party has been able to make in-roads into mainstream politics, and what's possible.
After the JSConf family photo, nine of us then went to a local vegetarian restaurant called Green which was amazing. The place was packed the whole time while the atmosphere was very easy going. They had a great variety of original and tasty foods.
In the evening, I finally had a chance to play with Mozilla's Boot2Gecko phone and built a simple app. In Accelo the JSConf logo floats around the screen and moves as you tilt the phone.
Development was fairly smooth and I was able to install my app as part of the Gaia update/install process, but didn't have luck yet setting it up to install as a stand-alone app.
Albeit since the app is solely HTML/CSS/JS it works just fine by visiting the site http://accelo.evolvingbits.com/accelo/ on the Boot2Gecko phone (or even works on my Macbook Pro which apparently sends accelerometer events). However when viewing on iOS, the accelerometer events seem to be reversed, so not sure which implementation is off.
Thanks JSConf for another great year of new friends, bull-riding, great talks, tasty food and inspiration. I will miss the sunshine and the playtime, but excited to jump into the all new tech-wonders that I can use for my web and mobile projects back in Seattle. The Firesky Resort in Scottsdale was a perfect conference location, and I was also very happy with my stay next door at Chaparral Suites.
Also a big thank you to my company Saltbox.com who have sponsored me to attend JSConf this year! We're developers of an online communication and learning application that allows Sales organizations to keep a pulse on what happening with their products, their customers and their competitors.