Register for DevCon 2015 now

Schedule

DevCon Home

DevCon2Go Scheduler

Schedule at a Glance

Name/Time Track ? Expand All
8:00 AM
Save to Calendar SBA Business Meeting Breakfast
8:00 AM
Special Interest

Julie Sigfrinius (FileMaker, Inc.)

Session Description

Join us for a business discussion about the FileMaker Solution Bundle Agreement (SBA) with existing program participants. You must be an existing SBA program participant to attend.

Save to Calendar FileMaker Office Hours
8am
General

Hosted by FileMaker

Session Description

Meet with FileMaker staff for 15-minute personal consultations during the conference. Our employees offer a range of expertise from design to development to marketing: you could discuss your solution with a FileMaker engineer or review your marketing strategy with a FileMaker product marketing manager. These sessions are not for reporting bugs or requesting features, but for partnering with an expert to look at your work. Be sure to bring your solutions and/or marketing materials! Open 8am - 11am, 12pm - 2pm, and 3:15pm - 5pm.

What you should know

Have a solution that demonstrates immediate problem

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Go
  • FileMaker Server
  • FileMaker WebDirect
  • CWP/XML/PHP
  • xDBC
9:00 AM
Save to Calendar Foolproof Solutions With FileMaker
9:00 AM
Design

Ibrahim Bittar (Eikonsys, S.A. de C.V.)

Session Description

Usually when we refer to a solution as “foolproof,” many people believe that it’s a solution so easy that even a fool could use it. This session is not about fooling people, it’s about people making mistakes. A foolproof solution is one that predicts input and workflow errors and makes sure that those errors are not made. In this session, you’ll learn to identify the most common errors people make and how to prevent them in a simple and elegant way by using the tools we already know and some of the new tools provided by FileMaker 14.

What you should know

Basic knowledge of calculation fields, scripting, and layout creation

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker WebDirect
What You Will Learn
  • Identify common input errors caused by poor interface design
  • How to prevent common errors
  • How to combine graphic design and scripting to help your users
  • To use the new features in FileMaker
Save to Calendar Modern Custom Web Publishing
9:00 AM
Web

Steve Winter (Matatiro Solutions)

Session Description

Custom Web Publishing (CWP) has existed for many years, however, web technologies continue to evolve at a phenomenal pace. In this session, we’ll look at best practices in terms of development approach and how the “mobile first” ethos applies to building a web application. We’ll look at existing frameworks to help make this easier for us. We’ll discuss and demonstrate techniques which can be used to improve performance of web applications to ensure FileMaker based web applications perform well. All of these lead to AJAX based applications and we’ll look at development of APIs to support this and how to test and debug them. Lastly, we’ll look at techniques to integrate a CWP component into an existing web site.

What you should know

Experience in building CWP solutions.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Server
  • CWP/XML/PHP
What You Will Learn
  • Mobile first, but the world has enough wheels - use a framework
  • Making it fly - techniques for improving web application performance
  • Techniques for integrating FileMaker into an existing website
  • When it all goes horribly wrong - debugging web applications like a pro
Save to Calendar Layouts, Styles, and Themes
9:00 AM
Core

Andrew Paulsen (FileMaker, Inc.)

Session Description

In this session we’ll cover the latest changes in FileMaker 14 that enable you to build polished and efficient solutions, while also discussing styling fundamentals, key techniques and established best practices to help you build world class user interfaces with ease.

What you should know

Attendees should feel comfortable creating layouts and using the Inspector. Ideally, they should also have a light understanding of Themes and how they interact with the Layout.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Go
  • FileMaker WebDirect
What You Will Learn
  • Explore new layout and styling functionality in FileMaker
  • Discover styling strategies geared for performance and productivity
  • Leverage theme and style management techniques in layout mode
  • Understand how styles and themes work behind the scenes
Save to Calendar Attracting New Developers to FileMaker: It’s Everyone’s Business!
9:00 AM
Business

Philippe Lazzaroni (Direct Impact Solutions)

Session Description

As the FileMaker Platform continues to grow, there has been an increasing demand for new developers. If you have a growing business in FileMaker, you have a stake in filling this demand. In this session, we’ll share the efforts deployed by graduate schools in Quebec (Shawinigan and Bois-de-Boulogne) and how these schools have successfully integrated FileMaker into their database curriculum. We‘ll talk about the actions taken to help the various stake holders involved. Part of the session will be an open discussion to exchange ideas on other ways we can attract new developers to FileMaker.

