Platform for Innovation

FileMaker Developer Conference 2013

August 12-15, 2013 — San Diego, CA

Save $300! Register by June 18, 2013.

Schedule

Name/Time Track ? Skill Level Expand All
Save to Calendar Bundling FileMaker with Your Vertical Solution
8:00 a.m. 
General/Business General

Teresa Buchholz (FileMaker, Inc.)

Session Description

If you are interested in bundling your solution with FileMaker software and would like to learn more about the Solution Bundle Agreement (SBA) program, please join this interactive discussion led by FileMaker staff. The SBA program is designed for solution providers who want to distribute FileMaker software with their commercial solutions. In this session, you will learn about the application process, requirements for your solutions and how to get the most out of the program. (Breakfast will be provided.)

NOTE: If you are an existing SBA member, please join us for the Members-Only Round-Table on Tuesday, August 13, 12pm in Indigo 204A/B.

Save to Calendar LATAM Business Breakfast
8:00 a.m. 
General/Business General

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.

Save to Calendar Speak "web" in five minutes - How to integrate FileMaker with everything web with no programming knowledge
9:00 a.m. 
Vendor Demo General

Chaim Bacon

Session Description

Something TRULY AMAZING is coming to the FileMaker community...actually a WHOLE RANGE of amazing things. You're going to be BLOWN AWAY! You'll be able you to do SO MANY things with FileMaker that you just couldn't do before. And it's all going to be SO EASY to integrate into your solutions. You WILL love us!

These are simple programming techniques, without any plug-ins, that work with FileMaker Pro from version 8.5 onwards. During this session, you'll learn how to easily integrate a wide range of web services and popular technologies with FileMaker, opening up new opportunities for you to develop 21st Century solutions and beat the competition! Some of the services we'll be demonstrating include:

• Google services (Calendar,Contacts,Tasks,Docs, Maps etc.)
• Social media services (Facebook, Twitter etc.)
• Sophisticated mapping of FileMaker data
• Advanced graphical reporting
• File sharing (DropBox, Google Drive, FTP etc.)
• Text extraction service (e.g. from PDF, Word & Excel files etc.)
• Data comparison
• Zipcode / postcode address lookup
• Address cleaning
• SMS services
• QR code & barcode generation
• Email services (sending & receiving)

ALSO: We'll be previewing a registration and licensing service that you can use to manage the distribution and use of your own FileMaker solutions.

Save to Calendar FTS: Security
9:00 a.m. 
FTS Beginner

Alexei Folger (FileMaker, Inc.)

Session Description

Implementing a proper security model only begins with controlling whether or not someone can log into a database. FileMaker Pro includes a robust set of features for controlling which users have access to what information and what they can do with that information via the accounts and privileges settings. This session will provide a comprehensive overview of FileMaker's security model and demonstrate how to restrict users from particular operations or information within a database, how to associate privileges with authenticated accounts, and how to control specific features within a database based on a given user's assigned privileges.

Note: A Gold Pass is required for all FTS sessions. Attendees will receive one DVD of the FTS materials (includes modules, videos, exercise and demo files).

Products & Technologies
  • FileMaker Pro
  • FileMaker Server
  • OSX/Windows
What You Will Learn
  • Understanding security controls in FileMaker files
  • Creation and management of accounts and privilege sets
  • Restricting record deletion
  • Approaches for implementing conditional record access
Save to Calendar Leveraging the FileMaker Platform for Digital Asset Management
9:00 a.m. 
Core Intermediate

Bill Heizer (FileMaker, Inc.)

Session Description

The FileMaker Platform offers a wide range of capabilities for managing digital assets and the workflow around digital asset management, such as digital images, video, or document files. This session will provide attendees with practical examples around workflow, producing and sharing, check-in/check-out, security, and configuration from the server to the desktop and mobile devices.

Products & Technologies
  • FileMaker Server
  • FileMaker Pro/Pro Advanced
  • FileMaker Go
What You Will Learn
  • Setup and configuration options of containers/enhanced containers
  • Functions and calculations useful for working with digital assets
  • Security for digital asset management systems
  • Check-In/Check-Out methodology and examples
Save to Calendar Script Triggers, Workflow, and the User Experience
9:00 a.m. 
Design Intermediate

Thomas Kunetz (FileMaker, Inc.)

Session Description

