FileMaker Prototyping Services

Frequently Asked Questions

What is FileMaker Pro used for?

FileMaker Pro (FMP) is a powerful software tool designed for the development of custom apps and databases tailored to meet the specific needs of businesses and organizations. It allows users to create applications that operate smoothly across various platforms, including Mac, Windows, and iOS devices. The software is particularly suitable for smaller organizations that require customizable in-house database solutions to manage their business processes efficiently.

What is the architecture of FileMaker?

The architecture of FileMaker is based on a client-server model. This architecture allows FileMaker Server to host applications and databases, providing centralized management, better data security, and access to nightly backups. Users can develop applications using FileMaker Pro, which serves as the client-side component, allowing for the design, development, and access to the hosted applications.

FileMaker's architecture supports a variety of functionalities integral to modern database and application development, including tables, fields, and relationships that are similar to other databases like MySQL. This structure enables users to define the data model and how information is stored, related, and managed within the application.

On the client side, FileMaker Pro allows for the creation of layouts, which are essentially the user interface components through which users interact with the data. These layouts can be customized to meet the specific needs of an application, enhancing the user experience and making data interaction intuitive and efficient.