Developer’s Guide (Mac OS)
Table Of Contents
- Chapter 1: Welcome to FileMaker Pro SDK
- Chapter 2: Installing FileMaker Pro SDK
- Chapter 3: Preparing solution files
- Chapter 4: Binding solution files
- Chapter 5: Distributing your bundled solution
- Appendix A: FileMaker Pro Runtime features
- Appendix B: SDK file locations
- Index
3-12 FileMaker Pro SDK Developer’s Guide
Testing your solution
You should verify the functionality of your solution by testing it
thoroughly before and after binding it to FileMaker Pro Runtime.
Here are some suggestions for ensuring the quality of your solution:
1 Verify every function and option in your solution.
1 Verify that the scripts and buttons work as expected. This is
especially important if you are running your solution in kiosk mode.
1 Verify your installation procedures and test your documentation.
1 If you’re developing a cross-platform solution, test it on both the
Macintosh and Windows machines to eliminate any platform-specific
problems.
1 Verify that your solution layouts display well on monitors with
different color capabilities and resolutions.
1 Verify that your solution layouts display well on the smallest size
monitor your end-users may be using.
1 Test your solution with actual data.
1 Make sure all the auxiliary files are present.
1 Show your solution to intended end-users to uncover any usability
problems.
1 Install your bundled solution to a completely different computer to
verify that all the files associated with the primary file can be found.
1 Test a networked solution over a variety of networks.
Cross-platform considerations
If you’re developing a solution to be used on both Windows and
Macintosh platforms, consider the features and limitations of both (for
example, font technology, colors, and naming conventions). A file
discussing cross-platform topics and issues is on the CD-ROM disc in
the Support folder.
Important If you are changing the three-character extension, you should
first bind solution files on the Windows platform, and then the Macintosh.