Next Meetup

David Lalonde on FileMaker and Loose Coupling
After an extended summer break, SOFA is back with a bang. David Lalonde will be presenting a topic that should be of interest to every developer. If you thought "loose coupling" was another way of saying "casual dating", your world is going to change. Here's his abstract: Loose coupling is a coding feature where components have, or make use of, little or no knowledge of the definitions of other separate components. The goal of this presentation is to show the benefits of loose coupling with the help of illustrations and a prototype implementation. I will explain the concept of loose coupling and touch on the features of FileMaker that make it possible. I will focus on concrete examples using the observer design pattern and the simple callback. I will point out some of the gotchas FileMaker throws our way and solutions to resolve them. Concepts will be clearly explained for all to understand and complex enough for all to appreciate. I work at IFCS Software, a vertical market solution provider for the airline catering business. We publish a fairly large and complex solution that we resell to customers. I am always looking to meet the ever-changing needs of our customers while simultaneously reducing the need to modify the solution. We are fortunate or unfortunate in that our solution needs a re-write. This has allowed me to explore new ways to code the solution. FileMaker 16 and 17 brought changes that I believe now makes loose coupling a viable and interesting coding option which I am exploring. Join me in exploring this coding option. I am certain it can be of benefit to you. Our exchange will help us all get more out of the FileMaker platform.

Peter Gilgan Centre for Research and Learning (Auditorium)

686 Bay St. · Toronto, ON

    Past Meetups (56)

    What we're about

    This group is for everyone in and around Toronto and Southern Ontario who is interested in talking about and learning about FileMaker. We have regular, near-monthly meetings with interesting speakers, group discussions and lots of learning and sharing, followed by some social time at a local pub.

    Everyone is welcome to join the group—no need to be near Toronto.

    Members (223)

    Photos (5)