DevCon on Twitter

Schedule

Date | Time Event Session Expand All
MON 6
7:00 am
8:00 am
Breakfast (Training Day Only Paid Registrants)
Longhorn F
Meal


MON 6
8:30 am
12:00 pm
Beginner 1
Texas 1 - 3
Training Day

Jim Medema


The FileMaker Beginner Training Day is designed to provide a solid foundation to everything FileMaker for DevCon attendees who are relatively new to the platform. By the end of the day, attendees will have a roadmap from which to move into confidently into the remaining days of DevCon. Upon completion, attendees will have a steady launching pad from which to select and learn from other sessions at the conference.

MON 6
8:30 am
12:00 pm
Intermediate - Relationships
Texas B
Training Day

Cristoffer Ippolite


This session will explore the concepts behind using the relationship graph to create relationships and queries in your FileMaker apps. Learn how to determine which tables your apps will need and how to evaluate the relationships between those tables. Explore how to leverage relationships and queries in your calculations, layouts and scripts while understanding the most important part of building custom apps: context.

MON 6
8:30 am
12:00 pm
Intermediate - Layouts and Design
Texas D
Training Day

Matt Petrowsky


This session will cover the role of Layouts within FileMaker’s development environment. You will learn how layouts factor into your FileMaker app and how to decide which kinds and how many you will need. The session will also cover all layout settings and how to creatively use them in order to achieve a great looking app.

MON 6
8:30 am
12:00 pm
Advanced 1 - Techniques
Texas A
Training Day

Bob Bowers


In the morning session, we will explore a variety of advanced scripting, calculation, and layout topics. We will consider multiple means for achieving a particular result and discuss the pros and cons of each. You will also be presented with many ideas for development best practices and efficiency. Topics will include: Perform Script on Server, ExecuteSQL, Virtual Lists, Card Windows, Using a Web Viewer for data display and manipulation, and more!

MON 6
8:30 am
12:00 pm
Advanced - Javascript for FileMaker Developers
Texas 4 - 6
Training Day

Jeremy Brown


JavaScript, the easy-to-read and most widely used language is the only programming language that is natively supported in all parts of the FileMaker platform. The language brings more functionality and speed to our custom apps. JavaScript is very much worth learning. In this course, we will learn JavaScript starting with our vast knowledge of FileMaker. We will focus on scope, variables, and functions, connecting those concepts to what we know already. By the end of the morning, you’ll have many small apps and have a better understanding of JavaScript

MON 6
8:30 am
12:00 pm
User Experience 1 - Research, Mapping, and Validation
Texas C
Training Day

Matthew O’Dell


In this training session, attendees will gain hands-on experience with the earliest stages of a project. The session will include methods for performing research, techniques for mapping different processes, and the process for validating what you’ve learned with the customer.

MON 6
12:00 pm
1:00 pm
Lunch (Training Day Only Paid Registrants)
Longhorn F
Meal


MON 6
1:00 pm
4:30 pm
Intermediate - Calculations
Texas B
Training Day

Cristoffer Ippolite


This session will tour the most used calculation functions and help attendees grasp how to use calculations not only as fields, but as a way to make scripts, layouts and various other aspects of your custom app more dynamic.

MON 6
1:00 pm
4:30 pm
Intermediate - Scripting and Workflow Processing
Texas D
Training Day

Matt Petrowsky


This session will cover FileMaker’s essential workflow automation tools—writing scripts and the Script Workspace. You will learn how to evaluate your workflow then implement the script steps and methods necessary to solve your automation goals. If becoming efficient at scripting and workflow automation is your objective, then you’ll find the information you need in this session.

MON 6
1:00 pm
4:30 pm
Advanced - Integration
Texas A
Training Day

Bob Bowers


The theme for the afternoon session will be Integration. You will learn the general techniques for integrating FileMaker with web services and other database systems, and you will have a hands-on opportunity to work with some specific APIs. No prior experience with web services is required. Topics will include: FileMaker Data API, Insert from URL, cURL, JSON, ESS, and more!

MON 6
1:00 pm
4:30 pm
Intermediate - FileMaker Shared Hosting Master Class
Texas 4 - 6
Training Day

Mike Beargie


This master class is designed to teach everything required to set up a FileMaker Server or FileMaker Cloud instance from start to finish. We’ll be compressing a few hundred pages of documentation into a few hours of training. Key points covered will be the three ways to host FileMaker files, licensing and scaling up to 500 users, security with SSL installs, AWS administration for FileMaker Cloud setup, ports and firewalls, troubleshooting, and using the command line utility and the FileMaker Admin API to control your server.

MON 6
1:00 pm
4:30 pm
Beginner 2
Texas 1 - 3
Training Day

Jim Medema


The FileMaker Beginner Training Day is designed to provide a solid foundation to everything FileMaker for DevCon attendees who are relatively new to the platform. By the end of the day, attendees will have a roadmap from which to move into confidently into the remaining days of DevCon. Upon completion, attendees will have a steady launching pad from which to select and learn from other sessions at the conference.

MON 6
1:00 pm
4:30 pm
User Experience 2 - Ideation, Prototyping, and Usability Testing
Texas C
Training Day

Matthew O’Dell


This training session will pick up where UX 1 left off by diving into the design process for building the best solution to your customer’s problems. Topics will include sketching and ideating to generate ideas, prototyping and wireframing the best ideas, and testing your ideas with clients.

MON 6
3:30 pm
5:30 pm
CWP User Group Meeting
Davis 3
Special Interest

Joel Shapiro


Come join us for our 12th annual show-and-tell of Custom Web Publishing techniques, tips, and ideas. This is a friendly, informal opportunity to see demonstrations by fellow CWP developers. All web-related tools and technologies are relevant.

MON 6
5:00 pm
6:00 pm
New Attendee Meetup
Texas A
General

Presented by File Maker


Meet the FileMaker Customer Success team and discuss your goals for the conference. Get tips on how to navigate DevCon and plan a schedule tailored just for you and your FileMaker development needs.

MON 6
6:30 pm
8:00 pm
Keynote
Tate
General

Presented by FileMaker


Be the first hear about possible upcoming product innovations! Explore what could be coming to the FileMaker Platform at the keynote address. The FileMaker team will give you an exclusive sneak peek at what lies ahead. Be sure to arrive at DevCon no later than Monday so you don't miss this evening event.

MON 6
8:00 pm
9:30 pm
Welcome Reception
Longhorn F
Meal


Connect with the DevCon community and meet exhibitors, FileMaker staff, and other developers from around the world. Enjoy hors d'oeuvres and drinks as you mingle and network with other attendees inside the Exhibit Hall.

TUE 7
8:00 am
5:00 pm
Tech Support Central
Longhorn F
General

Presented by FileMaker


Feel free to stop by Tech Support Central with your desktop, iOS, or web app for one-on-one time with FileMaker Technical Support staff. Ask questions, troubleshoot issues, and get pointers to keep your custom apps running smoothly.

TUE 7
8:00 am
5:00 pm
Visionary Bar
Longhorn F
General

Presented by FileMaker


Get answers and advice from FileMaker Business Alliance members on almost any topic at the Visionary Bar. These experts have a wide variety of experience so you can get the help you need to solve your development challenges.

TUE 7
8:00 am
5:00 pm
Exhibitor Showcase
Longhorn F
General


See first-hand what FileMaker Business Alliance members are developing before anybody else. Visit exhibitors and explore what innovative products and services are available for FileMaker developers.

TUE 7
8:00 am
9:00 am
Breakfast
Longhorn F
Meal


TUE 7
9:00 am
10:30 am
Special Session
Tate
General

Presented by FileMaker


Be sure to attend this special session featuring speakers from FileMaker Product Management and Andrew LeCates, Director of Platform Evangelism.

TUE 7
11:00 am
12:00 pm
FileMaker Relationships from the Beginning
Texas 1 - 3
Beginner

David Head


Session Description

Why do you need a relational database? How do you create and use a relationship? What are key fields? If you are asking these questions and more, then this is the session for you. Even if you have used the FileMaker relationships graph, this session will take you back to the beginning and ensure that you have a solid understanding of relational design and how it is implemented in a FileMaker app. If you get this right, the next steps in building a robust solution are much easier.

Recommended Background

All you need to know is that relationships are important in creating most FileMaker solutions.

Session Objectives
  • Basic concepts of relationships and relational design
  • Characteristics of primary and foreign key fields and data
  • Creating a one-to-many relationship in the FileMaker Relationships Graph
  • Driving a relationship – creating and viewing related records
TUE 7
11:00 am
12:00 pm
Modular Programming with Card Windows
Texas A
Intermediate

John Renfrew


Session Description

Card Windows, introduced in FileMaker 16, is a feature with the opportunity to create powerful and imaginative user interfaces. They facilitate the display of data from an unrelated context at the point of use in a workflow. Simple examples are common data-input forms, universal navigation, image viewers or enhanced list pickers. Examples will show how easy (and quick) it is to integrate something you have already written into an existing app and use the power of the "code once, use many" paradigm to significantly extend the power of your app. .

Recommended Background

Understanding of basic card windows

Session Objectives
  • Overview of simple examples of card windows to show possibility and flexibility
  • From zero to user in as few steps as possible
  • The customer benefits from developers using modular design and coding
  • Quick development with expansive repertoire by using card windows from other files
TUE 7
11:00 am
12:00 pm
Consistently Recruit Amazing Talent
Texas 4 - 6
Business

Scott Love


Session Description

Recruiting in the FileMaker space is one of the hardest things any of us ever do. How do you identify those great people out there and use a consistent process to evaluate if you’re a fit? Team leaders struggle all the time—and if you’re having your team members interview, how do you train them to deliver consistent evaluations and feedback? How do you mitigate the "gut check" that can so often lead hiring managers astray? How do you negotiate a reasonable compensation package? This session will explore the tools, processes and best practices that can help improve any recruiting effort.

Recommended Background

Ever made a bad hire? This session is for you.

