With more than 1,500 attendees from around the world, this year’s FileMaker DevCon (developer conference) features 90+ sessions over the course of four days, covering all aspects of FileMaker app development. Conference tracks include: Beginner, Intermediate, Advanced, Innovation, Business, and Deployment.
Soliant is proud of our team members chosen to present at 12 FileMaker DevCon sessions. Read the session descriptions and speaker bios below.
See you in Phoenix in July!
In this training session, attendees will learn about and gain hands-on experience with many advanced FileMaker Pro concepts. Topics will include the ExecuteSQL function, complex scripting, recursive custom functions, reporting using virtual lists, and a deeper look at various layout tools and Relationships Graph techniques. Lunch will be served at 12 p.m. - 1:00 p.m.
A solid understanding of FileMaker fundamentals such as those covered in the Intermediate Training Day description.
This interactive workshop will cover strategies designed to keep your project square on the rails. We’ll go beyond the terminology to give you, the project lead or project manager, practical tools you can apply immediately to help identify problems before they become problems. Topics will be drawn from agile development best practices and Soliant’s own project management experience. Lunch will be served at 12 p.m. - 1:00 p.m.
No prerequisites. Attendees who run projects will get the most out of this session.
JSON is a data language that’s becoming increasingly popular in the tech world and you can integrate JSON with FileMaker for your data interchanging needs.
In this session, you'll learn the various ways in which to leverage JSON in your custom apps. Take real world examples and investigate integration capabilities by contrasting FileMaker 15 (without plugins and 3rd party tools) and FileMaker 16 (using 16’s new JSON functions), including approaches for dealing with improperly formatted JSON.
Attendees should be familiar with scripting and creating custom functions.
This is a hands-on introduction to AWS, specifically geared towards FileMaker users and developers. Start at the ground level with an introduction to AWS and then dive right and learn how to configure and manage your AWS Account.
In this session, explore the AWS services relevant to FileMaker and how to best leverage them, following best practices and procedures. You'll be able to begin using AWS in your deployments, including all aspects of the FileMaker Platform.
Attendees should be familiar with the FileMaker Platform, including FileMaker Server and FileMaker Cloud.
A FileMaker app’s success revolves around collecting accurate and useful data, without interfering with user’s productivity or workflow. Learn how to build an app that is useful and intuitive for users, while keeping users on the right track and entering the right data. We will discuss how developers can manipulate the interface to serve both the user and the data, as well as review different technical topics including conditional formatting, script triggers, conditional visibility, and more.
You should be comfortable constructing layouts.
The FileMaker platform has supported External Authentication (EA) since version 7, and with FileMaker 16 there are now 3 new authentication providers to keep accounts by using OAuth through Google, Amazon or Microsoft Azure.
This session will recap those External Authentication options and demonstrate how to set them up and use them. It will also clear up any confusion about LDAP, SSO and Directory Services in general, and highlight what works and doesn't work in WebDirect and Go.
Basic knowledge on FileMaker accounts and privilege sets.
In this session, you'll explore a standard way to integrate common web libraries, including setting up an integration in FileMaker, manipulating it, and gathering data using some of the new functions of FileMaker 16. Discover best practices that are used to make this as easy as possible to set up deeper functionality.
Familiarity with scripting in FileMaker. Some web-language knowledge is useful, but not required.
Offloading your database’s work to the server through the Perform Script on Server step can speed up certain actions. Along with the virtual list technique, you can find and format data in interesting ways, mix data from different sources and export sub-summary reports to Excel.
This session will explore how to set up and debug reporting using PSOS, examine how PSOS understand context, how to input information into the PSOS script step and how to retrieve results from scripts performed on the server.
Some knowledge of scripting and calculations required.
The FileMaker Platform provides over 130 different commands—or script steps—for automating your custom apps. Script steps can perform all kinds of useful actions, but the real power comes from logical steps that make choices about what your script will do.
You'll get an introduction to building logical scripts from scratch, covering a range of practical examples. Then you'll step through these examples using the Script Debugger and Data Viewer, getting an inside view of what happens as each decision is made.
Please be familiar with the Script Workspace and have written a few short scripts.
This session utilizes real-world security requirements to take a thorough tour of the FileMaker Security features.
Scenarios include: a field services app deployed locally to an iOS device, a WebDirect interface for parents to view their child’s grades, an app preventing modification of submitted time slips, and an app hosted on a remote server with medical records.
All the demonstration apps were developed from real world requirements and will be provided with [Full Access] credentials for your own study.
Basic familiarity with FileMaker security features is helpful but not required.
SSL is a critical part of security, but its mechanics are not well understood. We all use SSL on a daily basis as web users, but many of us couldn’t say what is in an SSL certificate, what role certificate authorities play, or why it’s important to use a custom certificate with FileMaker Server.
This session will demystify SSL, explain its constituent parts and the steps in the process, and walk through the steps of getting and installing a custom certificate.
FileMaker offers developers many ways to solve the same problem. As solutions get more complex it's often the case that various techniques that work in one situation may not be the best in others.
In this session, we’ll explore techniques we already know and see if there are better ones available to solve the same use case. This may include using calculated fields or standard text fields and how to get data from a found set of records. We will refactor our thinking and skill-set to include techniques advanced developers use.
Familiarity with the basics of FileMaker scripting, data modeling, and layout design.
Mark recently joined Soliant Consulting as a Senior FileMaker Developer. Prior to that, he was the Technical Marketing Evangelist at FileMaker, Inc., where he helped to produce beginner tutorials, FileMaker DevCon, and FileMaker Certification. He has 20 years of experience as a FileMaker developer in the areas of cloud integration (Jive, Marketo, and SalesForce), hospital systems, B2B telemarketing, and trade publishing.
CEO and co-founder of Soliant Consulting, Bob is widely known for his expertise in the field of software development. He is a recipient of the FileMaker Excellence Award and has co-authored seven books on FileMaker Pro database development. In 2008 he was inducted into the Chicago Area Entrepreneurship Hall of Fame. After graduating summa cum laude in Music and English at Wabash College, Bob earned a master’s degree in Musicology from the University of Chicago. In this spare time, he enjoys playing guitar and banjo.
Jeremy is a teacher and a FileMaker developer and enjoys using his experience to help others learn the platform better. He spent 15 years in the classroom teaching students and adults, and has spent the last eight years developing FileMaker custom apps as an in-house developer and for Soliant Consulting. Jeremy speaks regularly at the Denver Area FileMaker User Group and produces blog posts and videos for Soliant TV that highlights best practices in FileMaker development.
Wim is a senior technical architect at Soliant Consulting and a FileMaker Business Alliance Platinum partner. He is the author of numerous technical briefs and white papers. He is a frequent speaker at FileMaker DevCon, at FileMaker Developer groups throughout the world, and is the recipient of two FileMaker Excellence Awards. In addition to being a renowned expert on FileMaker Server, Wim also specializes in integrating FileMaker applications and other systems.
Mike has over 20 years of experience, and is a FileMaker certified developer and an AWS Certified Solutions Architect. In addition to his work, Mike also enjoys pursuing his art, freelance writing, traveling, and spending time with his family.
Dawn is a technical solution architect for Soliant Consulting where she co-leads the FileMaker practice with Wim Decorte. Dawn is the co-author of the book "FileMaker 12 Developer Reference", and a FileMaker Trainer. She is also a regular speaker at the annual FileMaker DeveCon and FileMaker webinars, and a contributor to the FileMaker Newsletter. While based out of Soliant's Chicago office, Dawn resides in Fishers, Indiana.
Mislav has worked at Soliant Consulting for seven years as a FileMaker developer. Prior to Soliant, he worked at IBM for over 10 years.
Anders is a FileMaker Pro developer and trainer at Soliant Consulting with over 20 years experience in FileMaker and web development. He has presented sessions at four previous FileMaker DevCons. Anders has authored articles on FileMaker and PHP, as well as integration with FileMaker and other systems.
Sara is a senior developer for Soliant Consulting, based in the wilds of Washington state. Originally a marketing consultant, Sara has been a FileMaker developer for 12 years: the last six with Soliant Consulting, and the six years prior as an in-house developer. She is a certified Force.com developer and Salesforce.com administrator. Sara was the lead writer for FileMaker Training Series: Advanced for the FileMaker 13.
Martha is a technical project lead for Soliant Consulting and has been developing in FileMaker for 12+ years. Her role includes creating FileMaker apps, analyzing client and business needs, and mentoring in-house developers and consultants. She’s a fan of user experience, looping scripts, and Execute SQL. Martha presented at the FileMaker DevCon a few years ago, and she continues to present at user groups and Apple stores. She also helped write the FileMaker Training Series: Basics.