• 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: Core Data Multiuser
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Core Data Multiuser


  • Subject: Re: Core Data Multiuser
  • From: Flavio Donadio <email@hidden>
  • Date: Mon, 08 Oct 2012 14:31:06 -0300

Kyle,


I like your points and I considered them. It's been 3 months of hair-pulling and I still have some uncertainty about my choices. But I think I made the best decisions, and here's why...

> We still run WO 4.5 to power our own store, but we go through some major
> hoops to do so.
>
> Personally, I'd be inclined to choose a more stable and up-to-date
> technology, but I'm not a server-side programmer.

WebObjects, in reality, is "just" a framework. A huge one, to say the least. Users swear by it and think it's still better than Rails, even though it's a decade older! It's very stable too.

The "true" technology behind WO is Java EE. It's a mature and stable platform and has broad adoption. I am sure it's up-to-date (whatever that means, in this case :-) )

The community has been doing a great work to keep it easy to develop WO/EOF apps with Eclipse, since Apple discontinued the official development tools. They also try to improve, fix bugs and work around deprecated Java API's. I've heard (but can't confirm) that Apple uses these same tools (Eclipse, WOLips and the WOnder frameworks) for their projects. So, I think it's a good decision.

>> For the front-end, I'll develop a Cocoa client using ActiveResourceKit
>> (https://github.com/royratcliffe/ActiveResourceKit). From what I've seen,
>> it's the most straight forward to use, and the most feature-complete
>> framework for consuming RESTful web services.
>
> Have you heard of NSIncrementalStore? If you can target Lion and iOS 5,
> you can continue to use Core Data on the client while communicating with
> whatever backend and over whatever protocol you choose.

ActiveResourceKit is based on NSIncrementalStore. It can consume any RESTful web service with very little code, just like any other Core Data store. It's available for Mac OS X and iOS. Check it out. It looks and feels awesome -- although I still didn't spend much time with it...


Cheers,
Flavio
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Re: Core Data Multiuser (From: Flavio Donadio <email@hidden>)
 >Re: Core Data Multiuser (From: Kyle Sluder <email@hidden>)

  • Prev by Date: Re: Core Data Multiuser
  • Next by Date: Re: Core Data Multiuser
  • Previous by thread: Re: Core Data Multiuser
  • Next by thread: Re: Core Data Multiuser
  • Index(es):
    • Date
    • Thread