One of the most powerful paradigms in software development is event-driven programming; that is, a program that responds to events generated by the user or the host system, rather than relying on the user to complete a specific set of predefined steps to complete a given task. Script Triggers bring event-driven programming to the FileMaker Platform. Script Triggers execute scripts in response to user generated events such as entering fields or modifying values, and system events such as the first or last window opening or closing, or the passage of time.

This session explores the events that can be used to trigger script execution, and whether the event will trigger a script before or after the FileMaker application performs its own actions in response to the same event. The session will demonstrate how Script Triggers can implement a workflow in response to user interaction and help create a more pleasant and natural user experience. Finally, the session will look at techniques for debugging and troubleshooting event-driven scripts.

Products & Technologies
  • FileMaker Pro 12
What You Will Learn
  • Script triggers and the events that trigger them
  • When to use script triggers, or not
  • Using script triggers to build solid workflow and a better user experience
  • Debugging and troubleshooting an event-driven workflow
Save to Calendar Developing for Accessibility
9:00 a.m. 
Develop Intermediate

Court Bowman (Cleveland Consulting)

Session Description

FileMaker 12 is newly redesigned with a vast array of interface tools for us to use. In this session, you'll learn how to use the latest interface tools to build systems that comply with Section 508 guidelines for building accessible systems for all users. We'll look at how the new interface standards enable integration with common accessibility tools and ways to develop systems with accessibility in mind. We'll also look at important factors to consider when converting systems from prior versions to the new file format.

Products & Technologies
  • FileMaker Pro 12
  • FileMaker Server 12
  • FileMaker Go
  • JAWS
  • VoiceOver
What You Will Learn
  • What Section 508 is and why developing a compliant system matters
  • How to develop a solution with Section 508 compliance as a goal
  • What the pitfalls are with developing for users with limited accessibility
  • Learn the tools accessible systems need to adapt to in order to survive
Save to Calendar Go Crazy!
9:00 a.m. 
FileMaker Go Intermediate

David Knight (Angel City Data)

Session Description

Still sitting on the sidelines with iOS? It's time to get up and Go! This session will be a fast-paced look at business and technical tips that can help you succeed with FileMaker Go in your arsenal. We'll talk about where FileMaker Go fits into companies and why it can succeed vs. other iOS platforms. Learn how to effectively position and sell FileMaker Go to new and existing customers. See common design and interface challenges...and clever solutions to them. We'll discuss performance, security, sync and deployment tips you should add to your toolkit. See slick templates that are powerful, flexible and inspiring for your users. Get ready to Go!

Products & Technologies
  • FileMaker Pro
  • FileMaker Go
  • FileMaker Server
What You Will Learn
  • Learn business & technical tips to effectively add FileMaker Go to your projects
  • Spot FileMaker Go opportunities, selling strategies & business scenarios that insure value & success
  • Discover key usability, interface, development & deployment tips unique to FileMaker Go solutions
  • See sexy FileMaker Go templates that are easily repurposed for different projects
Save to Calendar Approach to Development - Methods and Best Practices (Advanced)
9:00 a.m. 
Develop Advanced

Ray Cologon (NightWing Enterprises)

Session Description

This session will explore best practices and enhanced development techniques that lead to clean and compact FileMaker code, while improving the functioning and efficiency of the resulting solutions. The techniques under discussion lead to greater quality and control, with reduced potential for file corruption or solution integrity problems. Best practices for file management and the design and coding of FileMaker solutions will be discussed, along with techniques involving the use of FileMaker-based developer tools, utilities and test environments as a standard part of development, version management and deployment processes.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
What You Will Learn
  • Ways to minimize risk and improve the quality of code within complex database solutions
  • Techniques using prototyping, test beds and stub files in solution design and process modeling, including leveraging them in a team development environment
  • Approaches that avoid accumulation and management of detritus and 'orphan code' in your solutions
  • Best practices for development and deployment, including version control, deployment of updates and strategies for guarding against file corruption
Save to Calendar FTS: FileMaker Server
10:45 a.m. 
FTS Beginner

Ryan Manook (FileMaker, Inc.)

Session Description

This session is designed to strengthen the beginner and/or intermediate FileMaker developer's knowledge of FileMaker Server by reviewing the ABC's of deployment, administration, and configuration coupled with an inside look at best practices and new features.

Note: A Gold Pass is required for all FTS sessions. Attendees will receive one DVD of the FTS materials (includes modules, videos, exercise and demo files).

Products & Technologies
  • FileMaker Server
  • virtual environments