Session Objectives
  • Create a solid job posting and learn where to post it
  • Draft a consistent, reproducible interviewing process
  • Interview to uncover both soft and hard skills in candidates and evaluate for capability and culture
  • Tools! Use Applicant Tracking Software to streamline your process
TUE 7
11:00 am
12:00 pm
Interface Design: Where Do I Start?
Texas D
Design

James Scarpetta


Session Description

Do you struggle of where to begin when designing a layout for a phone, tablet or the web? Do you look at a layout and see how simple and clean it is but are unable to do that yourself? If you answered yes to either of those questions this session will show you where to start by designing a layout for a new solution from a sketch on paper. Then we will review example of redesigned layouts from existing solutions.

Recommended Background

An understanding of layout objects is recomended but not required.

Session Objectives
  • Using wireframes to speed up the design process
  • How using styles and themes can save time later
  • Use layout templates to design for different devices
  • Where to find resources to help design layouts
TUE 7
11:00 am
12:00 pm
Introduction to the FileMaker Data API
Texas C
Integration

Steve Winter


Session Description

Accessing data through REST is the current best-practice for data sharing. That’s not always been easy with FileMaker. It is now! In version 16, FileMaker introduced the FileMaker Data API which allows far easier integration of FileMaker with other systems. In this session we’ll start from the beginning, looking at what REST is, why we might be interested in using it, how to configure FileMaker Server, and a custom app that uses the FileMaker Data API. We'll then begin interacting with our data. Finally we’ll take a look at some simple examples of the way the API can be integrated into existing environments.

Recommended Background

No prior knowledge is assumed. This is a beginner session.

Session Objectives
  • An introduction to REST, how it works, and what GET, POST, PUT and DELETE are all about
  • Configuration of FileMaker Server and a FileMaker app for access through the REST API
  • Authentication, tokens, global fields and CRUD through the REST API, including tools to aid development
  • Simple examples using the REST API to interact with JavaScript and the Moodle learning management system
TUE 7
12:00 pm
1:30 pm
Women of FileMaker Luncheon
High Plains
General


Please join us for the annual Women of FileMaker Luncheon to be held during DevCon. The theme of the luncheon this year is “Women in Tech: Honoring the Past, Celebrating the Present, Looking to the Future”. The luncheon is included in your official FileMaker Developer Conference registration. We hope to see all of the women in attendance at DevCon joining us for the luncheon! First-time DevCon attendees are especially welcome, this is great way to meet other attendees. The WoF luncheon provides an excellent opportunity for women to connect at DevCon. We will have time to catch up with old friends and make new ones! You will also have a chance to celebrate the DevCon Scholarship winners, learn about the different WoF initiatives and how you can get connected.

TUE 7
12:00 pm
1:30 pm
Lunch
Longhorn F
Meal


TUE 7
1:30 pm
2:30 pm
Speaking Your Context: Tips for Gaining Mastery over Context
Texas 1 - 3
Beginner

Bill Bennett


Session Description

Have you ever heard a developer talking to themselves, saying “Ok, so if I am an Invoice record, and I want to see all of MY related line items...” and thought they were crazy? Over several years of teaching data modeling to bright, new developers in Africa, together we discovered some techniques like “speaking your context aloud” that can help you gain mastery over context. In another technique, we’ll step into a room (primary key) on the first floor (table) of a house (file), and build a staircase (relationship) to see related data. With a firm understanding of context, you'll find managing the relationships graph, setting up portals and building calculations even easier than ever!

Recommended Background

No prerequisites

Session Objectives
  • How to speak your context aloud
  • How to apply context in managing relationships graph, portals and calculations
  • How to reinforce your model with naming convensions
  • How to troubleshoot issues that arise with context
TUE 7
1:30 pm
2:30 pm
Use JSON to Get Arrays
Texas A
Intermediate

Daisy Graves


Session Description

JSON is the new lingua franca of inter system communication, including FileMaker's Data API, but in this session, there are no APIs allowed. There are many other useful reasons to learn and understand JSON and integrate it into your system, even without an outside API. Use FileMaker's native JSON functions to build a data-driven culture. JSON empowers you to create a database within a database. Organize data and move it quickly from where you have it to where you need it.

Recommended Background

Basic calculation, scripting, and function skills.

Session Objectives
  • Use FileMaker JSON functions to get started quickly
  • Understand JSON structure & syntax - {Objects} vs [Arrays]
  • Datapoint consolidation and schema alternatives—multiple script parameters, variable consolidation
  • Applying JSON to the real world
TUE 7
1:30 pm
2:30 pm
Under the Hood: Storage and Queries
Texas B
Advanced

Clay Maeckel


Session Description

An update to the 2006 Under the Hood presentations on the low level internal operations of the Draco engine. Performance tips will be mentioned throughout this discussion along with pointers to available online sessions and content from previous DevCons. Topics will include operations that modify the entire file format, query processing, transactions, and a general overview of the division of labor between clients and hosts.

Recommended Background

An interest in what FileMaker is doing down deep in its code.

Session Objectives
  • Learn how data is stored in files including the effects of saving a compressed copy, cloning, encryption, and recovery
  • What the divisions of labor are between the client and all the different processes that are running on a FileMaker server
  • The operation of transactions, finds, relationships, SQL, and indexes both locally and over the network
  • Where to find previous developer sessions that go into more detail about some of these topics
TUE 7
1:30 pm
2:30 pm
Professional Development for All Ranges of Experience
Texas 4 - 6
Business

Molly Connolly


Session Description

Every developer needs a plan to stay at the top of their game. Young guns need direction and old timers need to learn new tricks. How do you identify strengths and weaknesses in your own team in order to push yourselves to develop new skills? This session will talk about the variety of technical resources available and give specific techniques on how to develop a plan for yourself and your team.

Recommended Background

Attendees should have an interest in formalizing their own or their team’s growth and defining measurable goals for improvement.

Session Objectives
  • Set goals and measure results
  • Balance professional development and “getting the job done”
  • Identify resources and techniques for faster, better, more useful learning
  • Identify when take risks and where to focus efforts
TUE 7
1:30 pm
2:30 pm
Path Toward Good Design
Texas D
Design

Henry Wang


Session Description

Anyone can develop the skills necessary to do good design. Design is not a mysterious craft practiced by a select few. And it’s not about learning a piece of software, or blindly following a set of guidelines, or trying to implement the design process that's in vogue. Design is a learned skill, and like any other, can be developed through focused observation, analysis, and deliberate practice. This session outlines a method for developing the skills that will put you on the path toward good design.

Recommended Background

No prerequisites.

Session Objectives
  • Develop the critical observational skills necessary to focus on the right things
  • Think analytically about what makes a design good or bad
  • Improve through deliberate practice
  • Overcome the misperceptions and teach yourself the skills of a designer
TUE 7
3:00 pm
4:00 pm
Create a Starter File Implementing Design Standards to Call Your Own
Texas 1 - 3
Beginner

Deborah Zempel


Session Description

This session guides beginner developers with tips on how to design starter files that contain their own design standards. You'll learn about creating themes, layout designs, and scripts that enhance a custom app's design. We will demonstrate techniques you can use to help make key app design decisions including: Show the Toolbar, yes or no? Pop up Menu or Pop Up List and why? Popover or Card Window? Button or Button Bar? We will also discuss how design elements differ across platforms and why design is important from a user’s perspective.

Recommended Background

No previous knowledge required.

Session Objectives
  • Why a user’s experience is important
  • Layout design elements—which to choose and why
  • Cross platform design considerations
  • How to create a theme and standard layouts that you can use at the start of each project
TUE 7
3:00 pm
4:00 pm
What Could Go Wrong? Troubleshooting Strategies
Texas A
Intermediate

Ken Worthley


Session Description

Problems can pop up in many ways, often unexpected. This session will explore real-world examples of common FileMaker problems resulting from issues with architecture, scripting, calculations, variables, Custom Functions, Script Triggers, and security. We will focus on development techniques to produce error-free apps, as well as strategies for troubleshooting live solutions.

Recommended Background

Comfortable managing fields, layouts, scripts, and script triggers.
Familiar with Pro, Go, WebDirect, and Server.

Session Objectives
  • Common errors in FileMaker solutions
  • How to develop error-free scripts
  • Tools to help find errors in your solutions
  • Strategies for troubleshooting errors in the field
TUE 7
3:00 pm
4:00 pm
Flexible Reporting with Virtual Lists and ExecuteSQL
Texas B
Advanced

Martha Zink


Session Description

If you’re ready to take your reporting to the next level, you’ll want to explore the virtual list technique. From complex reports to pivot tables, a virtual list gives you the flexibility to make your own rules on what the report can do. While you can use a List Of summary field or a looping script to gather your data for a report, you also have the power of the ExecuteSQL function to gather, and even summarize, your data. Combining these two techniques provides you with a way of creating unique and flexible reports.

Recommended Background

Some knowledge of scripting and calculations required.

Session Objectives
  • Learn the fundamentals of the virtual list technique
  • Learn how to use the ExecuteSQL function to gather data
  • Explore examples of advanced and flexible reports
  • Discuss best practices for using virtual lists and ExecuteSQL
TUE 7
3:00 pm
4:00 pm
Crafting Content That Promotes Your Business
Texas 4 - 6
Business

Leslie Kareckas


Session Description

Got a great product or service but want to improve your marketing? Discover the eight elements of marketing copy that every company’s website should include. Learn how to tailor your message for different audiences including business line managers, developers, and IT pros. Then uncover basic best practices for email, social media, and search engine optimization. Even if you have never written marketing copy before, you’ll come away with concrete tactics you can start using right away to better promote your business.

Recommended Background

No prerequisites.

Session Objectives
  • Defining and researching your target audience and competitive market space
  • Writing core, benefit-oriented marketing copy
  • Selecting relevant, compelling imagery to complement your content
  • Distributing your message effectively online (e.g., social media, web, email)
