Sunday, January 11, 2009

3D Internet

I am taking a 3D Modeling course at Columbus State starting this week. Several people have asked me why I am taking such a course. The simple answer is I find 3D fascinating. The long answer is I think 3D is the future. 3D is currently playing an important role in movies, games and even mobile applications like those found on the iPhone. But I also think 3D will be the future of the Internet. I think our children will look back at today's two dimensional Internet like I look back on black and white TV. Every time I see a B&W movie or TV program, I ask how could they watch this when they live in a colored world. I think our children will ask how could you live with a 2D Internet when you live in a 3D world. I think Second Life is a glimpse into this future. So I think at some point 3D skills will be an important skill to have if not a required one.

Saturday, January 10, 2009

CodeMash 2009 Presentations - Groovy and Grails Precompile and iPhone Web Development with Grails and iUI

I thoroughly enjoyed attending and presenting at CodeMash 2009. My co-author of Beginning Groovy and Grails, Jim Shingler and I presented a Groovy and Grails Precompile which is CodeMash speak for preconference tutorial. The presentation went well and we had 27 people in attendance. If you are interested, you can view the slides at

I also presented a regular session on iPhone Web Development with Grails and iUI. Most of the presentation is about iPhone Web Development but there are several Grails introductory slides and several more on integrating iUI with Grails. I am glad I included the Grails introductory material since this was the first exposure to Grails for most of the developers attending my session. If you are interested, you can view the slides at