Re: The "Mobile me" web apps
Re: The "Mobile me" web apps
- Subject: Re: The "Mobile me" web apps
- From: Ricardo Parada <email@hidden>
- Date: Wed, 11 Jun 2008 17:48:11 -0700
On Jun 11, 2008, at 1:09 PM, Tom M. Blenko wrote:
If the Ajax invokes a WebObjects direct action, fine, but my guess
is that's just because that was something already there, or the
quickest way to the data, not because anyone is pushing or promoting
WebObjects.
Hmm... I don't think that's because that is something that is already
there. :-) Choosing the architecture for the back end is not
something to be taken lightly.
My intuition tells me.... If Apple is using WebObjects for the "mobile
me" applications back end, then it means that they (like many of us in
this list) understand the power of the WebObjects component
architecture. Not that I need their endorsing much, but it's good to
know that Apple and I agree. I love WebObjects. :-)
Ajax in combination with component actions are really attractive to
me, and so is the whole component and object-oriented architecture in
WebObjects. It was developed so many years ago at NeXT and I can see
there was some really great design behind it.
Now, just to be clear, I don't know if Apple is using WebObjects for
the "mobile me" apps. The "mobile me" apps have yet to be released to
the public, but I do know that WebObjects is used for the .mac webmail
app which is very similar to the mobile me version demoed at the
keynote. All it takes to find out is to look at the URLs for the
application. ;-)
I'm not really interested much on the client side. I know they are
using JavaScript and I'm familiar with a lot of options there
(prototype, jquery, Ext, sproutcore). And as Simon pointed out it
looks like Apple may be using http://www.sproutcore.com.
But the part I was interested in is how they integrate their front end
with component actions in WebObjects. Basically, if they are building
that into WebObjects then I'm interested. That may be just what I
need to make me decide to attend WWDC09 next year. ;-)
I also think that the Ajax framework shown by Mike Schrag is awesome.
And that can be used today and there's no need to wait.
It is actually very similar to an Ajax framework I developed myself.
The core components such as the ajax update container, ajax update
link, etc. are very similar to mine. I developed mine thanks to
Chuck's book (Chapter 6).
Mine does partial form submits just like the one demoed by Mike.
Mine however, uses the ext.js javascript library. The framework is
really small and has no dependencies. So I kinda like mine.
But I don't like reinventing the wheel. So I could adopt the
ERExtensions framework which I believe is all that's needed for
integrating Ajax into WebObjects. Or I could continue developing my
framework. Or I could wait to see what Apple is doing.
When I developed my Ajax framework I found out that it would have been
easier if WebObjects had provided some hooks. But it was doable. It
was just a bit more work. And it works today. And so does the Ajax
framework demoed at WOWODC by Mike. So that's just proof that it can
be done in the existing WebObjects library (5.3.3 and 5.4.x).
Anyways, if apple is doing something I pay attention. But I guess
I'll have to go to WWDC next year or wait for a future WO version that
has that in it and fully documented. :-) Am I dreaming too
much? :-) :-)
- Ricardo
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden