September 11, 2007
Hacking iUI
I’ve been working on a small application based on the iUI Framework for some time now, and I hope to release it soon. So far iUI was working fine for me and I managed to squeeze everything into the limited functionality it provided me. But now, just like the iUI Author, I’m getting a bit bored by the “standard iPhone look” so I’m trying to find new, innovative, ways of adding functionality. Sliding from left to right and from right to left is cool, as long as you don’t have to see it over and over again, it’s time for some cool new stuff, that might not already exist in iPhone-land. I’m currently experimenting with scriptaculous to add some effects and I’m also trying to get some inplace editing to run smoothly.
Callbacks from iUI
iUI dictates some default behaviour when clicking on something, be it a link or a form button, even adding additional callbacks won’t prevent iUI from reacting. Wouldn’t it be nice to add callbacks directly into iUI, in a declarative way, so we don’t have to hack around too much?
Edit in place
Many have already forgotten about this nice thing: you have something displayed somewhere, you click on it, and can edit it, without having to load an extra page, maybe loosing the context. With the above mentioned callbacks this shouldn’t be too hard to realize.
iUI for everybody
Maybe it’s just me but limiting my application to the iPhone is a bit… restrictive, isn’t it? I noticed that iUI applications actually are great for start pages, such as iGoogle, Netvibes and similar. By making a Netvibes module you even allow users to add it to the Mac OS X Dashboard or the Vista Widget engine. So making iUI compatible with Internet Explorer and Firefox would be a source for new users (well ok Firefox already works with some minor bugs, not much to do here…)
Well these are just a few ideas I had while developing with iUI, what about you?