What You Will Learn
  • Increased familiarity with FileMaker Server 12's new features
  • Inside look at best practices for FileMaker Server deployment and configuration
  • Inside look at best practices for FileMaker Server administration
Save to Calendar Eye-Catching Layout Design: The Practical (Part 1 of 2)
10:45 a.m. 
Design Intermediate

Matt Petrowsky (ISO Productions, Inc.)

Session Description

This is the first part of a two part session. Starting with a blank layout, we'll be walking through the design process of creating an attractive layout. Part one is based around topics related to being familiar with FileMaker's design toolset and how to use these tools most effectively to achieve a great looking design.

The primary topics include the following fundamentals:

• theme selection and the implications
• layout settings
• parts and the whole points of things
• grid fundamentals - use it or abuse it
• FileMaker's Inspector 1, 2, 3 and more
• why numerical position makes things faster
• data design and the focus principle
• breathing space and achieving balance
• image implications in a non-pixel based world
• why tab panels are the coolest kids on the block

Products & Technologies
  • FileMaker Pro
  • FileMaker Go
What You Will Learn
  • How to leverage FileMaker's design toolset
  • Visually organizing data effectively
  • Designing for the current state of technology
  • Updated information about the state of FileMaker design
Save to Calendar What Was I Thinking? Coding Best Practices
10:45 a.m. 
Develop Intermediate

Daniel A. Shockley (New York Hotel Trades Council)

Session Description

There are many practices developers can engage in to make their code more legible, both to other developers and to themselves. Good coding practices aren't about spending more time up front to save time later: they save time now and later by helping you avoid creating bugs in the first place, and then by making them easier to spot when discovered in the future. They make adding new features simpler. They allow a team of developers to work together (remember that your "teammate" might be yourself, but years from now once you've forgotten why you built it that way). Naming conventions can also ease the development process - the important thing is consistency. This session will demonstrate those practices for calculations, scripts, layouts, and more.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
What You Will Learn
  • Best practices to make your code more legible
  • Reduce the chance your future self will hate you
  • Save time now AND later by reducing bugs and making them easier to spot
  • Commenting isn't enough - formatting can add clarity
Save to Calendar Project Management Techniques - Building Solid Client Relationships
10:45 a.m. 
General/Business Intermediate

Jason Mundok (Jason Mundok LLC)

Session Description

When managing FileMaker development projects of any size, project managers and developers often find themselves competing with clients instead of partnering with them. Rather than battling clients over budgets, timelines, and features, finding ways to join forces to defeat common enemies will align all team members onto the same path, and heading in the same direction. We will discuss several project management techniques that you can use to make sure both sides of a project team (the creators and the consumers) share common goals and work together to defeat the common enemies of healthy projects and develop long lasting relationships between developers and clients.

Products & Technologies
  • N/A
What You Will Learn
  • How to establish a culture of collaboration from the outset of a project
  • Techniques to maintain a collaborative culture throughout the project
  • Real-world stories of projects that were saved by collaboration
  • Billing options that lead to shared incentives for both developers and clients
Save to Calendar Custom Web Publishing with FileMaker & PHP: Essentials
10:45 a.m. 
Integration/Web Intermediate

Lance Hallberg (TradeSchool Inc)

Session Description

FileMaker provides access to it's server products using PHP, the dynamic web scripting language. This session is a complete introduction to using PHP with FileMaker databases, and how to get started using FileMaker's API for PHP. The essentials will be discussed including: installation, documentation, tutorials, PHP examples and how to master the basics. If you are feeling the pressure to get your database on the web, these essentials will open the door for dynamic web development with FileMaker and PHP.

Products & Technologies
  • FileMaker Pro and PHP
  • HTML
  • CSS
What You Will Learn
  • PHP essentials
  • About FileMaker Server PHP installation files (tutorial and documentation)
  • FileMaker API For PHP, an introduction
  • Techniques for PHP development - dynamic HTML & CSS
Save to Calendar Buyer's Guide: Synchronization Tools
10:45 a.m. 
FileMaker Go Advanced

Mark Richman (Skeleton Key)

Session Description

FileMaker Go has increased the demand for FileMaker solutions that offer a mobile interface. Unfortunately, wireless and cellular networks still suffer from spotty coverage and inconsistent performance. A common solution - some method of synchronization - is often part of the puzzle. Picking the right synchronization tool can be confusing. Like most things in life, everyone has their opinion, all too often shaped by relatively limited experience. This session aims to make a mostly objective/somewhat subjective assessment of three popular and commercially available synchronization products, and to evaluate them on common criteria such as how easy they are to setup, quality of documentation, performance with different types and sizes of data, support for conflict resolution, etc. Much like a 'Consumer Report's Buyer's Guide', the goal of this session is NOT to pick the best product, but to educate the buyer on how to make the right selection for their scenario before they start developing.

Products & Technologies
  • FileMaker Server
  • FileMaker Pro
  • FileMaker Go
  • Networking
  • Security
  • Synchronization
What You Will Learn
  • The lineup: a high-level overview of SyncDek Mobile, GoZync and MirrorSync
  • The criteria: what we reviewed, what we tested and how we measured our results
  • The results: the nitty-gritty, down-and-dirty, no-holds-barred results of our reviews and testing
  • The recommendations: which tool we'd recommend for various deployment/development scenarios
Save to Calendar Survey of FileMaker Solutions in the Medical Space
12:00 p.m. 
Special Meeting General

Stephen Gallagher (FileMaker, Inc.)

Session Description

The medical space contains a significant area of involvement for the FileMaker Platform. This session will be a discussion featuring two to three solutions that were developed by your peers with FileMaker Pro and FileMaker Go. The solutions will be discussed in broad terms to include the technologies employed, obstacles overcome, and the results achieved. The specific solutions to be discussed may include: laboratory management, hospital EMR systems and clinical intelligence; applying FileMaker Pro in an academic research setting to include grant writing projects, for instance Cohort studies; medical practice management in private practice and large clinical settings. (Lunch will be provided).

  • FileMaker Pro
  • FileMaker Server
  • FileMaker GO
  • What type of solutions are in the medical applications space (EMR, Clinical Intelligence , etc)
  • What type of solutions are in the medical research space (laboratory systems)
  • What your peers are doing around the world in the medical space
  • How FileMaker Go iOS solutions are developed and deployed across this space
Save to Calendar Latin America Customer Cases: Creative Ways to Drive Business
12:00 p.m. 
Special Meeting General

Julie Sigfrinius (FileMaker, Inc.)

Session Description

The revolutionary FileMaker Go is bringing great potential for the region with new and creative solutions that are beautifully designed. Our FBA partners will showcase solutions deployed in Latin American companies. (Lunch will be provided).

Save to Calendar K-12 Education Discussion
12:00 p.m. 
Special Meeting General

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. Plus, you'll be able to discuss trends in the K-12 market, ask questions, exchange ideas and meet other liked-minded K-12 developers. (Lunch will be provided).

Save to Calendar Grow your Business: Building and Leveraging a Closer Relationship with FileMaker, Inc.
2:00 p.m. 
General/Business General

Phil Smith (FileMaker, Inc.)

Session Description

Whether you're a consultant or an in house developer, a closer relationship with FileMaker, Inc. can help your business. In this session you'll learn how to effectively work with Marketing, Developer Relations, Sales and Support to help drive your business. You'll get a department by department guide to how you can:

• Grow your reputation as a developer
• Leverage FileMaker, Inc. to better support your customers
• Convince your customers/IT Department/Management on the value of FileMaker
• Get more sales leads
• Get ongoing technical resources to keep current

This will be a fast paced tour of how to interact more effectively with FileMaker, Inc. to accomplish all of these things and much more!

Products & Technologies
  • FileMaker Pro
What You Will Learn
  • How to navigate FileMaker, Inc. to accomplish business and technical goals
  • How to leverage specific resources to grow your business
  • How to make the FileMaker team part of your team
  • How to more effectively promote your business through a closer relationship with FileMaker, Inc.
Save to Calendar You + Layout Mode = Magic
2:00 p.m. 
Design Beginner

Adam Ward (FileMaker, Inc.)

Session Description

FileMaker 12 brought new and rich capabilities to layout design, and in this hands-on session, you will learn how to best leverage them to build stunning layouts. We'll dive into Layout mode to dissect some of the hidden mysteries behind advanced UI techniques in FileMaker. Additionally, this session will cover different approaches to building a first class user experience that will delight both the designer and the end user.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
What You Will Learn
  • Methods for constructing custom UI widgets that will surprise and delight the end users
  • Techniques to increase efficiency in layout mode
  • Techniques to increase the efficiency of your solution and end users
Save to Calendar SQL Basics for FileMaker Developers
2:00 p.m. 
Core Intermediate

Greg Lane (Skeleton Key)

Session Description

