Developer’s Guide

Table Of Contents
Preface
Introducing FileMaker Developer 5.5
Welcome to FileMaker
®
Developer 5.5! The FileMaker Developer
5.5 product provides the software, APIs, and tools to create custom
FileMaker Pro database solutions for work groups, web sites, or
stand-alone runtime applications.
Ways to use FileMaker Developer 5.5
Create a custom database solution
Use FileMaker Pro to create your custom solution:
1 create custom relational database solutions
1 create custom layouts and scripts for your solution users
1 take advantage of the new Script Debug and Database Design
Report tools in FileMaker Developer to make your database design
and development effort more efficient
Customize FileMaker database solutions
Use the FileMaker Developer Tool to:
1 convert your custom solution to standalone executable files that do
not require the FileMaker Pro application
1 run your solutions in Kiosk mode, without access to certain menu
commands, or with special menu access to custom Help and About
<your solution> layouts
1 rename FileMaker Pro database files without losing links to related
or external files
Create custom web sites
Use the tools, API documentation, and examples provided on the
FileMaker Developer 5.5 CD to create:
1 custom web sites for publishing FileMaker Pro databases on the
Internet or an intranet using FileMaker XML documents or CDML
1 FileMaker Pro database-aware Java applets for your custom web
sites, developed using the open standard FileMaker Pro JDBC
Driver or the proprietary FileMaker Java Class Library
Take advantage of FileMaker support for open standards
1
Use FileMaker Extended XML documents to exchange
FileMaker Pro data with other XML-compatible applications.
1 Use the FileMaker Pro JDBC Driver with your Rapid Application
Development (RAD) tools to create custom front-ends to your
FileMaker Pro database solutions.
1 Use the FileMaker ODBC driver with other ODBC-compatible
applications to access your FileMaker Pro database solutions from
machines that are not running FileMaker Pro.
Expand your FileMaker Pro calculations and scripts
Use the FileMaker Pro External Function Plug-in API and the C or
C++ programming language to create external function plug-ins that
extend the feature set of your FileMaker Pro database solutions (for
example, by providing calculation formulas that take advantage of
recursion and looping, or that hook into other programming
interfaces).