Connect with your world

FileMaker Developer Conference 2010

August 15-18, 2010 - San Diego, CA

Register and $AVE! Get the best value with the Gold Package

Register Today!
Tuesday, August 17 FTS  |  Sunday  |  Monday  |  Tuesday  |  Wednesday
Time Session Name Track  Level Expand All
iCal 8:00 a.m. K-12 Education Independent Consultants Round-Table Special Meeting General
Leslie Kareckas

All independent consultants that develop FileMaker solutions for K-12 schools or districts are invited to attend this round-table with FileMaker K-12 marketing and sales staff. This is an excellent opportunity to network with other independent developers, discuss technology trends in the K-12 market, and learn about ongoing sales and marketing activities at FileMaker, Inc.


iCal 9:00 a.m. Lessons Learned to Improve Quality, Reuse Code, and Program Efficiently Session - Core Intermediate
Don Levan (Vanguard Custom Software)

Session Description Humans are ill-equipped to model complex worlds, data structures, and processes in memory (as we must do everyday while we are programming). Fortunately for us, several generations of hackers and computer scientists have developed practices to improve software quality, increase code reuse, and improve programmer efficiency. In this session, we will review the most relevant of those practices and the way those ideas can be applied to improve our programming in FileMaker Pro.

Products & Technologies

  • FileMaker Pro 9 & 10; Unix; Object Oriented Programming; Procedural Programming

What You Will Learn

  • Practices developed to help programmers create scripts that are small, reusable, and error free.
  • A process for detecting, capturing, and dealing with scripting and runtime errors.
  • Create scripts that are flexible and extensible by learning to use Set Field by Name, GetFieldName, and other FileMaker tools to separate the data from logic.
  • How to create a dynamic reporting engine that you can bolt on to any solution.

iCal 9:00 a.m. Speaking the Same Language: Understanding Your Client and Helping Them Understand You Workshop - Core Intermediate
Joyce Lillemon Boschert (Cross Platform Solutions)

Session Description Sometimes the hardest part of developing a system has nothing to do with the keyboard. Understanding what clients want and getting them to understand what you as a developer will do can determine the success of a project. This session will review understanding the needs of a client both before and during development as well as keeping the lines of communication open and comfortable both at the outset and as development progresses.

Products & Technologies

  • FileMaker Pro and FileMaker Pro Advanced

What You Will Learn

  • Translating 'client speak' into 'developer speak' and back again
  • Writing a development plan that clients will understand
  • Adding features to an existing development plan/controlling 'scope creep'
  • Keeping communication lines open between developer and client

iCal 9:00 a.m. Manage Security... Best Practices to Protect Your FileMaker Solutions Session - Design/Develop Intermediate
Chad Novotny (The Support Group, Inc.)

Session Description You can never underestimate the importance of securing your data. Maybe you don't worry about being attacked by crack teams of programmer-ninjas (and honestly, most of us don't). But a failure to implement the proper security can lead, with surprising ease, to identity or data theft or the improper exposure of confidential information. In this session, we'll examine best practices for securing your solutions, from the very first thing you should do for ANY new file, to customizing the built-in privileges in FileMaker Pro with record-level permissions, to managing access. Taking a few precautions can potentially avert a database disaster.

Products & Technologies

  • FileMaker Pro
  • FileMaker Server

What You Will Learn

  • Learn best practices to immediately secure your solutions
  • Understand the fundamentals of creating custom privileges
  • Use external authentication to integrate your systems with existing network domain security

iCal 9:00 a.m. SQL to the Rescue: An Introduction to SQL Reporting in FileMaker Itself (Followup Workshop) Workshop - Design/Develop Intermediate
Michael Lee (The Proof Group LLC)