FileMaker has continuously improved its SQL-related features and with the addition of the ExecuteSQL function in FileMaker 12, every developer can benefit from knowing a bit of SQL. This session will focus on the basics of writing SQL queries and how to use those queries within FileMaker calculations and scripts. We'll also look at practical examples of how to use SQL to integrate with other systems and to leverage FileMaker data within calculations with freedom of context.

Products & Technologies
  • FileMaker Pro
  • FileMaker Go
  • ODBC
  • SQL
  • plug-ins
  • Mac OS X
  • Windows
What You Will Learn
  • Learn to write basic SQL queries
  • Learn about ways to use SQL with FileMaker Pro and FileMaker Go
  • Discover ways to use FileMaker to integrate data with other systems
  • Explore techniques using the ExecuteSQL function to simplify your relationships graph and use data from any context
Save to Calendar FTS: Connectivity
2:00 p.m. 
FTS Intermediate

Kieran Saunders (FileMaker, Inc.)

Session Description

One of the great strengths of FileMaker Pro software is its ability to share data with other applications. Not only can FileMaker Pro make its own data available technologies compatible with Open Database Connectivity (ODBC), it can access data stored in other systems as well. This session covers the ways in which FileMaker Pro can share data using ODBC, a database interchange technology. Using ODBC, you can import data from sources, such as SQL databases, into your FileMaker Pro solution. Likewise, you can make data from your FileMaker Pro solution available to other programs that use ODBC. The session will also cover connecting through the External SQL Sources (ESS) feature in FileMaker Pro, where you can directly access certain kinds of SQL-based data from within a FileMaker Pro system. Attending this session will also help prepare you for the FileMaker certification exam in regard to Connectivity questions.

Note: A Gold Pass is required for all FTS sessions. Attendees will receive one DVD of the FTS materials (includes modules, videos, exercise and demo files).

Products & Technologies
  • FileMaker Pro
What You Will Learn
  • Different ways of interacting with other data sources using ODBC technologies
  • The requirements and procedures for configuring data source names (DSNs) to connect to specific ODBC data sources
  • How to use the ESS feature to integrate SQL data sources directly with FileMaker Pro solutions
  • The requirements and procedures for using a FileMaker Pro solution as an ODBC data source
Save to Calendar Architecting for FileMaker Go
2:00 p.m. 
FileMaker Go Advanced

Dawn Heady (Soliant Consulting)

Session Description

FileMaker Go 12 is a full-fledged FileMaker client and can generally run any FileMaker Pro 12 database. Nevertheless, you can greatly improve your users' experience by designing work-flows that you optimize for the touch interface. During this session we'll delve into design considerations for optimizing performance and usability of systems refined for FileMaker Go. We'll explore the four basic architectural models for FileMaker Go solutions and how to determining which to deploy. We'll look at the four methods for deploying a FileMaker file to the iOS device and weigh the merits of each. Finally, we will discuss sync strategies when it is necessary to move data between FileMaker Pro and FileMaker Go. The solution will include a fully unlocked demonstration file.

Products & Technologies
  • FileMaker Pro
  • FileMaker Go
What You Will Learn
  • Questions to ask when designing for FileMaker Go
  • Four architectural models for FileMaker Go solutions
  • Four methods for deploying a FileMaker database to the iOS device
  • Sync strategies for moving data between FileMaker Pro and FileMaker Go solutions
Save to Calendar Wow, Your Solution is Super Fast!
3:45 p.m. 
Vendor Demo General

HOnza Koudelka (24U Software)

Session Description

Not super fast yet?You can boost the performance of your solution significantly, solely by optimization.But you can also spend days optimizing your solution with no noticeable result.In this session you'll learn things to do and things to avoid to make sure that at the end of the day your optimizationreally improves your solution's performance. You'll learn a simple process that guarantees success when you follow it correctly, and you will learn how to avoid mistakesthat would most likely make you fail.

 Learn a simple 4-step process that always leads to an optimized solution.
 Avoid the most common mistakes responsible for almost every optimization failure.
 Make maximum impact on your solution's performance with minimum effort.
 Improve performance of not only your solution but also your business processes.
 Make your users say: "Wow, your solution is super fast!"

Save to Calendar Network Performance 101
3:45 p.m. 
Develop Beginner

Mark Richman (Skeleton Key)

Session Description

Learn how improvements to the network protocol in the FileMaker 12 product line improve client/server communications. Review what triggers data movement to and from a hosted database. Consider how deployment options can impact the performance profile of an application. Discuss common, data-intensive design practices and their leaner alternatives. See how deliberate changes in your design, development and deployment approach can have a noticeable impact on application performance over the network.

