Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Filemaker : a good solution for os x ???

Filemaker : a good solution for os x ???
Thread Tools
Dedicated MacNNer
Join Date: May 2001
Location: Paris FRANCE
Status: Offline
Reply With Quote
Jun 1, 2001, 03:13 PM
 
I would like to built a cocoa app linked to a database under OS X.

I've seen the Filemaker Dev solution and it seems to be great because runtimes are royalty free...

But can i link a filemaker DB using cocoa and Project Builder ? Is Filemaker carbon or OS X compatible ?

Is it a good solution ?

thanx
     
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status: Offline
Reply With Quote
Jun 2, 2001, 05:11 AM
 
I'd guess that no, you can't link to FileMaker databases from Cocoa, since I don't think you can link to them from Carbon, either. You can develop an interface and everything inside FileMaker, so there should be no reason to have a separate application to connect to it.

FileMaker is Carbon and therefore IS OS X Compatible. You make it sound like Carbon isn't an OS X native API - it is.

You might like to look into WebObjects and EnterpriseObjects, I'm pretty sure they have ways of building GUIs to databases (and quite a few choices for the database backend), but it might be an overkill for what you want.
     
Mac Elite
Join Date: Oct 1999
Location: San Jose, Ca
Status: Offline
Reply With Quote
Jun 2, 2001, 03:31 PM
 
Having used WebObjects and FileMaker Pro, I think I might be able to help here. If what you are looking for is a way of creating small database oriented applications, then FileMaker Pro is the way to go. You will have to wait untill Developer comes out for MacOS X (sometime this fall) untill you can create the runtimes so that you can hand your application out without requiring a copy of FileMaker (or stick to Windows and MacOS 7.6-9.x).

If you are looking for a client interface to a database (BD on one machine, interface application on many) then WebObject's Direct to Java Client would be a good thing to look at. Once again you get the runtimes for free, the only thing you have to pay for is WebObjects, and they nicly give both a Development and a Deploment license in the box (one of each.. you install them on different boxes).

If you have further questions, email me a larkost@softhome.net
     
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status: Offline
Reply With Quote
Jun 2, 2001, 04:39 PM
 
You could of course use some other database program, I know MySQL is free and has a C API that you should be able to call from Cocoa. Of course you have to GPL any apps based on it, but you can purchase a deployment license from them if you don't want to do that.

Also, things like OpenBase (I'm pretty sure it does from what I read on their site) and FrontBase (probably), which are native Cocoa database programs, will have native Obj-C or C interfaces.
     
Dedicated MacNNer
Join Date: May 2001
Location: Paris FRANCE
Status: Offline
Reply With Quote
Jun 3, 2001, 04:27 AM
 
The purpose is to build a real cocoa app with drawers and os x interface widgets so i don't want to build an interface in Filemaker.

It is not a server/client based app but a client only app so that's why it should be royalty free.

MySQL seems to be a good solution but is it easy to include it in my cocoa project ? I mean can i do an easy installer to install my app + mysql ?

I would like a solution easy to set up for the final client, it is an app for manage CD,DVD etc.
     
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status: Offline
Reply With Quote
Jun 3, 2001, 03:58 PM
 
Originally posted by Lolo from Paris:
<STRONG>I would like a solution easy to set up for the final client, it is an app for manage CD,DVD etc.</STRONG>
As plenty of people have said before, a fully fledged database will be an overkill for your needs. I suggest you read up on NSArray, and so on.
     
Dedicated MacNNer
Join Date: Apr 2001
Location: San Francisco, USA
Status: Offline
Reply With Quote
Jun 4, 2001, 11:43 AM
 
man dbopen
     
Dedicated MacNNer
Join Date: May 2001
Location: Paris FRANCE
Status: Offline
Reply With Quote
Jun 4, 2001, 01:57 PM
 
Thanks ! I will look in NSarray or dbopen and see what can i do !
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 12:10 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2