Re: Any WWDC News
Re: Any WWDC News
- Subject: Re: Any WWDC News
- From: Greg Hulands <email@hidden>
- Date: Thu, 1 Jul 2004 10:07:45 +1000
Why I chose web objects.
I taught myself WO 4.5 when I was at uni. I create a Point of Sale
solution for my parents business in about 5 months by myself. I kept
upgrading the developer release of Mac OS X. I know all the warnings
were there that "We are not shipping EOF obj-c with OS X." I have to
admit I was young and dumb and thought that why would you put it in the
developer releases if you weren't going to ship it? I got a bit
disillusioned by it all and thought F*ck it.
Move on 5 years and I now work in the family business. We were looking
at moving the direction of the business to cater for online digital
print fulfillment and were approach by another company in Australia to
buy there product. They were asking for about $26k to license and it
also had royalties that were quite absurd. I told the folks that I
could do it instead and save a lot of money. I initially started doing
it in php with postgres, but the requirements started to snowball along
and it soon became clear that I could not develop it as quickly in php
as what I could have with WO.
I switched to WO and imported the current schema into EOModeller,
generated the EO's put the custom logic in it that was in the php code,
and converted the current state of the project in 5 days (4 weeks in
php -> 5 days in WO - although the 4 weeks was a lot of design so it is
not entirely accurate, but you get the picture). The requirements kept
snowballing and mum and dad understood that the more functionality they
wanted, the longer it would take. I am about 2 weeks from finishing,
just had to change the architecture of the preferences to handle multi
instance, multi machine deployment.
Some of the things along my journey of this project are:
* Standards are not up to date - eg XHTML and SMIL 2. This is not much
of a problem as it is easy to generate SMIL in a single component, it
is just that WOBuilder doesn't handle it.
* D2JC would be good if instead of swing it used SWT so it gave a
native look on all platforms.
* A D2XUL or something similar would be good if there was an Interface
Builder type application that you would use EOAssociations like in the
old days of EOF obj-c and it would generate the interface for you. But
with the introduction of CoreData I would hope that there is some sort
of native solution apple will provide so that Core Data and web objects
can interoperate transparently, so we don't have to make desktop apps
use web services to communicate.
These are just some of the things.
Greg
On 01/07/2004, at 9:31 AM, Trae Nickelson wrote:
Hi Greg,
Yeah, I should clarify...
My angst is not caused by the tool/framework at all. Quite to the
contrary, I love it, and believe you have made an excellent
technology-based choice. There are several WO developers that have
pretty extensive feature wish and bug lists, but I am not that
concerned with the features. I think WO is the best thing out there
right now and would not use anything else for any project of my own.
But where you will feel the pinch is when you have wrapped up your
current project (with great accolades no doubt) and look to market
your new skill set and get that next project. The lack of IT
mind-share that Apple has inexplicably accomplished will sooner or
later frustrate you. When you mention WebObjects to the IT manager
across the conference table or desk, you will get a blank stare. You
will soon discover the frustration of mastering Apple's "best kept
secret".
If you don't mind me asking, I think it would be helpful for the list,
how did you happen to discover WebObjects and go about choosing it as
a solution?
Thanks Greg!
Trae
On Jun 30, 2004, at 5:52 PM, Greg Hulands wrote:
Hi Trae,
I have only been using WO for about 10 months, so I may not have
experienced a lot of the short comings that you have, anything I
couldn't do with the WO framework, I seemed to be able to do it with
Wonder. I am just curious what you need from it? I know I have my own
little list, but some of the things I would like are very basic.
Greg
On 01/07/2004, at 7:52 AM, Trae Nickelson wrote:
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.