Session Description Continuing where the general session left off, we will explore more advanced examples of using SQL to query FileMaker directly, with the ultimate goal of producing an SQL-based reporting module. We will review SQL syntax and cover all the SQL that will be used during the workshop. Attendees will learn how these techniques can reduce relationship graph clutter, simplify record management, and provide excellent reporting capabilities. Numerous examples will be provided and we will conclude with a Q&A period.

Products & Technologies

  • SQL Basics
  • Plugins
  • Scripting
  • Custom Functions
  • Calculations

What You Will Learn

  • Use SQL statements to query FileMaker directly (no external server required)
  • Reduce the number of tables, relationships and extract data in unrelated tables
  • Create cross-tabbed reports
  • Learn all the basic SQL you need to know

iCal 9:00 a.m. Preparing for Scripts - Part 2 FTS Advanced
John Mark Osborne (Database Pros)

Session Description Part 2 of Preparing for Scripts will be a continuation of the previous session presented by John Mark Osborne. Please read description for full details on what you will learn. Note: An additional fee is required for all FTS sessions. Attendees will receive one DVD of the FTS materials for one or more sessions (includes modules, videos, exercise and demo files).

Products & Technologies

  • FileMaker Pro

What You Will Learn


iCal 9:00 a.m. .NET and FileMaker: a tale of Standards Session - Integration/Web Advanced
Wim Decorte (Connecting Data)

Session Description FileMaker Server is a real standards behemoth. In this session we'll show you how to leverage that power in your FileMaker Pro solution using .NET. We're not just talking about getting data in and out but also being able to run FileMaker scripts from .NET. And we're certainly not talking about web publishing only. Everywhere .NET is used, we can inject FileMaker Pro in it.

Products & Technologies

  • FileMaker Pro
  • FileMaker Server

What You Will Learn

  • What is .NET again?
  • How exactly do .NET and FileMaker Pro fit together?
  • Web? Desktop? Web Service? - take your pick
  • Lots of practical examples

iCal 10:30 a.m. Stories From the Front Lines of 25 Years in the Consulting Business Session - Core General
Richard Coulombre (The Support Group, Inc.)

Session Description The Support Group, Inc. was founded in 1985 as a two man operation. Today it is a FileMaker design, development and training organization with offices in Boston, New York, San Mateo and Los Angeles with about 30 employees. In this session you'll hear the stories of how we have grown to this point. Learn from our successes and tough learning experiences. Hear how we operate and how things have changed over 25 years. And most importantly, learn about the one thing that has never changes... taking care of customers.

Products & Technologies

  • FileMaker Product Line

What You Will Learn

  • Hear the highs and lows from a 25 year business owner
  • Hear anecdotal stories and lessons learned
  • Learn the what is most important in running your consulting business
  • Learn survival techniques from a guy who's been in the trenches a long time

iCal 10:30 a.m. Preparing for Script Triggers FTS Intermediate
Tim Jones (Accelerate Computer Training)

Session Description The new script triggers in FileMaker Pro open up rich new territory for FileMaker developers. You can create scripts that are triggered by a host of user actions, including layout and record navigation, entering or exiting fields, and changing modes. Script triggers can, however, add considerable complexity to your solutions, and they also have the potential for undesirable consequences if you implement them carelessly. In this FTS session, you will learn in depth about each of the new script triggers, as well as how and when script triggers are activated (pre- or post-event) or not activated (import, replace field contents, IWP user, etc.) and how to cancel a triggering event. You will also learn some practical uses for triggers, including how to check for specific triggering keystrokes and how to install and remove an onTimer script trigger. - Script Activation - Pre and Post Event Triggers - Order of Execution - Layout Level Triggers - Object Level Triggers - File Level Triggers - onTimer Triggers - Server Scheduled Triggers - Preparing for Certification, whats next? Note: An additional fee is required for all FTS sessions. Attendees will receive one DVD of the FTS materials for one or more sessions (includes modules, videos, exercise and demo files).

Products & Technologies

  • FileMaker Pro