TUE 7
3:00 pm
4:00 pm
Understanding Themes and Styles
Texas D
Design

Javier Dura


Session Description

Layouts are the primary method of presenting data in any FileMaker app. They are the first thing your customer will see from your solution. Obviously, your scripts and relationships must work as expected but, when it comes to visual design, you can’t fail. Thankfully, we have the opportunity to use themes and styles, but many developers don’t use them at all. Maybe they don´t know how to do it or maybe they don’t think it's worth the effort. In this session, you will lose the fear to work with themes and you will realize that they will save you a lot of time in your work as a FileMaker developer.

Recommended Background

No prerequisites.

Session Objectives
  • Make use of layout themes to create an easily modifiable design
  • Choose the right theme for every solution
  • How to combine and customize themes to your needs
  • Tips to create your own FileMaker template layout
TUE 7
3:00 pm
4:00 pm
IoT and the FileMaker Data API: Sending Sensor Data to FileMaker Server from a Raspberry Pi
Texas C
Integration

Wim DeCorte


Session Description

A Raspberry PI is a $35 wallet-sized computer that is capable or running Windows 10 IoT. Add some sensors to it and you can have it send that sensor data easily to a FileMaker Server through the FileMaker Data API. This session will show you exactly how easy that is. And cheap.

Recommended Background

No prerequisites.

Session Objectives
  • Brief intro the Raspberry Pi device
  • OS on an SD card, Linux? Windows?
  • How to interact with the FileMaker Data API from Windows
  • See the setup in action
TUE 7
3:00 pm
4:00 pm
FMPerception: If I Change This One Little Thing, What's Going to Break?
Dallas 5 - 7
Sponsor Session

Dave Ramsey


Can you chance the name of that field? Will it break something? How do you know? FMPerception is a developer tool that gives you almost instant visibility into the current structure of your FileMaker system. You don't have to wait hours or even minutes to get detailed information about your system. Come to this session to learn how FMPerception can turn you into a faster, better developer by

• showing how everything in your system is used

• pointing out potential problems and broken references

• letting you visually inspect the flow of scripts

• plus much more

Find out why FMPerception has quickly become the favorite utility for developers around the world.

TUE 7
4:00 pm
4:30 pm
Refreshment Break
Longhorn F
Meal


TUE 7
4:30 pm
5:30 pm
FileMaker Calculation Fundamentals
Texas 1 - 3
Beginner

Doug Gardner


Session Description

FileMaker’s calculation engine isn’t merely used to define calculation fields. Over a quarter of the script steps in FileMaker take advantage of calculations. So do field validation, auto-entry of data, and controlling record-level access in privilege sets. You also find the calculation dialog in some menu commands like Replace Field Contents and Send Mail. This session tours FileMaker Pro via the calculation engine. We will look at most of the places calculations can be used and discover types of functions and their appropriate uses along the way. All examples will be real-world solutions that can be put to use immediately.

Recommended Background

A basic familiarity with setting up tables, fields, and layouts in FileMaker is assumed.

Session Objectives
  • How to use operators and functions
  • How calculations rely on context (and what is “context”, anyway?)
  • How to use calculations in a variety of scripts
  • How to use related data in calculations and some of the costs
TUE 7
4:30 pm
5:30 pm
Wow! Can FileMaker Go 17 Be More Awesome?
Texas A
Intermediate

Claus Lavendt


Session Description

FileMaker Go 17 provide some very awesome features, which allows us to build even greater mobile apps. In this session we will talk about the new features and examples of how they can make your custom app even better. We will be using DevCon2Go18 as an example on many of the new features. After all, it has been sitting in your hand during the conference, so you should be familiar with the app. As new features have been brought to iOS App SDK as well, we will be looking at the possibilities we get when we decide to deploy our mobile apps with the iOS App SDK.

Recommended Background

Some familiarity with FileMaker Go development is recommended as well as knowledge about the FileMaker platform.

Session Objectives
  • Exiting mobile apps is created with FileMaker Go
  • Only imagination sets the limits to our mobile apps
  • Learn how to build cool apps like DevCon2Go18
  • Become a rock star mobile app developer with FileMaker Go
TUE 7
4:30 pm
5:30 pm
Modular FileMaker 2.0
Texas B
Advanced

Todd Geist


Session Description

Modular FileMaker is a guideline for writing re-usable code that can be shared between developers or different projects. The web-site was launched more than 4 years ago, and has proved to be very popular. There are over 60 modules published on the site to date. Times have changed. JSON and Card Windows add some of the much needed native features we lacked back in 2013. It’s time for an update. We’ll look at the new updated guidelines and examine several sample modules. We’ll also introduce everyone to how they can contribute to this important free community resource.

Recommended Background

Intermediate FileMaker scripting and layout design skills.

Session Objectives
  • What makes code easy to share
  • How to write sharable code
  • How to use Modular FileMaker modules
  • How to contribute your own modules
TUE 7
4:30 pm
5:30 pm
FileMaker Development in Large Enterprises
Texas 4 - 6
Business

Beatrice Beaubien


Session Description

Working with large enterprises can be challenging if you are a FileMaker developer; they have their own processes that have to be accommodated. As a FileMaker developer it is a win-win for the users, you the developer, and ultimately the enterprise. However, FileMaker development has to reflect a sensitivity to the imperatives these processes impose. Ultimately it is a uniquely satisfying experience. This presentation is directed to developers who work, or are considering working, with large enterprises whether in-house or as consultants, but it is also relevant to small business developers.

Recommended Background

Basic understanding of FileMaker and FileMaker Server.

Session Objectives
  • Some elements of enterprise constraints; hierarchies, business rules, security
  • Keys to success: Build strong teams, use Agile strategies, work cooperatively with change management processes
  • The opportunity to work with data silos adds value to an organization and is a sweet spot for FileMaker development
  • Engage with confidence; useful tips to deal with common enterprise challenges
TUE 7
4:30 pm
5:30 pm
Delight Driven Design - Transforming Designs from Good to Great
Texas D
Design

Jordan Watson


Session Description

Good design is usable and effective; a great design should aim to delight. Designs need to go beyond shiny features. Your custom apps should aim to inspire and empower organizations to think differently about process and technology. Immerse your practices with design principles that focus on the value and difference your apps can deliver. In this session we will deep dive into techniques and principles that will bring your users pleasure through design. Culminating in quick to implement ideas and strategies that will allow you to develop an action plan for increasing the impact of apps and delivering a better experience for your company and/or your clients.

Recommended Background

Attendees should have some experiencee building layouts and a basic understanding of layout objects.

Session Objectives
  • Identify opportunities where your design can exceed user expectations
  • Understand where your design can touch users’ lives in a meaningful way
  • Eliminate wasted “tool time” to delight with an optimized user experience
  • Hone your team’s user research efforts to uncover delights
TUE 7
4:30 pm
5:30 pm
FileMaker's Data API for PHP Developers: Making the Leap
Texas C
Integration

Ken d’Oronzio


Session Description

The FileMaker Data REST API offers a new level of integration with our web sites. But many of us have a large portfolio of custom web pages written in PHP or other technologies based on the CWP web publishing engine. In this session we will discuss the differences between these two technologies. We’ll demonstrate techniques to both create new PHP pages, and to migrate your existing PHP pages to use the new FileMaker Data API. We will use our freely available PHP Class to streamline REST calls. We’ll also discuss options available to bypass PHP all together using a combination of HTML5 and JavaScript.

Recommended Background

Some experience with the FileMaker PHP API is helpful, but not mandatory.

Session Objectives
  • Benefits of the FileMaker Data API for PHP developers
  • Considerations for using the FileMaker Data API in my PHP project
  • The easiest way to move existing PHP pages to the FileMaker Data API
  • Benefits of and considerations for bypassing PHP all together
TUE 7
4:30 pm
5:30 pm
Leveraging the Edge: Integrating with Almost Anything!
Dallas 5 - 7
Sponsor Session

James Hea


FileMaker is a great custom app development platform, but its evolving capability to integrate with other systems makes it an unparalleled rapid application tool. With the ability to integrate through its standard import/export formats (.mer, .csv, .xlsx, and others), XML, JDBC/ODBC, PHP, Insert From URL (cURL) and now the REST API with JSON, FileMaker is a great tool to integrate with almost anything. This session will demonstrate examples such as Google (Maps for region drawing, Places for Address and PostalCode lookup), Slack, EventBrite and IMDB integration. We will also show how to automate the FileMaker Data Migration tool and the new FileMaker Admin API.

TUE 7
6:00 pm
7:30 pm
"Fireside Chat" with FileMaker Product Development
Tate
General

Presented by FileMaker


What development questions keep you up at night? Meet with FileMaker Product Development and get answers to your questions about FileMaker features, best practices, and anything else related to the FileMaker Platform. Light hors d'oeuvres will be served. Be sure to submit your questions by June 29, 2018 in the FileMaker Community.

WED 8
8:00 am
5:00 pm
Tech Support Central
Longhorn F
General

Presented by FileMaker


Feel free to stop by Tech Support Central with your desktop, iOS, or web app for one-on-one time with FileMaker Technical Support staff. Ask questions, troubleshoot issues, and get pointers to keep your custom apps running smoothly.

WED 8
8:00 am
5:00 pm
Visionary Bar
Longhorn F
General

Presented by FileMaker


Get answers and advice from FileMaker Business Alliance members on almost any topic at the Visionary Bar. These experts have a wide variety of experience so you can get the help you need to solve your development challenges.

WED 8
8:00 am
5:00 pm
Exhibitor Showcase
Longhorn F
General


See first-hand what FileMaker Business Alliance members are developing before anybody else. Visit exhibitors and explore what innovative products and services are available for FileMaker developers.

WED 8
8:00 am
9:00 am
Breakfast
Longhorn F
Meal


WED 8
9:00 am
10:00 am
Behind Every Cloud
Texas 1 - 3
Beginner

Sarah Beete


Session Description