What you should know

No prerequisites.

Products & Technologies
  • Other
What You Will Learn
  • The issues related to the shortage of developers
  • The challenges we are facing in trying to attract new developers
  • The measures that can be taken to address the shortage
  • How each of us can play a role to ensure the sustainability of the platform
Save to Calendar Introduction to SQL and ODBC for FileMaker Developers
9:00 AM
Core

Greg Lane (Skeleton Key)

Session Description

The FileMaker Platform includes a rich set of SQL related features for sharing data with other applications and database systems. This session is intended for any FileMaker developer who needs to gain a fundamental understanding of ODBC, SQL, and ESS and how these technologies can be used to make your organization’s data more valuable. We’ll unravel the acronyms and demonstrate practical examples of how to access information in other database systems from FileMaker and how to access information in FileMaker from other systems. Learn the pros and cons of each of the different SQL related capabilities FileMaker has to offer.

What you should know

This session assumes no prior knowledge of ODBC or SQL. Experience with FileMaker Pro (including managing databases, managing accounts, and writing scripts) is recommended.

Products & Technologies
  • xDBC
  • FileMaker Server
  • FileMaker Pro
  • FileMaker Pro Advanced
What You Will Learn
  • The fundamentals of ODBC, SQL, and ESS and when each of the technologies can be used
  • See specific examples that show how to configure and use each of FileMaker’s ODBC technologies
  • How to use each of the basic SQL statements
  • Explore techniques using the ExecuteSQL function to simplify your relationship graphs
Save to Calendar Workflow, Business Rules and Data Capture in Mobile Solutions
9:00 AM
Mobility

David Head (FileMaker, Inc.)

Session Description

Fundamental differences between desktop and mobile solutions stem from differences in usage and purpose. This session will consider a range of factors that can drive the unique design of mobile interfaces. While there is no absolute right way to design a mobile interface, there are choices that are more effective and productive. We will look at interfaces designed for FileMaker Go that lead the user through a conditional workflow, enforce business rules and capture data efficiently. This session will present a number of problems, a range of solutions for each and question which is best.

What you should know

Attendees should have basic experience developing a solution for FileMaker Go.

Products & Technologies
  • FileMaker Pro
  • FileMaker Go
What You Will Learn
  • Unique requirements and features of mobile solutions
  • Designing a great user experience with script triggers, conditional visibility and layout objects
  • Constructing workflow, enforcing business rules and smart data entry
  • Your new mantra: Simplify Simplify Simplify
Save to Calendar Inside a FileMaker File: Deep Under the Hood
9:00 AM
Vendor Demo

Winfried Huslik (Huslik Verlag GmbH)

Session Description

Understand how all the information in a file is organized and structured. If your file shows strange behavior, you will learn how to discover damage, how severe it is, what the cause may be, whether you can help yourself, or who could do the repair. This includes the most recent FileMaker Pro versions.

10:45 AM
Save to Calendar Designing Mobile Interactions
10:45 AM
Mobility

Chih Hsiao (FileMaker, Inc.)

Session Description

FileMaker Go allows you to design solutions to solve a whole new class of problems. The new design tools introduced in FileMaker Pro and the improvements in FileMaker Go 14 make it easier than ever to get started. In this session, we will review the key principles for designing mobile interfaces, provide strategies on how to focus your designs so that they work on small screens, and give you specific steps you can take to evaluate and improve the usability of your solution.

What you should know

The basic functioning of the FileMaker layout controls and tools.

Products & Technologies
  • FileMaker Go
  • FileMaker WebDirect
What You Will Learn
  • The key principles for designing successful user experiences on mobile solutions
  • Specific steps you can take to evaluate and improve the usability of your solution
  • Specific things to avoid when designing for mobile
  • How to use the design tools in FileMaker Pro to ease your transition to designing mobile interfaces
Save to Calendar Why Join the FileMaker Business Alliance?
10:45 AM
Business

Julie Sigfrinius (FileMaker, Inc.)

Session Description

Learn how becoming a FileMaker Business Alliance (FBA) partner can provide resources to expand your business. Currently, over 1,300 FBA partners enjoy the benefits of connecting with new customers, creating solutions their customers love, and saving on FileMaker products. This session is an explanation of the benefits of the FBA program and why a developer should join. During this session, we will discuss all FBA business types and requirements, key program benefits, the FBA Pillars of Excellence, and much more! Attendees should not already be a part of the FBA.