What You Will Learn

  • How and when script triggers are activated (pre- or post-event)
  • How to cancel a triggering event
  • Practical uses for triggers
  • How to check for specific triggering keystrokes

iCal 10:30 a.m. Practical Script Triggers Session - Core Intermediate
Geoff Coffey (Six Fried Rice)

Session Description Script Triggers in FileMaker Pro add obvious power to your scripting toolkit. But the benefits of triggers go beyond a few fancy techniques. With triggers, you can rethink the way you approach database design, leaving the hard stuff to FileMaker and adding custom code only where you need it. In this session you'll learn how to "let FileMaker be FileMaker" without losing control of your user interface. You'll learn practical techniques to apply script triggers throughout your development process.

Products & Technologies

  • Scripting
  • Script Triggers
  • User Interface

What You Will Learn

  • Do less scripting and get a more polished database with script triggers
  • Let FileMaker do what it does well without losing control of your system
  • Discover real-world practical trigger examples you can put to use right away
  • Learn best practices to keep triggers working smoothly and keep you sane

iCal 10:30 a.m. Get Up and Running with Charts Session - Design/Develop Intermediate
Stuart Gripman (Crooked Arm Corp.)

Session Description In Get Up and Running with Charts, we'll delve into FileMaker 11's much anticipated visualization capabilities. We'll start by ensuring your data is chart-ready, then learn about the five basic chart types and how to select the one best suited to your information. To ensure your chart communicates the exact message you wish to send, correct layout placement and sorting of records will be examined. Finally, we'll look at how to meld visualization into an existing interface. Even if you've never tried FileMaker's charts, you'll be visualizing data in no time.

Products & Technologies

  • FileMaker Pro 11
  • FileMaker Pro 11 Advanced

What You Will Learn

  • Design and groom your data for visualization.
  • Choose the right chart type for your data.
  • Configure and place your chart for maximum effect.
  • Format your chart to blend with your solution's design.

iCal 10:30 a.m. A Practical Guide to the PHP Site Assistant Session - Integration/Web Intermediate
Anders Monsen (AlaMark Technologies)

Session Description This session introduces the concept of a template-based creation of PHP web sites connecting to FileMaker Pro, aka the PHP Site Assistant. It will cover how to prepare your database for being accessed via a browser. We will build this site using the PHP Site Assistant, and understand what is a "site" from the perspective of the Site Assistant. We will explore the different templates available, and how to merge multiple "sites." Lastly, what happens when you "out-know" the PHP Site Assistant, by running up against some inherent limits.

Products & Technologies

  • FileMaker Pro
  • FileMaker Server
  • PHP

What You Will Learn

  • Create a web site based on a FileMaker database using PHP Site Assistant
  • Customize the site
  • Merge multiple sites
  • Advantages and limitations of the PHP Site Assistant

iCal 10:30 a.m. Plug-in Installation Best Practices Workshop - Design/Develop Advanced
Craig Saunders (Digital Fusion Ltd)

Session Description Plug-ins are an essential part of FileMaker Pro development and almost every developer is using one or more regularly but how can you be sure that every user who logs into or downloads your database has the right plug-in and the right version of that plug-in? In this workshop we'll look at the options and issues, at managing versions and updates, and we'll build both a scripted Server-based plug-in installer and a local application installer that can be launched from a container field.

Products & Technologies

  • Free / easy standard installer makers for each platform.

What You Will Learn

  • What are the options? Server-based vs Local
  • Where do plugins belong? Best Practice
  • How to build a reliable application-style installer
  • How to script Server-based plugin download and installation

iCal 12:00 p.m. How To Market Solutions with FileMaker Special Meeting General
Beth Nagengast

This workshop is designed for FileMaker Business Alliance members who want to get the most out of the co-marketing opportunities offered by FileMaker and Apple. Learn how to get maximum visibility for your products and services, get copywriting tips, messaging advice and much more!