With the introduction of FileMaker Cloud it has never been easier to get your custom app out there and available to your teams. This session is designed to help get you up and running quickly while answering some important questions like: What’s an instance? Why can’t I find my key pair? How do I decide which EBS type? Gain knowledge and confidence in your deployment strategy and learn best practices to manage and maintain its performance. Whether you are a FileMaker user or developer, join in for a hands on, step by step guide to deploying custom apps via FileMaker Cloud on AWS.

Recommended Background

Familiarity with the FileMaker Platform.

Session Objectives
  • Configure your AWS and FileMaker Cloud accounts
  • How to estimate and monitor AWS costs
  • Understand dashboards and performance monitors
  • SSL introduction and set up
WED 8
9:00 am
10:00 am
FileMaker + Tableau, a Match Made in Data Heaven!
Texas A
Intermediate

Vincenzo Menanno


Session Description

Using the Web Data Connector for Tableau allows you to build world-class data visualizations from your FileMaker data, but that’s just the start. We’ll cover the steps to publish your visualization to Tableau Server and embed it back into your FileMaker application. Finally, we’ll explore using live interactions in your embedded visualization: see a trend, drill into it, and explore the underlying data. Come discover how embedded Tableau dashboards can transform your FileMaker applications, provide management with the insights they need and all from one self contained application.

Recommended Background

The basics of creating FileMaker applications. Basic relationships, calculations, and scripting.

Session Objectives
  • Introduction to the Tableau platform and family of products
  • Connecting to Tableau's Web Data Connector with FileMaker’s Data API
  • Embedding dashboards into your custom FileMaker apps
  • Using Tableau Actions to enable interactivity with FileMaker clients
WED 8
9:00 am
10:00 am
Sustainable Apps: How to Leverage Change Management to Ensure Successful User Adoption and High ROI
Texas 4 - 6
Business

Kristy Lapidus


Session Description

You can get all of the technical details right on a project and it can still fail. Why? The people side of change must also be addressed. Business process improvements that drive new or enhanced apps are often accompanied by changes to job roles, redistribution of resources, and employee behavior with significant impact to people’s lives. Addressing the people side is referred to as change management, which goes far beyond project management to incorporate the management of stakeholders’ personal transitions. This session will provide an overview of the change management discipline, common barriers to success, and how to overcome them.

Recommended Background

A desire to learn and grow and to help others do the same.

Session Objectives
  • The definition of change management and why do we need it
  • Barriers to effective change
  • Change management strategies
  • Case Study: Using the Analytical Hierarchy Process (AHP) to Rank and Prioritize FileMaker Projects at a Mid-Size Manufacturing Enterprise
WED 8
9:00 am
10:00 am
Building and Maintaining a Design System
Texas D
Design

Chih Hsiao


Session Description

A design system is more than a style guide or a reusable component library. As the complexity of your application grows, a systematic approach to design not only helps you scale your apps in a more predictable way, but it also allows you to focus on hierarchical and functional consistency, rather than just the look and feel, to support a cohesive user experience that is memorable and easy to learn. In this session, we will demonstrate elements that define a design system, extract repeating workflow, visual cues, and interaction patterns into a well-documented design toolkit for your next project.

Recommended Background

No prerequisites.

Session Objectives
  • What makes a design system and how it is used in development planning
  • Managing your design system with design tools such as Sketch
  • Creating a visual component library in FileMaker Pro Advanced
  • Using layout themes and styles to manage your design system in FileMaker Pro Advanced
WED 8
9:00 am
10:00 am
cURL in the Wild: How One Button Gave Us a Giant Toolbox
Texas C
Integration

Salvatore Colangelo


Session Description

The little extra option that appeared in the Insert From URL panel doesn’t seem like much. But it gave FileMaker developers a native way to transfer data to services and applications using web protocols. Integration with web services, file transfer, authentication, cookies are now one button away. In this session we’ll study real world examples and how these integration make FileMaker an even more powerful platform.

Recommended Background

FileMaker development and basic HTTP knowledge.

Session Objectives
  • What is cURL and what is it used for
  • How to build and parse JSON objects from and into our FileMaker data
  • How to implement a web-service integration, from research to code
  • How to create a reusable framework for our integrations
WED 8
9:00 am
10:00 am
360Deploy: The Solution for FileMaker Version Management
Dallas 5 - 7
Sponsor Session

Jesse Barnum


Session Description

