• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Any WWDC News
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.


References: 
 >Re: Any WWDC News (From: Trae Nickelson <email@hidden>)
 >Re: Any WWDC News (From: Owen McKerrow <email@hidden>)
 >Re: Any WWDC News (From: Trae Nickelson <email@hidden>)
 >Re: Any WWDC News (From: Trae Nickelson <email@hidden>)

  • Prev by Date: Alternatives to WO
  • Next by Date: Re: Any WWDC News
  • Previous by thread: Re: Any WWDC News
  • Next by thread: Re: Any WWDC News
  • Index(es):
    • Date
    • Thread