iCal 1:30 p.m. Stories from the front lines of 25 years in the consulting business Workshop - Core General
Richard Coulombre (The Support Group, Inc.)

Session Description Twenty five years ago Rich Coulombre founded The Support Group, Inc. Today the company has four offices, about thirty employees, and is very different from the company he started. In this session we will discuss the key elements of starting and growing a consulting business. Is this the right decision for you? How will you market your services? Should you bill by the hour or by the project? What hourly rate is right for you? When, if ever, should you hire your first employee? We'll discuss these topics and more during this information packed session!

Products & Technologies

  • FileMaker Product Line

What You Will Learn

  • Decide between a sole proprietorship and a business with employees
  • Learn what is most important in starting your consulting business
  • Understand the sine wave of the business cycle
  • Discuss all these topics and more in a workshop format with lots of audience participation

iCal 1:30 p.m. Design Model for Basic Business Applications Session - Core Intermediate
Andy Cohen (Estuff Plus)

Session Description Most business systems use typical sets of information which can change and are used in combinations as static documents. Accounting rules require these documents are recorded as the transaction is performed and as such must never change. A simple design model which meets this requirement will be presented which encourages independence of data and functionality. Samples will be shown which demonstrate the value of copying the data from one table to another rather then using relationships. Independent scripting methods invoked through script triggers will be will be presented.

Products & Technologies

  • FileMaker Pro Advanced

What You Will Learn

  • Conceptual difference between tables with documents and tables with changing information
  • A simple case example with base tables which combine into transactional documents
  • How the tables are tied together within a simple relational design
  • How to xfer the data from dynamic into the static without putting functionality into the data

iCal 1:30 p.m. Chart Design Workshop Workshop - Design/Develop Intermediate
Stuart Gripman (Crooked Arm Corp.)

Session Description This companion workshop to "Get Up and Running with Charts," is about understanding how data visualization is perceived and, more specifically, how to use FileMaker's new charting features to tell the story of your data. A chart can distill vast amounts of raw data into a simple message. We'll explore how a single set of data can be formed into a variety of charts, each telling a different story. You'll come away with an understanding of how to choose your "story," select the appropriate chart style, and format it for the desired effect.

Products & Technologies

  • FileMaker Pro 11
  • FileMaker Pro 11 Advanced

What You Will Learn

  • Understand chart types and how they're perceived.
  • Choosing the right data to tell your story.
  • Conveying emotion with color schemes.
  • Formatting chart elements to convey just enough information.

iCal 1:30 p.m. Real World ESS Experiences Session - Integration/Web Intermediate
Craig Saunders (Digital Fusion Ltd)

Session Description ESS - the capability to truly integrate FileMaker with SQL databases is an awesome feature and can make life a million times easier when it comes to integrating with SQL databases... but it isn't all "Beer and Skittles", even though you're still in FileMaker Pro - it's a different way of developing! There's a fair few gotchas to watch out for - in this session we'll share three case studies and what we've learned from them: the good and the not-so-good! Time permitting, we'll open it up for you to share your experience too.

Products & Technologies

  • ESS; MySQL

What You Will Learn

  • Case Study 1: A completely ESS based solution
  • Case Study 2: Adding a FileMaker front-end to exsiting web application
  • Case Study 3: Using ESS to synchronise with an SQL source
  • ESS tricks and tips

iCal 1:30 p.m. Preparing For Security FTS Intermediate
Matthew O'Dell (FileMaker, Inc.)

Session Description The securing of data is a crucial step in the development of any database system. FileMaker Pro provides a wide array of security options for authenticating and authorizing the data within your database. This FTS session will cover these topics and the need to know concepts for becoming a certified developer. Note: An additional fee is required for all FTS sessions. Attendees will receive one DVD of the FTS materials for one or more sessions (includes modules, videos, exercise and demo files).

Products & Technologies

  • FileMaker Pro
  • Mac and/or PC machines