What you should know

No prerequisites required.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Go
  • FileMaker Server
  • FileMaker WebDirect
What You Will Learn
  • Benefits of the FBA Program
  • How the FBA program can help grow your business
  • Review of the five FBA business types
  • Review of FBA Pillars of Excellence
Save to Calendar Web Services in FileMaker
10:45 AM
Web

Salvatore Colangelo (Goya Pty Ltd)

Session Description

What are Web Services? How are they useful for a FileMaker developer? Every day new services are made available on the web (geolocation, payments, file sharing, travel, accounting, etc.) and developers are asked to integrate their FileMaker solutions with them. Learn how using Web Services and APIs can take much of the effort out of programming.

What you should know

Basic knowledge of web technologies, knowledge of FileMaker Server, and Custom Web Publishing with PHP or XML.

Products & Technologies
  • FileMaker Server
  • CWP
  • XML
  • PHP
What You Will Learn
  • What are Web Services
  • FileMaker as a Web Service Client
  • FileMaker as a Web Service Server
  • Web Services triggers (IFTTT)
Save to Calendar Go Further With Popover and Slide Panels in FileMaker Pro and FileMaker Go
10:45 AM
Core

Yann Liqueur-Salzédo (infografix)

Session Description

The first function of a popover is to show more content in the useable space and contextual data on a layout. You can go further with this tool and Script Triggers - popover combinations extends the whole usability of your UI. You get the most functionality of slide panels on iOS, but there are many ways to use this tool on the desktop, such as to manage more content with sliding screen or to create better navigation with ribbon of tools. In this session, we will discuss creative ways to use both popover and slide control in FileMaker Pro and FileMaker Go.

What you should know

No prerequisites.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Go
What You Will Learn
  • How to manipulate popover and slide control attributes
  • Popover and slide panels usage
  • How to use popover instead of windows and benefit
  • Popover and slide panels restrictions
Save to Calendar An Inside Look at FileMaker Go: Under the Hood
10:45 AM
Mobility

Ed Ford (FileMaker, Inc)
Albert Mark (FileMaker, Inc.)

Session Description

This session will provide details on the inner workings of FileMaker Go. We will describe how the FileMaker Go 14 app chrome is structured, introduce the redesigned rendering engine, go into depth on what FileMaker Go does when you switch to and from other iOS apps, and more Each topic will contain practical guidance to get the most out of solutions running in FileMaker Go.

What you should know

Attendees should have basic experience developing a solution for FileMaker Go.

Products & Technologies
  • FileMaker Go
What You Will Learn
  • How to take advantage of the FileMaker Go UI
  • How your solutions interact with iOS multi-tasking
  • Understand how rendering works in FileMaker Go
  • Learn how styles impact performance
Save to Calendar Security: Inside and Out
10:45 AM
Core

Ronnie Rios (FileMaker, Inc.)

Session Description

Businesses increasingly have more vital and sensitive information to protect, including customer data, financial records, and intellectual property. The FileMaker Platform provides many built-in security tools that can aid them. In this session, we will explore the three main attack vectors that can be used against the FileMaker Platform, demonstrate some of the consequences of not properly addressing them, and show how you can greatly increase the security of your solutions by following just a few steps.

What you should know

Basic understanding of the FileMaker Platform, including FileMaker Server, accounts and privilege sets.

Products & Technologies
  • FileMaker Pro
  • FileMaker Advanced
  • FileMakr Server
  • FileMaker Go
  • FileMaker WebDirect
What You Will Learn
  • How to use some of the built-in security features of the FileMaker Platform
  • How to increase the security of FileMaker solutions
  • How others may take advantage of improperly secured environments
Save to Calendar Integrate Your FileMaker Server With MS Exchange, Google Calendar, Siri, and iOS Using the New 360Works Zulu 2
10:45 AM
Vendor Demo

Jesse Barnum (360Works)

Session Description