Introducing 360Deploy 2, now leveraging the FileMaker Data Migration Tool released with FileMaker 17 and supporting remote deployment to multiple servers! 360Deploy makes it easier and faster than ever to deploy your development database to production. With just one button, 360Deploy clones, transfers, imports, archives, renames, and resumes… while preserving all of your production data. Come see how simple 360Deploy can make your FileMaker development changes. 
This session will also include a short presentation of new features added to 360Works MirrorSync. For a more detailed syncing demonstration, please stop by the 360Works booth (#1).

Recommended Background

No prerequisites.

Session Objectives
  • Deploy a development database to one or many production servers over a WAN
  • Avoid making the same changes on multiple database copies
  • Deploy versions of your commercial solution to your customers
  • Combine the easy deployment of the separation model with the simplicity of a single file solution
WED 8
10:30 am
11:30 am
Scripting Opportunities
Texas 1 - 3
Beginner

Paul Mitchell


Session Description

The FileMaker Platform can support your users and their work processes by automating repetitive tasks. This session will help you identify those opportunities, and show you how to quickly and elegantly script the most commonly performed operations like Finds, Sorts, Exports and Imports, Reporting, Navigation, Opening and Closing files, and much more. We’ll empower ourselves to empower our users and learn how to be the heroes our companies need—and deserve. We’ll also discuss how to optimize our scripts to make them easier to work with going forward for the benefit of the next developer who will look at them—which is usually ourselves.

Recommended Background

No previous knowledge required.

Session Objectives
  • Learn common script commands, techniques, and mistakes to avoid.
  • How to use script variables and script parameters to temporarily store important information
  • How to use subscripts and modular scripting to handle repetitive tasks
  • Design considerations on whether to combine multiple tasks in a single script or use separate scripts for each task
WED 8
10:30 am
11:30 am
It's a Trap! Errors in Scripting
Texas A
Intermediate

David Jondreau


Session Description

Scripting is one of FileMaker’s greatest tools, but until I upped my error capture game, my clients were missing out. In this session, you will learn techniques for preserving data integrity and preventing user frustration by writing scripts that handle scripting errors gracefully. After this session, you will be able include foundational error trapping and handling in your scripts.

Recommended Background

This session delves into specific scripting techniques on both FileMaker Pro Advanced and FileMaker Server. Attendees should have experience writing scripts in multi-user environments.

Session Objectives
  • What vocabulary to use when thinking about scripting errors
  • How the development environment determines which errors to trap
  • Which script steps need careful handling
  • A basic model of scripting the improves error handling
WED 8
10:30 am
11:30 am
Under the Hood: FileMaker WebDirect Scalability
Texas B
Advanced

Emmanuel Thangaraj


Session Description

Today we go under the hood to discuss WebDirect scalability with multiple web publishing engines. This deep dive session is for advanced attendees with interest in this feature.

Recommended Background

No prerequisites.

Session Objectives
  • How multiple web publishing engine (MWPE) acts as a simple load balancer
  • Advantages of MWPE as load balancer (comparing with other load balancers)
  • Prerequisites for MWPE setup and how to setup MWPE in different ways (different network topologies)
  • Limitations of MWPE
WED 8
10:30 am
11:30 am
Project to Product
Texas 4 - 6
Business

Stephen Day


Session Description

In this session we will use examples of projects that have become products in the vertical space. We will highlight how an FBA member can benefit from looking at their customer base who have had prior projects with them but have the potential to become products and how businesses can approach turning their own custom app into a product. In the second part of the session we will introduce you to the SBA program and highlight a few examples of companies that have started off with a vertical focus.

Recommended Background

No prerequisites. This session will not cover go to market strategy.

Session Objectives
  • Using resources to build a vertical app
  • Real life examples
  • Things to consider
  • Leverage other professionals
WED 8
10:30 am
11:30 am
Beyond Virtual Machines: Tapping into the AWS Universe of Services
Texas C
Integration

Jesse Barnum


Session Description

This session is NOT about how to run FileMaker Server or FileMaker Cloud using Amazon Web Services (AWS). Instead, we will embark on a one hour tour of the incredibly powerful software as a service (SaaS) offerings from AWS. AWS is the largest cloud computing vendor in the world, with services such as real-time message queues, machine learning, and massive on-demand general computing services. You'll learn how to interact directly with any of these services by sending AWS requests using the FileMaker Platforms Insert from URL, JSON, and encryption features.

Recommended Background

Experience with the Insert from URL script step, REST APIs, cURL, and JSON.

Session Objectives
  • How to send AWS requests natively
  • Transferring container data to and from Amazon S3
  • High-performance audit logging using Kinesis
  • Transcription service for audio recordings
WED 8
10:30 am
11:30 am
Building Security with a Blueprint
Texas D
Security

Sarah Stickfort


Session Description

Beginner developers may see security as a feature that they can learn or integrate later if they feel overwhelmed with other features and skills they need to learn first. Security, however, needs to be included in the planning stages of a project. Building with a complete blueprint that includes security is critical to the long-term success of a solution, as well as the developer's reputation and future. You'll learn why avoiding ersatz systems is important, what needs to be considered while planning security, and how to translate the blueprint to FileMaker's built-in security features.

Recommended Background

No prerequisites.

Session Objectives
  • Develop an understanding of what threats and vulnerabilities need to be considered in planning a solution
  • Learn the foundational principles for FileMaker security
  • Understand why using the built-in FileMaker security features is important
  • Learn how to implement and manage functional roles as FileMaker security privilege sets
WED 8
10:30 am
11:30 am
FileMaker Data API in Action: Real-World Examples
Dallas 5 - 7
Sponsor Session

Cristoffer Ippolite


The FileMaker REST API offers a powerful way to natively connect to, and exchange information with, other data sources. In this session, you’ll get a tour of several of the thousands of API integrations that are possible with the FileMaker Platform. You will see real-world examples of FileMaker integrated with MailChimp, Google Calendar, Zillow, Slack, Box.com and many more. You will also see how you can setup your own FileMaker API and see how easy it is to combine features and data from other applications into your custom apps. You’ll even get your own free API sample file to experiment with.

WED 8
11:30 am
1:00 pm
K-12 Discussion Group
San Antonio 4 - 6
Business

Leslie Kareckas


Session Description

Join this special discussion for K-12 in-house developers and independent consultants attending DevCon. This is a great opportunity to share your experiences and hear from other educators about the use of the FileMaker Platform in schools and districts around the country. Please come prepared with questions and topics to discuss with other like-minded K-12 developers. Lunch to be served in this session.

Recommended Background

The attendee should either be an educator, a developer within a K-12 school or district, or an outside consultant who develops for the schools.

Session Objectives
  • Discuss changing trends in the K-12 market that affect FileMaker app development
  • Learn how others are leveraging the FileMaker Platform in education
  • Hear about challenges and solutions from other developers and educators
  • Learn about informational resources available from FileMaker, Inc.
WED 8
11:30 am
1:00 pm
Lunch
Longhorn F
Meal


WED 8
1:00 pm
2:00 pm
Variables 101
Texas 1 - 3
Beginner

Mike Duncan


Session Description

This session is an introduction to FileMaker variables. Learn about different types of variables, how to use them, and how they compare to fields with global storage enabled. We will demonstrate methods of defining a variable, including the Set Variable script step and a Let statement. Explore how a variable can be used to reference an external data source, or file path to import or export data. Also in this session, we look at some real world examples of using variables in your custom apps. Walk away with practical knowledge that you can apply immediately.

Recommended Background

No prior knowledge is required. This session is meant for the beginner but we will also be covering a few more advanced techniques that an intermediate developer can use.

Session Objectives
  • How to define a variable
  • Different types of variables and their scope
  • Using variables in your user interface
  • Variable external data sources and more
WED 8
1:00 pm
2:00 pm
Data Cleansing for Data Managers and Consultants
Texas A
Intermediate

Molly Connolly


Session Description

More and more, organizations are using FileMaker as a hub for multiple data sources or even as a front end to other systems. In our role of presenting reliable information from disparate data sources, bad data is part of life. As data managers, this course will give you examples of how to deal with and quickly “scrub” bad data and show you ways to better manage data input. As a consultant, it’s not enough to count on your client to clean up their own data. This session will give you tools to provide your client with a more useful solution with their own, clean data sooner. Data clean-up doesn’t mean data entry. We’ll use a variety of scripts, calculations, and relationships to show you how to whip your data into shape!

Recommended Background

Basic understanding of FileMaker scripts, calculations and relationships.

Session Objectives
  • How to use Go To Related Records to quickly identify good, bad and missing data
  • Key calculations to clean up common data entry errors
  • De-duplicating records of all types
  • Use sub-summary reports to identify bad data
WED 8
1:00 pm
2:00 pm
Testable FileMaker Custom Apps
Texas B
Advanced

Lance Brandenberg


Session Description

With the release of FileMaker 16 and native JSON functions, it's easier than ever to create testable FileMaker apps. We will walk through a simple example of what testing is, and how it can improve your solutions. Most developers have had situations where they need to alter some existing logic, and are concerned that they might alter something with unforeseen consequences. Wouldn’t it be nice if you could ensure that your changes didn’t break existing code? Welcome to FileMaker Testing.

Recommended Background

How to write modular scripts, trapping for errors, and some experience with using JSON objects.

Session Objectives
  • What is Testing?
  • How to write testable scripts
  • Benefits of testing
  • Custom functions needed for testing
WED 8
1:00 pm
2:00 pm
Prospecting: Getting Comfortable with Being Uncomfortable
Texas 4 - 6
Business

Mark Richman


Session Description

If you’re like me, you don’t find new clients—they find you. Whether it’s the Partner Search at FileMaker.com, good SEO or AdWords, we’re hoping the phone will ring. Even if we partner with the sales team at FileMaker, Inc., I’d argue it’s still a reactive posture—we’re hoping that a warm opportunity will be dropped into our laps by someone else. In this session I’ll share how I came to recognize and then address the need for a broader approach. I’ll share how I learned to take a more active role in selling to prospects who knew nothing about the FileMaker Platform, my company, or me.

Recommended Background

Where does your new business come from now? What would happen to your practice if your primary source of new leads were to suddenly stop producing? How much of your revenue was from new clients last year vs repeat customers?

Session Objectives
  • Why prospecting matters to your business
  • The value of properly articulated and relevant case studies
  • How to find potential targets and what to say to them when you do
  • Tips for optimizing your outbound sales process
WED 8
1:00 pm
2:00 pm
Salesforce FileMaker Integration
Texas C
Integration

Christopher Gauthier


Session Description

At GreenPages we have been supporting a robust bi-directional FileMaker / SaleForce integration for almost a decade using SaleForce’s legacy SOAP functionality. With the latest release of the FileMaker platform, we are now in the process of streamlining that integration using FileMaker’s native JSON / cURL capabilities. This session will provide working samples of a robust and intuitive FileMaker / Salesforce integration, and offer insight into how other intra-application experiences can be created using a service provider’s API and native FileMaker functionality.

Recommended Background

Experience with the Insert from URL script step, REST APIs, cURL, and JSON.

Session Objectives
  • Deciphering the Salesforce REST API documentation
  • Authenticating to Salesforce
  • Managing opportunities in Salesforce from within FileMaker
  • Navigating to a specific record in FileMaker directly from SalesForce
WED 8
1:00 pm
2:00 pm
FileMaker Security in the Modern Ecosystem
Texas D
Security

Mike Beargie


Session Description

Data is worth its weight in gold, and the modern battlefront is digital. You’ve heard the news of frequent hacks, breaches, and security exploits at every level of computing, but are you ignoring your own data? Using the latest security features from FileMaker, we’ll discuss how to secure your apps, servers, and clients against common threats in today’s modern computing landscape. The session will wrap up with a special focus on securing cloud based servers, such as AWS FileMaker Cloud instances.

Recommended Background

Attendees should already be familiar with installing FileMaker server.

Session Objectives
  • Discuss the dangers of insecurity and terminology to identify possible threats
  • Discover available security features of FileMaker to easily secure servers and files
  • Use methodology to add security testing to your existing development environment
  • Extend security to cloud based servers with virtual services
WED 8
2:30 pm
3:30 pm
All the things I wish someone told me 28 years ago.
Texas 1 - 3
Beginner

Diego DAlessio


Session Description

This session covers things I've learned in the past two decades of FileMaker development including how to accurately estimate how long development tasks will take, how to properly document your code, and how to use all the resources the FileMaker developer community has for you.

Recommended Background

No prerequisites

Session Objectives
  • How to estimate times
  • How to document your code ( for another developer or yourself )
  • How to keep track of your projects
  • What to do when something in your project goes wrong
WED 8
2:30 pm
3:30 pm
Exploring FileMaker Server Admin APIs
Texas A
Intermediate

Melody Hsu


Session Description

FileMaker Server Admin APIs provide administrators with more flexibility and power for managing their FileMaker Server. In this session, we will learn about the APIs and explore examples of how to use them.

Recommended Background

Experience with FileMaker Server and the Server Admin Console.

Session Objectives
  • Learn what FileMaker Server Admin APIs are
  • Learn what administrators can do with the technology
  • Learn how to execute the APIs
  • See examples of the flexibility of power of using the APIs
WED 8
2:30 pm
3:30 pm
Under the Hood: Data Migration
Texas B
Advanced

Clay Maeckel


Session Description

The recently released FileMaker data migration tool is designed to migrate all record data and user accounts from a source FileMaker Pro Advanced file to a target file. One use for this command line tool is the copying of test or live data into a custom app between the different stages of the DTAP pattern (Development, Testing, Acceptance, and Production). This session will go into the details of the tool's usage, tasks that it can be used for, describe some of the internal implementations, and demonstrate sample upgrade scenarios.

Recommended Background

Basics of a FileMaker solution like tables, fields, script, layouts, value lists, and the scripting of imports.

Session Objectives
  • Why customers migrate data, issues customers run into, and how the FileMaker Data Migration Tool can help
  • What the migration tool is NOT designed for and possible future directions of DDR/XML content descriptions
  • How to use the command line tools, the options you have, and how the tool works internally
  • Walk through a few simple solution upgrade scenarios
WED 8
2:30 pm
3:30 pm
Developer to Advocate
Texas 4 - 6
Business

John Renfrew


Session Description

Like many other programming platforms, FileMaker developers quickly realise they are part of a community. The contributions we make, and questions we ask, are only a part of the public face of our developer meme. What steps might we take to become well regarded and respected as members of the FileMaker developer community? In this session we will explore some of the ways to be more involved in the community — no matter what your current level of skill, or personality, may be. A crucial part of that is the art of asking better questions, so we will show examples of why that makes a difference.

Recommended Background

Familiarity and membership in the FileMaker Community site.

Session Objectives
  • Pointers for a positive forum profile
  • Suggestions for moving from lurker to contributor
  • Taking advantages of opportunities to share your skills and enthusiasm
  • It’s not all about being an extravert, networking for the shy
WED 8
2:30 pm
3:30 pm
How to Build an Artificially Intelligent FileMaker App
Texas C
Integration

Johan Hedman, Luke Rochester


Session Description

Artificial Intelligence is expected to have a greater impact on the global economy by 2030 than both India and China combined (ref: press.pwc.com). Pointing Artificial Intelligence at your internal company data, stored in FileMaker, is a big deal. Come to this session to get tips, tricks and some good solid hands-on technical advice from developers who have already implemented Artificial Intelligence using FileMaker.

Recommended Background

While there are no prerequisites for this session, intermediate to advanced developers will find the material easier to follow. All attendees will need to bring a passion to innovate and think creatively!

Session Objectives
  • How to create an artificially intelligent app using FileMaker
  • How to work with Google’s open source AI called API.ai
  • How far you can go using “only” FileMaker (without integrating anything)
  • How to structure your data for artificial intelligence
WED 8
2:30 pm
3:30 pm
EU GDPR: Why You Should Care
Texas D
Security

Claus Lavendt


Session Description

EU GDPR stands for the EU General Data Protection Regulation, a new legislation that affects all companies doing business in Europe. The penalties are enormous if you fail to comply. Fines can be as high as €20 million, and it is more comprehensive than previous legislation. We have been working with our customers to help them comply and offer new tools to do so. Come and learn what this is about and the business opportunities this gives us as FileMaker developers to help our customers.

Recommended Background

Knowledge of the FileMaker platform is helpful as we will talk about which features you can use to comply. General business knowledge helpful.

Session Objectives
  • Why the new laws affect all of us—including those outside of Europe
  • Learn which opportunities this also creates for FileMaker developers
  • Learn how to use the FileMaker Platform to comply with the law
  • Be a super hero to your clients—be ready to offer good service
WED 8
2:30 pm
3:30 pm
Comprehensive FileMaker Hosting in the Cloud: Introducing Soliant.cloud
Dallas 5 - 7
Sponsor Session

Bill Heizer


Are you considering migrating your FileMaker implementation to the cloud? Join us to learn about relevant technical, business, and financial concerns. We’ll share how bridging FileMaker, IT Infrastructure, and Amazon Web Services can serve as an ideal solution. We’ll examine the components of a platform as a service to support a rich FileMaker deployment in AWS without limits. Learn about instance builds and monitoring of both services' availability as well as the costs of leveraging AWS APIs, maintenance, security roles and policies. We’ll explore SSL, FileMaker plugins, networking, API access, backups, disaster recovery, server side Scripting, and administrative access.

WED 8
3:30 pm
4:00 pm
Refreshment Break
Longhorn F
Meal


WED 8
4:00 pm
5:00 pm
Passing Parameters: A Complete Summary from Simple to Complex
Texas 1 - 3
Beginner

Makah Encarnacao


Session Description

As the popular saying goes: “There’s more than one way to pass a parameter!” Okay maybe it’s not that popular, but it should be. In this session, we will explore all the methods to pass multiple parameters in scripting. We will review the very basic methods such as using carriage returns and pipes. And then delve into the more sophisticated methods of using custom functions and JSON. This session also includes a sample file for you to follow along with and to use as reference for your future development.

Recommended Background

No previous knowledge required.

Session Objectives
  • Learn the standard method passing parameters
  • Learn how to pass multiple parameters using custom functions
  • Learn how to pass multiple parameters using JSON
  • View demonstrations from a sample file with all methods defined for your reference
WED 8
4:00 pm
5:00 pm
Who Moved My Admin Console?
Texas A
Intermediate

Wim DeCorte


Session Description

FileMaker Server 17 brings a brand new Admin console UI and a brand new Admin API and CLI. This session will go through those and highlight what’s new and different and how you can make the most effective use of these three different ways to configure and monitor your FileMaker Server.

Recommended Background

Basic knowledge of FileMaker Server, basic knowledge of JSON and REST.

Session Objectives
  • What is in the FileMaker Admin Console and how do I use it
  • What is in the Admin API and how do I use it
  • What is in the admin CLI and how do I use it
  • 3rd party tools built around the new API and CLI
WED 8
4:00 pm
5:00 pm
Tackling Sync
Texas B
Advanced

Dawn Heady


Session Description

With the increasing use of iPad in the service industry there’s often a need to pull data into a local FileMaker Go app for off-line use and later post the resulting work back to the FileMaker Server. In this session we will first discuss the fundamentals of sync and factors to consider as you plan your data processing strategy. Then we will explore a variety of synchronization methodologies and tools for data transfer and processing, while identifying the advantages and shortcomings of each. All demonstration files will be unlocked for your further study.

Recommended Background

Knowledge of the FileMaker Platform and experience writing scripts.

Session Objectives
  • Overview of data synchronization considerations
  • Five strategies for simplifying your sync requirements
  • Three methodologies for scripted sync
  • Advantages and shortcomings of three commercial sync tools
WED 8
4:00 pm
5:00 pm
FileMaker + Agile: How to Quickly Solve Business Problems
Texas 4 - 6
Business

Karen Craig


Session Description

This session is intended for anyone considering the right type of development methodology for their project, team, or company. This session will walk through Agile and Waterfall methodologies. It will then highlight how FileMaker fits within Agile and how it is an Agile platform. As with any methodology, there are factors to consider when utilizing the method. This session will conclude with a number of factors to consider in order to make FileMaker and Agile work optimally together to build a quick solution.

Recommended Background

No prerequisites are required, though it would be helpful if the attendee already knew what Agile Methodology refers to.

Session Objectives
  • Gain general understanding of project management methodologies
  • Learn how FileMaker embraces the agile methodology
  • Gain perspective on the factors to consider when pairing FileMaker with Agile
  • Learn how to alter your existing framework to be more agile
WED 8
4:00 pm
5:00 pm
Microsoft Office Addons Integration
Texas C
Integration

Todd Geist


Session Description

FileMaker Server and Microsoft Office are a powerful combination. Not only does FileMaker Server OAuth support Active Directory, the FileMaker Data API, provides a way to connect custom MS Office Addons directly to FileMaker data. MS Office Addons are built with HTML and JavaScript, and are embedded directly inside the MS Office suite. In this session, we’ll construct and Outlook Addon that works on Mac, Windows, Web, iOS, and Android, and connects to a FileMaker database to allow viewing and editing data related to the currently displayed email.

Recommended Background

Some familiarity with the FileMaker Data API, JavaScript, and HTML.

Session Objectives
  • What you can do with Microsoft Office Addons
  • How to build an Addon using a simple html page
  • How to connect the Addon to FileMaker Server using the FileMaker Data API
  • How to install the Addon into MS Outlook
WED 8
4:00 pm
5:00 pm
Crypto Building Blocks for FileMaker Developers
Texas D
Security

Chris Irvine


Session Description

What is cryptography and how can it help my FileMaker solution? I hear that I should buy a certificate, but what does it actually do for me? Without drowning in details, we will talk about essential crypto concepts. Practical examples will show how to utilize each concept in some area of the FileMaker platform. Expect to take away new ideas that will help you improve security, performance, or potential vulnerabilities.

Recommended Background

Preliminary experience with database design, writing FileMaker calculations, scripting, and hosted files.

Session Objectives
  • Establish differences between a checksum, hash, and a signature
  • Explore meaning when we contrast a shared secret, a public key, and a certificate
  • For each concept introduced, witness a practical use inside the FileMaker platform
  • What potential risks might you avert with this new understanding
WED 8
5:30 pm
6:30 pm
Performance Tips for Beginners
Texas 1 - 3
Beginner

Josh Ormond


Session Description

When your custom app starts to get a little sluggish, where should you start looking? What can you do to speed things up a little? We will spend some time together investigating common areas where we can improve performance.

Recommended Background

Basic understanding of setting up tables, fields, calculations, and scripts.

Session Objectives
  • Basic tips and best practices to keep things moving fast
  • A few things to avoid or use with cautious intent
  • Some ways you can get the same answer faster
  • Determining when to optimize, and when it’s fast enough
WED 8
5:30 pm
6:30 pm
Using FileMaker Go for Mobile Data Acquisition
Texas A
Intermediate

Vanessa Costanzo


Session Description

With the increasing number of mobile devices, companies are turning to single-purpose custom apps to improve the efficiency of their data acquisition processes. This session will leverage several elements of the FileMaker Platform, including FileMaker Cloud and the iOS App SDK, to efficiently develop a custom app. We will also highlight the benefits of using the Apple App Store and Volume Purchase Program for deployment. We conclude this session with a real-time demo of the key steps in this process, “hands-on” deployment, activation, and sync of a demo file on your iOS devices.

Recommended Background

General familiarity of custom app development and deployment using FileMaker Go.

Session Objectives
  • Maximizing performance benefits for “offline” custom apps
  • Key elements of iOS App SDK custom app creation
  • Overview of Apple App Store approval and Volume Purchase Program deployment, including MDM options
  • Start to finish demo from custom app solution file to “real-time” deployment on attendee iOS devices
WED 8
5:30 pm
6:30 pm
FileMaker, Inc. Developer Panel
Texas B
Advanced

Presented by FileMaker, Inc.


This is your chance to ask burning questions of the architects and engineers who build the FileMaker Platform. Watch this space for more information about how to submit your questions.

WED 8
5:30 pm
6:30 pm
Operation FileMaker: From Risk to Perfection
Texas 4 - 6
Business

Susan Fennema, Martha Zink


Session Description

If FileMaker development became a board game, this would be it. GUESS WHO? A client, a project manager, and developers working toward one cooperative goal: Create a useful business app. What CLUEs should you look out for? How do you manage RISK? When is your team in TROUBLE? FileMaker development is no TRIVIAL PURSUIT. In this session, you’ll see the LIFE of a project play out. You’ll help decide what CHUTES AND LADDERS appear during the development process. You’ll see how each member of the team reacts to the changing expectations. Attend this session and you won’t be SORRY.

Recommended Background

No prerequisites.

Session Objectives
  • Learn about the development process
  • Understand the value of project management
  • Discuss the importance of the team dynamic
  • Explore how to make customers happy
WED 8
5:30 pm
6:30 pm
Google API Integrations Using Native FileMaker Tools
Texas C
Integration

Mateson Gutierrez


Session Description

FileMaker has all the native tools you need to integrate with the world of Google—but where do you start? In this session we'll walk through the journey of integrating a simple FileMaker file with Google. We'll teach you how to setup your Google account for access, how to teach FileMaker the "secret handshake" (now you're in the club), and how to utilize Google's JSON responses in meaningful ways. We'll provide examples of integrating with the Google apps we have all come to know and use in our every day lives.

Recommended Background

Experience with the Insert from URL script step, REST APIs, cURL, and JSON.

Session Objectives
  • Understanding Google's API needs
  • How to setup the "handshake" in FileMaker
  • What to do with these JSON responses
  • Real world uses with Google & FileMaker in action
WED 8
5:30 pm
6:30 pm
Securing Healthcare Solutions
Texas D
Security

Tim Brown


Session Description

Healthcare providers need to have access to information no matter where they are. Designing with security in mind is critical to the adoption of these solutions. In this session we will discuss how to secure and manage Personal Health Information (PHI) data on both the server and mobile devices.

Recommended Background

Working knowledge of FileMaker Server setup and configuration

Session Objectives
  • Securing solutions on the server (local or cloud)
  • Decisions on securing data on the iOS
  • Delivering apps to iOS
  • Working with IT Security team
WED 8
7:00 pm
10:00 pm
Attendee Dinner Party
Tate
Meal


Learn how to party like a Texan! Enjoy games, live music, food, and drinks at the conference hotel. Ride the mechanical bull and test your skills at cornhole, Jenga, Skee ball, ping pong, air hockey, and pool. Bring your cowboy boots so you can line dance the night away in style. And be sure to sport your best belt buckle to earn DevCon 2018 bragging rights!

THU 9
8:00 am
4:00 pm
Tech Support Central
Longhorn F
General

Presented by FileMaker


Feel free to stop by Tech Support Central with your desktop, iOS, or web app for one-on-one time with FileMaker Technical Support staff. Ask questions, troubleshoot issues, and get pointers to keep your custom apps running smoothly.

THU 9
8:00 am
4:00 pm
Exhibitor Showcase
Longhorn F
General


See first-hand what FileMaker Business Alliance members are developing before anybody else. Visit exhibitors and explore what innovative products and services are available for FileMaker developers.

THU 9
8:00 am
9:00 am
Breakfast
Longhorn F
Meal


THU 9
9:00 am
10:00 am
FBA Keynote
Texas A
FBA Day

Presented by FileMaker


Join us for a special keynote for FBA partners hosted by Brad Freitag. The agenda will include:

  • Impacting our culture
  • Category domination
  • Professional Developer initiatives
  • FileMaker vision

THU 9
9:00 am
10:00 am
How to Work Effectively with a FileMaker Partner
Texas D
Customer Day

Dionne Fleener, John Taylor


Session Description

John Taylor - Los Angeles School Police Department

This session will assist the in house developer in understanding when to bring an outside development company in to assist with a project. Once that company is brought into assist with the project, how to interact with that company’s project manager and developer. This would include how to present the project, give your ideas from both the person that will be an end user as well as a developer of the system or application. Using lessons learned on the benefits and pitfalls on developing the back end and user interface based on both perspectives.

Dionne Fleener - Cook Medical

Much of the challenge of working with a FileMaker partner is also working with the system users. Learning to manage their expectation while working through a new solution is a skill. I give my partner time to work and let the users know that work is being done.

Recommended Background

The individual should have a basic knowledge and understanding of project management and development but is not essential.

Session Objectives
  • Learn how to present your work flow
  • Develop and package your ideas on how you envision the project to materialize
  • How to integrate your ideas with those of the project manager and developer
  • Running with shared ideas to the final project
THU 9
9:00 am
10:00 am
FileMaker in Action: Non Profit Case Studies
Texas C
Customer Day

Makah Encarnacao


Success stories of Soliant’s Philanthropy Committee - Makah Encarnacao - Soliant Consulting

Soliant Consulting’s Philanthropy Committee is now into it’s second year. We are excited to share the projects we have completed and share the different types of non-profits we have been able to help in our communities. From a non-profit that organizes athletic events for permanently injured veterans in San Antonio, Texas, to a non-profit in Washington D.C. who protects the wildlife in South America, we’ve been fortunate to help a wide range of organizations throughout the United States. In this session we will take a look at all these non-profits and demo their custom apps.

Rogue Non-Profit: A FileMaker Story - Chris Grewe - Ohio School Boards Association

For three decades, FileMaker has served as one of the foundational pillars of the Ohio School Boards Association’s technical stack. This session will focus on the ways that OSBA has made FileMaker a core part of its business by integrating it with leading open source technologies like Drupal to better serve its employees and its more than 700 member school districts. It will also look at how FIleMaker 16 and its introduction of JSON into the platform has made the choice of “going rogue” with FileMaker a key part of our rapid development strategy for years to come.

THU 9
10:30 am
11:30 am
Excellence: Developing Company Strategy and Growing as a Leader
Texas A
FBA Day

Brandon Hayes


Session Description

Do you have dreams for your company but are you unsure how to get there? Do you feel stuck and unable to get your company to the next level? Join this session to gain actionable advice on how to assess and improve the health of your company, develop strategy, and grow as a leader.

Recommended Background

No prerequisites, but targeted to company owners or people in management roles.

Session Objectives
  • Understand and measure the health of your business
  • Assess your business systems, company culture, and corporate brand
  • Refine your company's vision and growth strategy
  • Get activated as a leader through practical tools for efficiency and productivity
THU 9
10:30 am
11:30 am
FileMaker Licensing - Simplified
Texas B
FBA Day

Mia Roop


Please join this session to learn about the latest changes to FileMaker licensing. We will review how you can easily introduce the best licensing option for your customer and elevate your value as a FileMaker licensing expert. Learn how to leverage the FileMaker SalesAssist tool to easily find part numbers and pricing so you can quote your customers. We will summarize how to migrate existing customers to the best licensing programs for their needs today.

THU 9
10:30 am
11:30 am
FileMaker in Action: Media and Arts Case Studies
Texas C
Customer Day

Matthew Greger


Who knew that an art company needed databases? - Bryn Behrenshausen - Kalisher

What started out as a small database to keep projects and customer quotes organized has since expanded to being the backbone of our company. Our FileMaker databases now track projects with quote versioning, piece specs, accounting and customer information, print production progress, and a full frame shop manufacturing system with a custom inventory tracking solution. All to make the process of making and selling great art as easy as possible for our account team and customers. We will discuss the benefits of using FileMaker and being an in-house developer and what that affords a company.

As seen on TV - Matthew Greger - Diray Media

Thousands of TV commercials run every day. Our FileMaker app, MediaSYNC, is a media buying platform for TV, online and on-the-go. We use it to buy and manage millions of dollars of “As Seen on TV” commercials for TV and Digital Direct Response. Our cloud-based Business Intelligence app, MediaINSIGHTS runs in AWS on Amazon’s Redshift database and uses BI tools such as Jaspersoft and Tableau. MediaSYNC and MediaINSIGHTS are fully synchronized every few minutes with live data providing near real-time performance results showing how many calls, visits, and orders a spot produces.With this data and integration, we are beginning to explore AI options, predictive modeling, and machine learning.

THU 9
10:30 am
11:30 am
Care and Feeding of the FileMaker Virus
Texas D
Customer Day

Peter Cross


Peter Cross - Valard Construction

John Repp - Elzly Technology Corporation

How do you build a FileMaker friendly culture? How do you keep that culture growing, once you build it? In this session we will discuss the moments of truth that impact our credibility as a developer and how people see FileMaker as a technology. Learning to take advantage of these opportunities is the key. This session will focus on how to win over IT when they are less than positive about FileMaker, choosing the right projects for the FileMaker Platform, identifying “Dare to be Great” moments, and how to work with the FileMaker team to share your vision. You'll hear from two citizen developers about their successes and challenges.

THU 9
11:30 am
1:00 pm
Luncheon: Medical Professionals
San Antonio 4 - 6
General

Presented by FileMaker


This meeting is for medical IT professionals to discuss their successes and challenges using the FileMaker Platform.

If you are interested in medical networking, please join us. No reservation needed.

THU 9
11:30 am
1:00 pm
Lunch
Longhorn F
Meal


THU 9
1:00 pm
2:00 pm
From One to Many: Growing Your Consulting Firm
Texas A
FBA Day

David Knight


Session Description

Is it time to move from ONE to MANY? Growing a FileMaker Consulting firm can be exciting and challenging. Come to this fast-paced session to learn key tips that can help your firm blossom! Learn some of the top issues facing consulting firms, and how to master them. We’ll cover over a dozen areas including: tech, staffing, training, clients, insurance, creative thinking, financial, marketing, partnering, and more. Discover the four C’s (Craft, Crew, Customers, and Community), and create the perfect blend for you. See effective tips you can use to make your business more fun and profitable!

Recommended Background

No prerequisites.

Session Objectives
  • Learn how to build and grow a world class consulting firm...of any size
  • Discover secrets on attracting, maintaining, and expanding a strong client base
  • Learn the importance of an amazing team and how to find, cultivate, and keep them
  • Identify creative ideas on out-sourcing, company culture, partnering, branding, and other key areas
THU 9
1:00 pm
2:00 pm
Aligning with Apple
Texas B
FBA Day

Bill Kaiser


Session Description

Please join this session for a “State of the Union” update on Apple activities and how partners can benefit.  FileMaker is doing more than ever with the sales teams at Apple.  Hear from one of your FBA peers about how they have accelerated their progress working with their local Apple teams.  Come learn about the current initiatives in play and opportunities for FBAs to participate.

Recommended Background

Session Objectives
  • Update on current activities with Apple and FileMaker
  • Opportunities for FBAs to engage and participate
  • Example of success from guest FBA speaker
  • Other programs that Apple provides to help your business grow
THU 9
1:00 pm
2:00 pm
FileMaker User Group Summit
Dallas 5 - 7
Customer Day

Presented by FileMaker


Connecting with local FileMaker developers is a great way to share ideas, learn as a group, build contacts and create business relationships. User groups across the world hold regular meet ups. Come network with other group leaders and members to learn how to partner with FileMaker, Inc. to promote your events, how to recruit speakers, and best practices for growing your group membership.

THU 9
1:00 pm
2:00 pm
FileMaker in Action: Medical Case Studies
Texas C
Customer Day

Tim Brown


Developing a world class clinical system - Robert Ponzo - Allen Health Care Services

With no feasible option to buy software that met our company’s needs, we developed a FileMaker clinical system for our large license health care agency in New York City at a fraction of the cost of what was commercially available yet did not meet our needs. Today we are able to provide the patients’ medical contract plans (our customers) information they can not get for anyone else. We have reduced hospitalization and increased productivity by 35%. The owners of our parent company have taken notice and have charged me with a large scale development project to bring the benefits of the FM clinical system to our sister companies in the Northeast. FileMaker continues to make me look good!

Mobile apps in healthcare - Tim Brown - Antidote Solutions

Today’s healthcare providers working within hospitals and other healthcare facilities need department level apps to help them care for patients. These highly specific apps are designed for particular departments and cannot be replicated easily within the institution’s EMR.

THU 9
1:00 pm
2:00 pm
Through the Eyes of a Beginner
Texas D
Customer Day

Jessica Lancashire


Everyone has a different and unique story to tell about their journey into FileMaker. Mine started by mistake at DevCon. Yes you heard correctly, my journey into development started sat by the pool in Arizona, whilst DevCon 2017 took place somewhere around me. A Facebook live video by a group of empowering woman showed me a glimpse into a career that sounded exciting, challenging and different to anything I had ever considered. I went to Arizona as a Social Worker and returned home an inspired developer. New to development? Mentoring a junior? Growing a team? There is plenty of material out there for a novice, but sometimes it’s hard to find the information you need. Therefore, from junior to junior, junior to mentor, here is my take on all things learning FileMaker—my struggles, solutions and hidden gems that helped me along the way.

THU 9
2:30 pm
3:30 pm
Risk and Financial Management for Developers
Texas A
FBA Day

Christos Savva


Session Description

Risk and Financial Management isn't just for large companies, it's for every single business. As an FBA company owner or decision maker, you should learn a few things about how to apply risk management principles and making sound financial management decisions for your business. In this session, we will learn about the five-step risk management process and how to apply this to your FBA business in a simplified yet effective manner. You will learn key accounting principles, cost estimations, cash flow, billing methods and KPIs. In addition we will briefly discuss contracts and legal issues.

Recommended Background

No prerequisites.

Session Objectives
  • How to apply a simplified five-step risk management process for your business
  • Learn key accounting principles and how to read financial statements in a simple way
  • Making cost estimations, planning cash flow, identify KPIs and apply best practices for billing customers
  • Understanding contracts and basic legal issues
THU 9
2:30 pm
3:30 pm
Deploying Your Apps to Vertical and Horizontal Markets
Texas B
FBA Day

Stephen Day


Session Description

In this panel presentation by members of the FileMaker product management and engineering teams, you'll take a look at how you can deliver FileMaker apps to a broader market of customers.

Recommended Background

Current SBA partner

Session Objectives
  • New methods to deploy solutions forward
  • SBA progam update
  • Examples of established SBA businesses
  • Examples of technology being used by SBA partners
THU 9
2:30 pm
3:30 pm
FileMaker in Action: Research Case Studies
Texas C
Customer Day

Stephanie Mizrahi


Public policy research - Stephanie Mizrahi - CSU Sacremento

I use FileMaker to pursue my research on the policy community that deals with terrorism and homeland security by examining congressional hearings on these topics. I am able to track hearings, witnesses, witness associations, and verbatim text of witness statements. I can then use the data to analyze who testifies before and after a major event, what they testify about, and how those variables change over time, leading to a better understanding of the connection between major events and policy. This presentation will detail the structure of the database and the types of analysis it allows.

FileMaker apps for a cultural consulting business - Teresa Ingalls - New South Associates, Inc.

Having an efficient workflow is essential to any business. In the Cultural Resource Management industry those efficiencies are increasingly being created through implementing digital methodology. As consultants specializing in architectural history and archeology, we have recently prioritized moving our field data collection away from paper forms and cumbersome reporting processes by using FileMaker databases. Customizing these databases we can now quickly collect and share information among staff, and meet reporting requirements that vary by state.

THU 9
2:30 pm
3:30 pm
FileMaker in Action: Data Collection Apps
Texas D
Customer Day

Tom Fitch, Scott Walker


FileMaker as a powerhouse for public health - Tom Fitch - Oregon Health Authority

At Oregon’s Public Health Division, the flexibility of FileMaker allows us to quickly update our case-tracking system to respond to new disease threats like Ebola and Zika. It also allows citizen developers to build their own scripts and reports. This session will focus on our questionnaire systems, which may be of interest to any data-collecting developer, not just those in the medical field.

How to Run Before You Walk: A DIY FileMaker Story - Scott Walker - NMR Group

Learn how NMR, a small business with no developers and no FileMaker experience started off with the difficult task of creating a DIY syncing system for offline data collection in FileMaker Go and progressed to using FileMaker to solve a wide range of business problems.

THU 9
3:30 pm
4:00 pm
Refreshment Break
Longhorn F
Meal


THU 9
4:00 pm
5:00 pm
Create a Great Development Strategy and a Great Developer: Embrace the Essential Tension
Texas A
FBA Day

Doug Gardner


Session Description

In great software development, an essential tension exists between three things: a developer’s skills, the micro-processes of the end user, and the macro-processes of the organization. Some developers provide the most obvious solution that fits within their skill set. Others try to resolve this tension by “knowing what’s best” for the client. Some resolve it by focussing on the end-user, garnering love, but missing the larger goals of the organization. A great developer embraces, rather than resolves, the tension. Create a solid development strategy and a great developer.

Recommended Background

A basic familiarity with FileMaker and running a FileMaker-based business.

Session Objectives
  • The hidden value of process-driven design and development
  • How to support both the micro-processes of end-users and the macro-processes of organizations
  • How to become invaluable by understanding an organization like no one else—through its processes
  • Ways to share data with people who have different roles and goals within a team
THU 9
4:00 pm
5:00 pm
FBA Partner Council Panel Discussion
Texas B
FBA Day

FPC FileMaker Business Alliance


Session Description

Please join this session to hear from the FBA Partner Council. The council members will summarize their activities with FileMaker over the last year. Learn how to engage with the partner council as a benefit of your FBA partnership. This session will be interactive and allow for questions and discussion from audience participants.

Recommended Background

Session Objectives
THU 9
4:00 pm
5:00 pm
FileMaker in Action: Enterprise Mobile Apps
Texas C
Customer Day

Peter Cross, Guy Halligan


The Enterprise FileMaker App - Peter Cross - Valard Construction

In this session we will discuss the process that Valard uses to develop and deploy FileMaker iOS App SDK and desktop apps to the enterprise. With a user base spread across the country in many different business units with varying levels of connectivity, we need to account for many different use cases. FileMaker allows us to build apps that compliment our web applications and accommodate the needs of our various business units. We will also discuss how SDK application development led to acceptance of FileMaker as a viable technology in the development team and how that change helps make better apps.

Apple and FileMaker - Ecosystem of Growth - Guy Halligan - Harvey Water Softeners Limited

Learn how Apple Enterprise deployed iPads and Filemaker iOS App SDK provide a platform of secure, branded, automated custom app deployment for a rapidly increasing mobile workforce. Utilizing FileMaker server and iOS-SDK, Harvey deploys intelligently updating targeted app modules to remote users over https and manages the challenge of remote sync over nefarious networks. We've embraced 3rd party API functionality with version 16 and beyond. Finally, you'll learn how FileMaker delivers stunning cost savings over alternative solutions.

THU 9
4:00 pm
5:00 pm
Balancing Your Day Job with Your Development Job
Dallas 5 - 7
Customer Day

Michael O’Neil


Session Description

In my position as Division Chief, I inherited some data collection databases as well as the large database I owned. All of these needed to be modified. This session will cover the learning curve and how to mediate this knowledge, prevent mistakes, and the correct things accomplished. It will also cover personal and relationship changes encountered at the work place, and the added responsibilities of database developer and technical support management. We will also discuss the legal aspects of using your own solution.

Recommended Background

No prerequistes.

Session Objectives
  • It’s not what you say but how you say it
  • Realistic vs. expected duties and responsibilities
  • Workplace relationship changes and management
  • Where to turn for when you need some help
THU 9
4:00 pm
5:00 pm
FileMaker in Action: Inspiring the Next Generation of Developers
Texas D
Customer Day

Hiroyuki Aruga


Generation Z: Using FileMaker to Maker Their World a Better Place - Oliver Sussat - The Academy of Contemporary Music

They comprise nearly two billion people globally, and they don’t just represent the future; they’re creating it. But in a world where robotics and automation is doing more and more for human kind, where will the next job come from? How will Generation Z earn their crust? We believe the answer lies in creativity and in innovation. At ACM, we’re using FileMaker to further the academic, personal and professional development of our young people. Want to know what happens when you give a group of 12 - 22 year olds a FileMaker license? Find out more in this session.

Best Practices of FileMaker Campus Program - Hiroyuki Aruga - DBPowers Co.Ltd.

Most students let out their big cheers on seeing their own FileMaker-Apps work on their iPhone. No big programs or difficult scripts are needed. Simple action like “go to a layout” is enough at the first. Once seeing that, they found apps should not be bought, but be made by themselves. FileMaker campus programs gives ordinary students such big change of thinking. In the classes, focus is on showing the simple and precise feature of FileMaker. The purpose is to develop an ability to treat a variety of information around the world. I want to share how they learned with their real voice.

THU 9
5:30 pm
6:30 pm
Closing Session & Awards Presentation
Tate
General

Presented by FileMaker


Come celebrate with your fellow developers as we recognize outstanding examples of talents in technical excellence, innovation, and achievement in FileMaker custom app development.