What You Will Learn

  • Account, Privilege Set and Extended Privileges management
  • External Authentication
  • Conditional Record and Layout Access
  • File Reference Security

iCal 1:30 p.m. Real World Charting Session - Design/Develop Advanced
Bob Bowers (Soliant Consulting, Inc.)

Session Description Charting is arguably the most important new feature in FileMaker Pro 11, and while creating basic charts is relatively straightforward, there are many reporting needs that require complex scripting or found set management. By exploring creative solutions to real world charting needs, this session will take attendees well beyond the basics of using the new chart object in FileMaker Pro 11. It will focus on methods for assembling the appropriate data series as well as how and where to display the chart. Attendees will learn tips and techniques that can be generally applied to make charts more useful and effective.

Products & Technologies

  • FileMaker Pro 11

What You Will Learn

  • Tips for creating effective charts in FileMaker Pro 11
  • Methods for generating the data series for a chart
  • How to use charts in subsummary and leading/trailing summary parts
  • Examples of real world use of the new chart tool in FileMaker Pro 11

iCal 3:15 p.m. Successful Vertical Market Solution Development, Deployment and Marketing Workshop - Core General
Molly Connolly (Thorsen Consulting, Inc.)

Session Description PANEL DISCUSSION In this panel discussion, panelists will share their experience developing, marketing, deploying and supporting vertical market solutions. Panelists will talk about development standards and about business issues relating to effectively marketing and supporting their solutions. Moderator: Matt Navarre Panelists: Joe Mastriani, Happy Software; Dave Johnson, Facility Wizard Software, Jeff Hough, Pre1, Roy Gordon, Practical Solutions for Educators

Products & Technologies

  • FileMaker
  • FileMaker Server

What You Will Learn

  • Development standards for vertical development and deployment
  • Licensing issues and agreements
  • Support, upgrades and enhancements

iCal 3:15 p.m. File Maintenance and Recovery: Tools and Best Practices Session - Core Intermediate
Alexei Folger (FileMaker, Inc.)

Session Description Database corruption happens. If you are responsible for developing, deploying and/or maintaining FileMaker solutions, it is very important to plan for disasters, to keep more minor mishaps from becoming disasters, and to take steps to minimize the chances of either in the first place. When the unfortunate does happen, you need processes-and tools-to get up and running again. The good news: FileMaker Pro has some important features to help you be more successful in handling file corruption. This session will cover best practices for good database "hygiene," and provide an in-depth overview of FileMaker Pro's options for file recovery.

Products & Technologies

  • FileMaker Pro
  • FileMaker Server

What You Will Learn

  • The options for file recovery, what they do and when/why to use them
  • What to look for in the recovery log file
  • Types of file corruption and their symptoms
  • Best practices for disaster planning and avoiding file corruption

iCal 3:15 p.m. Script Triggers Workshop Workshop - Design/Develop Intermediate
Geoff Coffey (Six Fried Rice)

Session Description In this workshop, we'll dig deep into some practical script trigger techniques you can use right away. You'll also learn how to apply the concept of "let FileMaker be FileMaker" to both new and existing systems. Bring your questions and an open mind.

Products & Technologies

  • FileMaker Product Line

What You Will Learn

  • Get usable drop-in trigger-powered techniques.
  • Learn how to do less and get more by letting FileMaker do what it does best.
  • Get your most pressing Script Trigger questions answered.
  • Take the power and simplicity of your FileMaker systems to the next level.

iCal 3:15 p.m. Preparing for Reporting FTS Intermediate
John Mark Osborne (Database Pros)

Session Description Reporting is the main reason companies develop database solutions. Therefore, it is an important skill to learn for your own solutions as well as preparation for the FileMaker certification test. This session will start off with a basic subsummary report to establish a strong base and quickly move into dynamic reporting with global fields and multiple subsummary parts. Discussions about aggregates calculations versus summary fields and how to save a PDF file of your report with a user specified name and attach it to an email will also be covered. Attending this session will help prepare you for the FileMaker certification test in regards to reporting questions. Note: An additional fee is required for all FTS sessions. Attendees will receive one DVD of the FTS materials for one or more sessions (includes modules, videos, exercise and demo files).