Are your clients frustrated with redundant data entry for business scheduling needs? 360Works Zulu 2 allows all of your calendars and tasks to be centralized and managed from within your FileMaker business solution, leveraging the already robust data modeling and scripting infrastructure FileMaker has to offer. With new support for Exchange Calendar and Task, Zulu 2 empowers businesses to create two-way links between records in FileMaker with event and to-do list data on iOS and Android based devices, while seamlessly integrating with existing cloud-based scheduling systems such as Google Calendar and Office 365. If time permits, we will also do a quick demo of our newest product, 360Works CloudMail. CloudMail makes it fast, easy, and affordable to manage email marketing lists, send large email broadcasts directly from FileMaker, and track clicks / views / unsubscribes / bounces.

What You Will Learn
  • Sync calendars and reminders between FileMaker Server and iOS and Mac OS X
  • Sync calendars and reminders between FileMaker Server and Google Calendar, Microsoft Exchange Server, and Office 365
  • Use voice dictation with Siri to create calendar and task records in FileMaker Server
12:00 PM
Save to Calendar Women of FileMaker Luncheon
12:00 PM
General

Presented by FileMaker

Session Description

Ladies—please join us for the Women of FileMaker luncheon. This is a great opportunity to network with other women business owners and developers from around the world.  Please register in advance at the Women of FileMaker website: http://women-of-filemaker.com/ Or join our “Women of FileMaker” group on Facebook:  https://www.facebook.com/groups/687750251333651/ (This event is hosted by Women of FileMaker.)

12:45 PM
Save to Calendar Medical IT Professionals
12:45 PM
Special Interest

Hosted by FileMaker

Session Description

This meeting is for medical IT professionals to discuss their successes and challenges using the FileMaker Platform. We will have four guest speakers: • Dr. Akira Takahashi, Sapporo Shiroishi Memorial Hospital, Hokkaido/Japan • Mr. Don Kenchel, SCL Health, Colorado/USA • Mr. Chris Andersson, ORNGE, Ontario/Canada • Mr. Tim Brown, Antidote Solutions, NewYork/USA • Dr. Atsuhiko Okagaki, National Hospital, Osaka/Japan

1:00 PM
Save to Calendar K-12 Education Discussion
1:00 PM
Special Interest

Leslie Kareckas (FileMaker, Inc.)

Session Description

Join this special discussion for K-12 in-house developers and independent consultants attending DevCon. This is a great opportunity to hear from other educators and learn about the FileMaker solutions they are developing in their schools and districts. Come prepared with questions and topics to discuss with other like-minded K-12 developers. (Please have your lunch prior to the meeting. Lunch will be served in the Gracia Ballroom from 12pm-1pm.)

Save to Calendar Latin America Business Year in Review and Roundtable Discussion
1:00 PM
Special Interest

Julie Sigfrinius (FileMaker, Inc.)

Session Description

Join us for an interactive roundtable discussion about growing FileMaker business and exploring opportunities with developers from Latin America. (Please have your lunch prior to the meeting. Lunch will be served in the Gracia Ballroom from 12pm-1pm.)

Save to Calendar Beyond Advanced: FileMaker Platform Analysis, Performance, and Visualizations
1:00 PM
Vendor Demo

Vincenzo Menanno (Beezwax)

Session Description

InspectorPro is the perfect companion tool for FileMaker Pro Advanced, extending the Database Design Report (DDR) to provide more comprehensive analysis of the schema, scripts and design elements in all of your FileMaker solutions. In this session, you'll learn how to use InspectorPro to detect problems, see best practices for dealing with references and dependencies, and how to optimize performance. We’ll show you how we built interactive data visualizations including Script Universe, Indexing Scatter Plot and Dependency Trees that help you understand scripts, calculations and performance. Whether you have a solution you’ve been building for years, or are just getting started, come check out how to keep your FileMaker solutions problem-free and how InspectorPro can provide you with the advanced development insights you need.

2:00 PM
Save to Calendar The FileMaker WebDirect Approach
2:00 PM
Web

Ibrahim Bittar (Eikonsys, S.A. de C.V.)

Session Description

With the introduction of FileMaker WebDirect in FileMaker 13, a whole new set of possibilities were put in our hands. Now you can have a solution that is 100% multi-platform and can address virtually any business problem. In this session, you’ll learn how to design specifically for FileMaker WebDirect and take advantage of this technology without losing performance.

What you should know

Basic FileMaker Pro knowledge: field definitions, scripting, layout creation, etc. Must be familiar with web terminology. A graphic design background is is a plus but not required.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker WebDirect
  • FileMaker Server
What You Will Learn
  • Web graphic design rules applied to FileMaker
  • To optimize the use of Perform Script on Server
  • How to create a solution that will be used in different platforms at the same time
  • Optimal server setup without blowing out the costs
Save to Calendar Building Dashboards With FileMaker (60 Tips and Tricks)
2:00 PM
Core

Luke Rochester (Biznet)

Session Description

This is a technical session aimed predominantly at intermediate and advanced level developers who would like to build dashboards, scorecards, analytical reports, dynamic charts and dynamic tables with FileMaker. The 60 tips and tricks will be delivered as part of an end-to-end process effectively showing participants how to build a purely FileMaker dashboard from scratch. We will explore concepts like multi-dimensional schemas (star and snowflake), cubes, data warehouses, real-time collaboration and pivot summaries (using standard FileMaker tools without plug-ins or third party software). And my personal favorite: adding voice recognition to your app with Siri!

What you should know

No prior knowledge is required; however, the session will probably be most interesting for people with intermediate FileMaker skills and above.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Go
  • FileMaker Server
  • FileMaker WebDirect
What You Will Learn
  • How to build an information dashboard in FileMaker - from start to finish
  • How to use Siri to build voice recognition into your apps
  • How to collaborate in real-time and link to info objects (and why even high-end BI Tools struggle with this)
  • How to build dynamic charts and tables - perfect for analytical reports and dashboards
Save to Calendar Go Beyond the Borders of Medical Communication
2:00 PM
Innovation

Hiroyuki Aruga (DBPowers Co.Ltd.)

Session Description

One challenging issue in the medical field is communicating what’s going on with a patient’s health across departments. In this session, we will focus on a proven popular FileMaker medical solution deployed in Japan that is used across the medical industry. We will discuss the process in developing this solution, working with teams, and technologies used — FileMaker Go, FileMaker Pro and PHP.

What you should know

General information about the medical industry and environment, but not required.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Go
  • FileMaker Server
  • CWP/XML/PHP
What You Will Learn
  • How to make a medical system by using FileMaker
  • Important factors in developing the system as a team
  • How to integrate with FileMaker Pro / Web (PHP) / FileMaker Go
  • How to use PHP on the FileMaker Platform
Save to Calendar Button Glyphs and Button Bars: A Primer on How to Use Them to Build Dynamic and Efficient Solutions
2:00 PM
Core

Andrew Phan (FileMaker, Inc.)

Session Description

This session will cover two related features that are new FileMaker Pro 14: the Button Glyph and Button Bar. With the Button Glyph, I will demonstrate how to add SVG or PNG button images to button objects and under the hood details such as the SVG format and the pros and cons of using either format. With the Button Bar, I will explain how this new layout object works, how to use it, and some under the hood details of how button segments are built from regular buttons.

What you should know

Basic layout design and a proficiency in layout mode. In addition, a familiarity with the Object Inspector is ideal.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker WebDirect
What You Will Learn
  • Supported SVG format
  • How to add SVG and PNG images to button objects
  • How to build and use Button Bar objects
  • Under the hood details of button bar
Save to Calendar Leveraging LinkedIn Networking to Grow Your Business
2:00 PM
Business

Alexandra Gebhardt (Inside Media Networks)

Session Description

LinkedIn is one of the most important social networks for connecting to B2B opportunities. Simply having an account does not mean you are making the most of this critical networking platform. Join us in this informative session and learn how to maximize your personal and company presence on LinkedIn to attract new connections and leads to help you grow your business. You’ll learn ways to improve your visibility, how to add contacts, find/search contacts, and ways to connect with them. We will also review tips on how to find and participate in group discussions.

What you should know

Beginner - Intermediate. Attendee should already have a public profile on LinkedIn and be somewhat familiar with usage and terms.

Products & Technologies
  • Other
What You Will Learn
  • Improve visibility of personal and company LinkedIn profiles
  • How to add contacts and find new connections
  • How to post and share content on LinkedIn
  • How to find and participate in group discussions
Save to Calendar It's soSIMPLE to Create Dynamic Calendars for Everyone, Everywhere
2:00 PM
Vendor Demo

Ken D’oronzio (Paradise Partners)

Session Description

Learn how to quickly add a custom drag and drop calendar to your FileMaker Pro and/or FileMaker Go solution, while simultaneously making it available across all of your devices - iOS, Android, CWP, FileMaker WebDirect, and even iCal. Our latest version drops the requirement for FileMaker Server for our FileMaker Pro and FileMaker Go-only users. During this session, Ken will show you how you can take a calendar requirement from concept to creation to single-use to mass deployment. Bring your scheduling challenges with you. Design once, deploy everywhere.

Save to Calendar Jarvis Business Solution: Demo and Look Under the Hood
2:00 PM
Vendor Demo

Joe Scarpetta (The Scarpetta Group)

Session Description

Take a refreshing look at a business solution that has the features you need for everywhere you need it on desktop, web, and iOS. This session will show you the beautiful well designed interface of Jarvis, it’s easy to use features, and a look under the hood to see how we pulled it all together with the power of the FileMaker Platform.

3:45 PM
Save to Calendar What Would I Find if I Conducted a Security Audit of Your FileMaker System?
3:45 PM
Core

Steven Blackwell (Management Counseling Services)

Session Description

FileMaker Platform security vulnerabilities usually stem from one or more of four sources. Over a decade and a half of auditing systems reveals commonly found configuration errors that make the system vulnerable to compromise of the data and the files. This session will specifically examine those vulnerabilities and describe how to use the tools that the FileMaker Platform provides to close them and to protect your files.

What you should know

Basic understanding of the FileMaker Platform, including FileMaker Server and Accounts and Privilege Sets in files. An understanding of scripting is also beneficial.

Products & Technologies
  • FileMaker Pro
  • FileMaker Advanced
  • FileMaker Server
  • FileMaker Go
  • FileMaker WebDirect
What You Will Learn
  • Vulnerabilities specific to the FileMaker environment commonly found in FileMaker Platform design and deployment
  • The implications of those vulnerabilities
  • Four tools the FileMaker Platform provides to help you protect your files
  • How to close these vulnerabilities
Save to Calendar Stored vs Unstored Values When Designing a Solution
3:45 PM
Core

Vincenzo Menanno (Beezwax)

Session Description

Are you looking to improve an existing solution? Or do you want to build a new solution and take advantage of the latest knowledge and features of FileMaker Pro? If your goal is to deliver the best solution, then you’ll probably enjoy this journey of deliberate decisions and how they can dramatically change your end result. Designing a solution with stored values requires one to pay close attention to a number of things that FileMaker does for us automatically. We’ll also take a look at building and delivering asynchronous, cached reports, and much more. Being deliberate and focused can yield some amazing results.

What you should know

Good understanding of calculations, scripting, and relational design.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
What You Will Learn
  • How to develop with transactions
  • How to prevent or avoid record locking
  • Architect your solution for optimal performance
  • How to improve user interaction and engagement
Save to Calendar From PHP to FileMaker WebDirect
3:45 PM
Web

J. Sciarra (Colibri Solutions)

Session Description

When does it make sense to take a Custom Web Publishing solution and re-engineer it in FileMaker WebDirect? We’ll look at RPM Forms, a real world demonstration of our experience taking a custom PHP solution for protocol form creation and management and starting over in FileMaker WebDirect. The session will demo both side by side and look at the issues driving our effort including: promise of a single code base, tighter integration into the main application, and when re-engineering makes sense and when it doesn’t. We’ll also discuss tips for FileMaker WebDirect including printing, document delivery, and resource requirements.

What you should know

Underlying differences of FileMaker Web Direct and Custom Web Publishing. General familiarity of web technologies including HTML, PHP, JavaScript, etc. FileMaker Server considerations for web deployments.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Server
  • FileMaker WebDirect
  • CWP/XML/PHP
What You Will Learn
  • What are the advantages of FileMaker WebDirect over Custom Web Publishing
  • What criteria can be used to make decisions as to which approach is appropriate for what application
  • UI/UX techniques that work in both FileMaker Pro and FileMaker WebDirect (and to mobile)
  • The benefits to our company in terms of code management, maintenance and ongoing development
Save to Calendar In-house Management Techniques
3:45 PM
Business

Chris Irvine (Threeprong.com LLC)

Session Description

We’ll be looking at several different areas that contribute to successful management of a development team that supports a sizable in-house FileMaker solution. Topics will include the value of developing organizational standards for development, coding style, and deployment. We’ll also discuss ways to balance the need for support and bug fixes against enhancements and long term features and the application of a few scrum techniques to a small in-house team. We’ll touch on a few of the challenges in solutions that have been maintained and evolved to meet the demands of a business, such as code bloat, technical debt, and deprecation.

What you should know