Products & Technologies
  • FileMaker Pro
  • FileMaker Pro Advanced
  • FileMaker Go
  • FileMaker Server
  • FileMaker Server Advanced
What You Will Learn
  • How FileMaker moves data across the network
  • Relational design approaches that can optimize data flow
  • Scripting for minimal data movement
  • Deployment considerations
Save to Calendar Get to Know ExecuteSQL ( )
3:45 p.m. 
Core Intermediate

Alexei Folger (FileMaker, Inc.)

Session Description

FileMaker Pro 12 added a powerful new calculation function with ExecuteSQL ( ). This function makes previously complex operations simpler and more straight forward but also enables functionality previously only possible with the use of 3rd-party plug-ins. Developers can take advantage of this to reduce Relationship Graph complexity and the number of unstored summary fields, make scripting code reusable, create powerful charts, and easily combine multiple charts on a single "dashboard" layout. This session will begin with an introduction to the basics of how to properly construct ExecuteSQL ( ) calculations and will move through several example files (all provided to attendees) showing practical examples with increasing levels of complexity. It concludes with an extensive overview of the wealth of (free!) materials available to help you learn, troubleshoot and implement this powerful function in your own new and existing solutions.

Products & Technologies
  • FileMaker Pro
  • SQL
What You Will Learn
  • The syntax of ExecuteSQL ( ), including the use of parameters
  • How to implement practical use cases of ExecuteSQL ( )
  • The subtleties and "gotchas" of SQL and how to avoid and troubleshoot them
  • Arm yourself with a wealth of community-provided resources for learning and using ExecuteSQL ( )
Save to Calendar Eye-Catching Layout Design: The Pretty (Part 2 of 2)
3:45 p.m. 
Design Intermediate

Matt Petrowsky (ISO Productions, Inc.)

Session Description

This is the second part of a two part series. This session will have a strong focus on what makes a layout visually appealing. The when, why and how relating to color, depth and texture. Using conditional formatting to maximum effect. Taking advantage of all of FileMaker 12's object states.

• Color & contrast: using them effectively
• Using patterns within your layouts
• Why depth is so important and how to use it
• The importance and non-importance of labels
• Ultimate Display Leverage: Conditional formatting
• Hybrid designs and the future of your solution

Products & Technologies
  • FileMaker Pro
  • FileMaker Go
What You Will Learn
  • Using color, contrast and depth to create appealing designs
  • Tips and tricks for clean-looking layouts
  • Designing for both desktop and mobile simultaneously
Save to Calendar Create Your Own Starter Template, Before it is too Late!
3:45 p.m. 
Develop Intermediate

Jonathan Mickelson (Thought Development Corp.)

Session Description

There are many tools a developer can use to improve their quality of life. One of the most important tools is a developer template, starter solution or library of functions. In this session, we will discuss the importance of internalizing new techniques and learn how to build these into a usable starting point for future projects. We will survey where to find new techniques, how to understand them, and most importantly -- how to make them our own. Discussion will cover ideas on what to include, and everyone will walk away with real world examples of a developer toolset and some great techniques to include in them.

Products & Technologies
  • Online Resources for common data sets (ISO standards)
  • data manipulation tools
  • other online resources and code repositories for Custom Functions
What You Will Learn
  • Create a powerful starter template for your next projects
  • To identify and capture important development techniques
  • Build your own development repository and organize new techniques
  • Walk away with a starting point for your own developer toolkit
Save to Calendar Custom Web Publishing with PHP & FileMaker: Strategies & Techniques
3:45 p.m. 
Integration/Web Advanced

Lance Hallberg (TradeSchool Inc)

Session Description

Development and maintenance of FileMaker and PHP applications can be time consuming and complicated. This session will focus on key strategies to help streamline your coding time and introduce you to new patterns for rapid application development. Learn specific tips and techniques, such as working with PDF, email, FTP, and sessions control or process credit card transactions. This session will introduce you to solutions for common web application problems, and show you how to develop a strategy for using FileMaker and PHP with horizontal or vertical market solutions.

Products & Technologies
  • FileMaker
  • PHP
  • HTML
  • CSS
What You Will Learn
  • Web design prototyping in FileMaker Pro 12
  • MVC programming architecture with PHP and FileMaker
  • Custom web application patterns for a horizontal market
  • Custom web application patterns for a vertical market

Session will be recorded