Products & Technologies

  • FileMaker Pro

What You Will Learn

  • Subsummary Parts
  • Using Summary Fields vs Aggregate Fields
  • Save/Send records as PDF/Excel
  • Dynamic Reporting

iCal 3:15 p.m. Integrating SMS/TXT Messaging to Your FileMaker Solution Session - Integration/Web Intermediate
Andrew Duncan (Databuzz)

Session Description SMS/TXT messaging has become a quick and increasingly important method for businesses to communicate with their customers. In this session you will learn how to integrate the ability to send SMS messages directly into your FileMaker solution. You will learn: - what is required to start sending SMS messages from FileMaker Pro - how to use simple FileMaker Pro native technologies to send an SMS (e.g. scripts steps, Script Triggers and Web Viewers) - when to consider using external plug-ins instead of native technologies and which plug-ins to use - when to consider using a hardware modem and how to configure ESS for this - how to receive incoming SMS messages directly into your FileMaker Pro solution

Products & Technologies

  • FileMaker Pro/Pro Advanced
  • FileMaker Server
  • Custom Web Publishing
  • FileMaker API for PHP
  • External Plug-ins
  • Script Triggers
  • External SQL Data Sources (ESS)

What You Will Learn

  • How to integrate SMS/TXT Messaging into your FileMaker solution
  • When to use FileMaker "native" technologies vs plug-in technologies
  • When to consider using a hardware based solution
  • How to receive incoming SMS messages directly into your FileMaker Pro solution

iCal 3:15 p.m. Designing for a Million Records (in FileMaker Pro) Session - Design/Develop Advanced
Bob Gossom (Absolute Advantage, Inc.)

Session Description FileMaker databases are "growing up". More and more developers are confronting scalability issues. Practices that work fine in smaller databases can break down as the record count increases. This session will cover the interaction between record count, calculations, indexes, performance, and file sizes. Topics include: When to create separate files How to optimize relationships How to quickly present summarized reports on large record counts How to use a Posting Model to isolate and protect vital records

Products & Technologies

  • FileMaker Pro

What You Will Learn

  • Development tips, tricks, and gotchas when working with large record counts
  • Record counts and file structure: What really matters
  • Creative reporting and summarizing
  • Dramatic performance gains with new FileMaker Pro tools

iCal 4:45 p.m. Fields of FileMaker. Planting and Growing FileMaker Workshop - Core General
David Knight (Angel City Data)

Session Description Where is your next FileMaker project coming from? It's coming from YOU!! Learn how experts use traditional and cutting-edge methods to find new customers and projects...even in difficult economic times. See how and when to use social networks, web listings, showcases and other proactive tools to drive new opportunities to your door. We'll look at several sales approaches and discuss pros and cons for each. Discover how to sell value, ROI, TCO and bundling effectively. Learn strategies that help retain and expand existing installations and help customers maximize their current systems. Create synergistic partnerships with FileMaker Inc. and others that help enhance and extend your sales reach.

Products & Technologies

  • FileMaker Pro

What You Will Learn

  • Using referrals, social networks, community groups and other creative Prospecting Techniques
  • Learn how to choose and execute an effective sales process
  • Key steps for retaining and "super-sizing" existing systems
  • Finding and building effective partnerships that strengthen and expand your reach

iCal 4:45 p.m. Preparing for Intermediate and Advanced Techniques FTS Intermediate
Bob Bowers (Soliant Consulting, Inc.)

