Link to home
Start Free TrialLog in
Avatar of HalCHub
HalCHubFlag for United States of America

asked on

Can a filemaker app be compiled or coverted into dot net

My client has a filemaker app they want to sell but they don't want to have to deal with filemaker licenses.  The database is MySql.

Thanks
Avatar of Will Loving
Will Loving
Flag of United States of America image

You might be able to convert the table structure, but MySQL and FileMaker are quite different in the capabilities. In addition to being a defining the table structure, FileMaker includes user interface design, extensive scripting capability for functionality and value lists. MySQL is essentially just the data and the data structure. You would need to re-create all of the "layouts" and functionality using other tools such as HTML, PHP, etc.

A couple of things you can do with FileMaker:

1) User FileMaker Advanced to create a "Runtime" version of the app. This is takes the file and creates a standalone application that contains just FileMaker's data engine without all the development and layout tools. No FileMaker License is required to run it, you just need FileMaker Advanced to create it under the "Developer Utilities". The Runtime app is not networkable (unless you use FileMaker Server with it) but is fine for standalone tools. I sell one such RunTime app myself for contra dance callers.

2) If the app needs to be online, you can use FileMaker 13 (and the upcoming 14)'s WebDirect technology. It requires FileMaker Server and "concurrent connection" licenses but it allows you to take the layout and functionality you've already created in FileMaker and have them rendered directly to the web with no code writing at all. Works very well and let's someone who knows FileMaker but not HTML/JAVA etc. create a nice looking and highly functional web app.
Avatar of HalCHub

ASKER

Can I use runtime but have the database be a sql based engine ?
ASKER CERTIFIED SOLUTION
Avatar of Will Loving
Will Loving
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial