June 30th, 2008
Author: Michael Krotscheck
Category: Articles
Tags: flash, flex, javascript, ria, rna
I had an excellent discussion with my coworker Susan today about refining certain internal processes, and one of the tangents of the conversation went off on what the actual definition of a Rich Internet Application actually was. As we know, anything from a banner ad to a product configurator can be considered an RIA, and the only common element seemed to be that an RIA retains its functionality within the context of what the user is interacting with. In other words, if you click on button in an RIA, the resulting action does not significantly change the page or window the user is interacting with; Clicking to go to a new page loses context, using an animated accordion to display different content does not.
The similarities, though, end there. Implementation varies, technology varies, scope and location and functionality varies, and all in all it ends up being a pretty difficult convoluted mess to describe. At best you can group them via complexity, and after a brief exercise of that nature we realized that a new breed of networked application was emerging. Well, alright, perhaps not emerging, but instead gaining momentum and acceptance in the mainstream. Here’s the scale, see if you agree with our reasoning.
No Comments | Read More »
June 22nd, 2008
Author: Michael Krotscheck
Category: Tutorials
Tags: auto launch, cruise control, osx, startup
I spent a good amount of time today trying to figure out how to turn my “old” iMac into a development environment, which included installing Cruise Control. Since I didn’t want to run the launch script manually, I tried (and failed) to find someone who’s successfully gotten cruise to autostart on boot. A bit of investigation later and I came up with a solution, drawn from an excellent blog post on adding your own osx boot launch scripts, an archive script on launching cruise on unix init, and the tacit information in the MySQLCOM Bootstrapper contained in the OSX Binary Distribution.
No Comments | Read More »
June 13th, 2008
Author: Michael Krotscheck
Category: News
Tags: flex, ruby
I’ve been invited to speak at the Columbus Ruby Brigade on AIR and Ruby integration. Given the expert nature of my audience I’m not going to dwell too much on Ruby and Rails, but will focus instead on how to integrate Flex & Air into a Ruby based service layer. This will be a highly technical presentation- I will be covering the following topics:
- The internet ecosystem: Ruby, Rails, AIR, Flex, and where do they all fit
- Cost: What is it going to take?
- Installing and using RubyAMF
- Overview of MXML, Actionscript, Eclipse and the SDK
- Consuming data services with Flex & Air
- Building a simple call/response architecture
The presentation was on Monday, June 16th. The files are below:
No Comments | Read More »
June 6th, 2008
Author: Michael Krotscheck
Category: Articles
Tags: design, development
An interview question I have been frequently asked in the past is: “On the spectrum of Designer < - > Developer, where would you put yourself?”
I’ve always been bothered by that question, because not only do I have a strong background in the Fine Arts, but I have 8 years of solid experience as a developer. The reason I don’t like it is that those of us who operate on the web apply both our creative and logical skills on a daily basis, and in many cases it is our creative streaks that make us so good at what we do. Problem solving skills and creative expression are absolutely inseparable: We learned this from Einstein, and Galileo, and Leonardo Da Vinci, and Thales, and Newton, and a host of other individuals who nowadays would be called the greatest minds of their time.
2 Comments | Read More »