Session Description This session will focus on mainly on two of the topics covered in Intermediate and Advanced Techniques Module 9 of the FTS materials: portal filters and custom menus. Attendees will learn how to filter portals using both the new, built-in capabilities of FileMaker Pro 11 as well as methods that require adding conditions to the relationship upon which the portal is based. In addition, attendees will learn how to create and modify custom menu sets as well as the methods for installing them. This session is intended for intermediate and advanced developers; attendees should be comfortable working with calculation functions and the Relationships Graph. Note: An additional fee is required for all FTS sessions. Attendees will receive one DVD of the FTS materials for one or more sessions (includes modules, videos, exercise and demo files).

Products & Technologies

  • FileMaker Pro 11

What You Will Learn

  • Creating relational portal filters
  • Creating, modifying, and installing Custom Menus

iCal 4:45 p.m. The Fundamentals of Exceptional Interface Design Session - Core Intermediate
Don Levan (Vanguard Custom Software)

Session Description Successful user interfaces are those that are easy to learn and efficient to use. Meeting these goals requires that you understand the people who will use your software. This presentation will provide current information about interface and interaction design best practices, our shared human psychology and abilities, and the ways to leverage FileMaker tools to create exceptional user experiences.

Products & Technologies

  • FileMaker 9 & 10. Grid based design techniques. Apple Human Interface Guidelines. Windows User Experience Interaction Guidelines.

What You Will Learn

  • Key principles of user interface and interaction design
  • Specific design techniques to improve the quality of FileMaker Pro user interfaces
  • How to create and apply a design style guide to use on FileMaker projects
  • Ways of leveraging features in FileMaker Pro to create exceptional interfaces

iCal 4:45 p.m. What's Faster?: Comparing the Performance of Common Development Techniques Session - Core Advanced
Jason Young (MightyData LLC)

Session Description As FileMaker developers, we know that there are often several different methods to accomplish the same task. Is there a significant difference in the performance of these methods? As we continuously try to improve the solutions we deliver, we need to examine some conceptions (and misconceptions) of what really is faster. Some of these common operations have been put through actual time trials. In this session we'll review the different methods used, as well as their results. In doing so, we'll establish some standards for developing solutions that perform with optimal speed, as well as a methodology we can use for future comparisons.

Products & Technologies

  • FileMaker Pro
  • FileMaker Server

What You Will Learn

  • Methodology for comparing the speed performance of different FileMaker operations
  • Most efficient methods for working across multiple records
  • Scripts vs. Calculations: When is one faster than the other?
  • Relationship modeling for faster portal rendering and general performance

iCal 4:45 p.m. Getting a Grip on Custom Functions Session - Design/Develop Advanced
Ray Cologon (NightWing Enterprises)

Session Description Starting with a survey of the different kinds of problems Custom Functions can be used to solve, this session will introduce a number of key concepts that developers will find useful when approaching Custom Functions. The focus will be on problem solving techniques and ways to create code that is effective, self-contained and portable. The session will include a demonstration of methods for debugging complex and recursive Custom Functions, and ways that Custom Functions can leverage variables and circumvent stack limits, along with a range of techniques for building robust Custom Function code.

Products & Technologies

  • FileMaker Pro Advanced

What You Will Learn

  • Unique problems and issues that Custom Functions can address
  • Differences between Custom Functions and regular calculation code and their respective strengths
  • Techniques for creating Custom Functions for a range of purposes
  • Advanced and innovative ways to structure Custom Functions

iCal 4:45 p.m. Go Deep with FileMaker Go for the iPhone and iPad General - FileMaker Go General
Scott Love (Soliant Consulting)

Session Description This session will dig into the nuts-and-bolts of developing for FileMaker Go. Explore creating compatible layouts, touch on some intermediate topics such as window management, onOpen/onClose scripts, object resizing, and then move into a more advanced discussion of scripting considerations. You'll learn some of the nuances of the platform, review performance considerations, and understand how developing for FileMaker Go differs from FileMaker Pro. You'll leave the session ready to get started with what is a really exciting new product from FileMaker, Inc..

Products & Technologies

What You Will Learn