Linked by Thom Holwerda on Mon 10th Oct 2005 13:02 UTC, submitted by Hakime Seddik
Mac OS X "Is there any trivial way to use Core Data? What is the most lightweight way to have a database on a Mac? If I wanted to write an application that needed db capabilities, what options do I have that don't require the user to install mysql and set it up on their own? Core Data is easy enough for non-programmers to handle a basic database with."
Thread beginning with comment 42557
To read all comments associated with this story, please click here.
XML, SQLite, Binary
by BlackJack75 on Mon 10th Oct 2005 14:26 UTC
BlackJack75
Member since:
2005-08-29

Those are the three formats supported natively by CoreData. The good thing is that if you sell a solution to a client (say running on a mac mini) you can offer a cheap solution on a mac but assure the client that the data itself will always be readable in 10 years, even if macs dissapear :-) You can work with SQLite for decent performance and just export from time to time to XML to ensure easily readable backups.

Usually it's hard to sell a solutoin saying it requires a mac and the latest version of the OS (10.4). But if at least you can argue that the database format is open it could be a winner for fast development. I tried developing some test apps: it's almost as easy as FileMaker.

RE: XML, SQLite, Binary
by on Mon 10th Oct 2005 17:27 in reply to "XML, SQLite, Binary"
Member since:

> I tried developing some test apps: it's almost as
> easy as FileMaker.

That's exactly what I'm searching for - have you eventually released those apps for public review/use?

Unfortunately I'm not a programmer, and even if those CoreData-Reviews and -HowTos seem to look very easy for someone, who is used to coding, they are far beyond my skills..

A simple Open Source - Database App, which is relying upon CoreData and Cocoa, would be pretty perfect, and I guess that it's not very hard to write something like that(?). Volunteers needed! ;)

Reply Parent Bookmark Score: 0