Attendees will benefit most from this session if they have participated with or been a part of a corporate FileMaker development team.

Products & Technologies
  • FileMaker Server
  • FileMaker Go
  • FileMaker Pro
  • FileMaker Pro Advanced
  • CWP/XML/PHP
What You Will Learn
  • Take a look at how an internal team can balance support and enhancements
  • Highlights on the value of internal coding style guides and developer documentation
  • Recognizing challenges that effect long-lived solutions, like technical debt
  • Secrets to maintainable bridges to other corporate databases and services
Save to Calendar Data Modeling: Using One-to-One Relationships
3:45 PM
Core

Mark Richman (Skeleton Key)

Session Description

Historically many of us have been trained to use one-to-many or many-to-many relationships for almost all of our data modeling needs. Along the way we’ve forgotten about a third, but no less important option – the one-to-one relationship. One-to-one relationships provide developers with a useful tool that can have a dramatic impact on how a solution is built, secured, and performs. We’ll discuss how this tool can impact solutions at scale, across different networks and in assorted use cases. This session will aim to show attendees how one-to-one relationships work, why they are useful, where they can be employed, and how to implement them. We’ll also review how they can impact other aspects of a solution.

What you should know

To get the most out of this session, an attendee should already be familiar with basic database relationship concepts, such as the difference between primary and foreign keys, and one-to-many relationships.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Go
  • FileMaker WebDirect
What You Will Learn
  • Where one-to-one relationships fit in the data modeling toolkit and why they are useful
  • Several real-world scenarios for using one-to-one relationships
  • How to design and implement reliable one-to-one relationships
  • How to address practical secondary issues, such as importing, exporting, and reporting
Save to Calendar Top Down: The Best of FileMaker, Without the Worst of Rewrites
3:45 PM
Design

Albert Harum-Alvarez (SmallCo.)

Session Description

Sometimes our longest-running clients know the least about what the FileMaker Platform can do today. Their legacy solution is groaning under its own weight, and there’s nothing lightweight or mobile about their current deployment strategy. How can we best show them what FileMaker can do today, without rewriting their entire solution? In this session, we’ll discuss a strategy that is simple and proven: make small changes to core schema, don’t touch existing layouts, scripts, business rules and workflow. Lastly, design focused, elegant mobile solutions for the highest value people in the business; high-value folks are often under-served by a legacy solution.

What you should know

It’s best if the attendee has already experienced the pain of staring a major FileMaker rewrite right in the eyes. But there are no technical pre-requisites for this session.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Go
  • FileMaker Server
  • FileMaker WebDirect
What You Will Learn
  • Simple changes that can help even overly “thick” data tables to be mobile-ready
  • The business case for helping the under-served “high value” people in a business
  • Why small, read-only mobile solutions often help a business more than a comprehensive rewrite
  • How a tightly-scoped project aimed at high-level staff can grease the wheels for the next, bigger work phase
Save to Calendar Get Organized and Efficient Using the Core4 CRM
3:45 PM
Vendor Demo

Keith Larochelle (Productive Computing)

Session Description

In this session, we will take a close look at Core4, our popular CRM solution and what it does for our customers and what it could do for you. If your users are looking for a CRM that provides the latest FileMaker design techniques from our years of experience working with customers, this session is not to miss. Core4 handles contacts, opportunities, tasks, calendaring, orders, invoicing, purchase orders, invoicing, inventory and documents. It has dedicated layouts for the desktop, iPad and FileMaker WebDirect and comes complete with labor-saving connections to QuickBooks, Outlook, Address Book and iCal.

5:30 PM
Save to Calendar FileMaker Business Alliance Dinner and Partner Recognition
5:30 PM
General

Presented by FileMaker

Session Description

This is a special evening for FileMaker Business Alliance (FBA) partners. Some of the best of the best will be recognized for technical excellence, innovation, and outstanding achievement in FileMaker business and solution development. (FBA badges are required.)

8:00 PM
Save to Calendar FileMaker Developer Cup
8:00 PM
General

Hosted by FileMaker

Session Description

When it's fight night in Las Vegas, the very air seems to crackle with tension and electricity. Watch lightning strike at the Cosmopolitan, where twelve FileMaker Developers clash in four 10-minute challenges: Data Manipulation, Design, Security, and Worst Practices. Socialize at the cash bar while following the action on two supersized screens with live blow-by-blow commentary. See you in the ring!