Learning new stuff is always hard, but rewarding.
The problem is that I’m using old technology and in the fast moving mobile devices market that is a bad thing. Apple’s iOS SDK requires Snow Leopard (SL), and because Leo Laporte didn’t think there’s a compelling reason to upgrade to SL for the general user, I still haven’t. I guess now there is a good reason, iOS4. The current SDK I’m using still codes for iPhone OS 2.
Now you may wonder why this would be a problem if I’m trying to create web applications. Well, the handy Dashcode applications that comes with the iPhone SDK assumes you use technology of that SDK. Of course, you could do everything in a text editor, but my intention is to create some kind of workflow comics creators will be comfortable with, so a visual editor, at least for the visual design part, is crucial.
So which parts are essential for any web application?
Well, any web app is a purpose-built regular web document that consists of 3 parts:
So I can see five areas where I need to improve my knowledge and skills:
- Dashcode 3
Not all at once, of course, but rather as you need it. Luckily, most of the knowledge and tutorials are freely available on the web.
PS I expect to receive a copy of Mac OS X 10.6 (Snow Leopard) this week. I’ve just ordered it while I’m adding this.