Hi Tore,
This looks pretty cool. Do you think it will be worthwhile to start
advertising this effort on Cocoa/WebObjects lists? This way we may
find volunteers from the Objective C world with CoreData experience,
and at least place it on the community radar.
Also ... Maybe it is too early to talk about it, but I wonder where
this will fit in Cayenne? I guess if it takes of, it can become a
subproject or something. I guess we'll keep this on the back-burner
for now, and hopefully by the time we are ready to make a release,
we'll be done with incubation of Cayenne and have a permanent home at
Apache. Anyways, something to think about, especially if we are to
post milestone releases of the CocoaClient.
Andrus
P.S. You may have seen all the callback work going on recently. This
is THE way to implement server-side business logic in ROP. Should
make it much more usable. I am going to close a few remaining issues
soon and document it better, but it works already.
On Sep 20, 2006, at 5:45 PM, Tore Halset wrote:
Hello.
Adding/Removing all over works now :) See screenshot of the
tutorial client app in Cocoa.
http://www.pvv.ntnu.no/~halset/tmp/cocoa-client-20060920.png
The tutorial client are using bindings and a NSArrayController
subclass to handle most of the logic. Outside of the framework, the
application consist of very little code. Just a few lines to set up
the context.
I have tried to do Core Data, but failed :( I have not found a lot
of documentation about how to implement another store.
Todo:
* hessianobjc still need a uncommitted patch to get refs working.
Need to fix that one.
* edit dateOfBirth does not work.
* change gallery for painting.
* authentication. username/password are currently hardcoded in the
hessian url.
More info at http://cwiki.apache.org/CAY/cocoa-cayenne.html
Contributors are welcome.
- Tore.