We invite everybody to make a short (5min) micro-presentation showing off something that is either very useful for them or that has captures their imagination.
Not everybody is used to speak in front of a group, but that is exactly what Vienna Calling is about. So this is an icebreaker of sorts. It is also a hook to get in touch with the other attendees more easily.
Please just open a file, zoom in and show and tell!
Take your FileMaker projects to the next level by mastering the integration of third-party tools and software. This session will focus entirely on how to enhance the FileMaker ecosystem with complementary technologies that improve scalability, performance, and client satisfaction. Discover how to seamlessly connect FileMaker with external APIs, cloud services, automation platforms, and data visualization tools to create powerful, feature-rich solutions. Learn best practices for selecting and implementing the right tools to meet your project’s unique needs, streamline development, and future-proof your infrastructure. Whether you’re tackling enterprise-level solutions or aiming to expand your FileMaker toolkit, this session will provide practical strategies and insights for success.
Brief introduction to Initiative '24 (24U's endeavor to make the FileMaker calculation engine significantly faster for everyone), followed by a discussion on details like:
why and how it can be done
why it's worth the effort and why it makes sense along with other great improvements
how to convince Claris to make it priority (i.e. how to get enough votes to make it idea #1)
how to help Claris to get it done
how to benchmark and which functions to focus on primarily
how not to break any existing solutions but still make all of them faster
Most of you already know about this initiative, so I want to keep the introduction very short and instead focus on joining our forces to come up with solid strategy that makes sense and has a chance to get accepted and adopted by Claris.
Can ten year-old development modules still be useful? There's nothing about AI in this session.
When external authentication is not an option, but a solution demands a multi-file architecture, here is a solution for centralized account management.
First, the reasonable scenario for a multi-file architecture and why external authentication is not an option (hint: mobile).
Second, the ten year-old module for centralized account management and implementation walk-through.
Finally, brainstorming thumbs in the dike for remaining issues.
In this hands-on session, I'll explain how to generate more efficient code, optimize scripts, and speed up your workflow with the help of AI. I'll show real-world examples, best practices, and techniques that you can immediately implement in your projects. Ideal for Filemaker developers who want to boost their productivity and take their skills to the next level using AI. You don't need to be an expert to generate good code.
Following on from my talk at last years DotFMP, I will be sharing my WebZepplin UI builder. Together we will test drive the creation of a basic interface within a webviewer to demonstrate the benefits it brings.
Day 2
11:00-12:00
Mezzanin - Breakout (14 seats)
Phillip Kemp
Day 2 | 11:00-12:00 | Mezzanin - Breakout (14 seats)
### Thinking fast and slow somebody said. In what narrative I thought.
The thinking of data as your thoughts; turning into IP( Intellectual Property )
What is backup? rsync to the cloud? Does your term backup have a definition? Does a media have to be physically distanced to become a backup? Such as an ejected LTO or CDVD/BD-ROM?
Defining these terms are imperative to defining who you are in the digital world.
Do you have seeding strategies for your laptops and workstations?
## Your thoughts can have different forms and iterations * In your mind * Written down on paper * Written down in your computer * Structured * SOP? Standard operating Procedure; what most apps should be based on? * Computer application solution; FileMaker, iOS, web, and / or others * Live data from computer, searches in database * Published from live data, as pr example SSPR( Server Side PreRendered ) as dead HTML, to offload database, and for SEO to index more quickly.
I'm not saying these are the right sequence for your thoughts, I'm saying that these should be considered and maybe be a starting point for your very own thoughts.
As markdown: https://gist.github.com/TyrfingMjolnir/4b7c63ca1bce6780d30948183a861698
Day 2
14:00-15:00
Mezzanin - Breakout (14 seats)
Gjermund Gusland Thorsen
Day 2 | 14:00-15:00 | Mezzanin - Breakout (14 seats)
Sharing and explaining cool and complex calculations, (such as those in my examples PDF Links, PDF Barcodes, PDF Canvas, PDF Pages, PNG Barcodes, PNG Canvas or Advent of Code), discussing different approaches to creating, debugging and optimizing calculations, when (not) to use the help of AI, what challenges we have faced and how we dealt with them etc.
Intentionally setting this to a small room in parallel to the MBS session, this is primarily intended for people who prefer (for whatever reasons) pure FileMaker calculations even for complex tasks over leveraging plug-ins, JavaScript and other alternatives. I can imagine 1 hour may become too short even in a very small group of people... ;-)
How to create a failsafe environment so your Python scripts always run as expected. Demo of a small solution where FileMaker sets the right environment, saves the python scripts in the right place and calls them to perform a task. It also installs the needed libraries if missing. This is something I created to read serial data from weighing scales used in our lab. The work was in ensuring the right environment when doing system calls from FileMaker (as it is not the same environment as working in the Terminal) Created in FileMaker 16 for those who aren't always using the latest.
In an era of ever-growing data, holding on to outdated information can slow down performance, increase costs, and complicate data management. But deleting data isn't always the best option. This session explores why you don’t need to keep old data active and how smart archiving techniques can help. Learn how to efficiently store JSON files using structured archiving strategies, ensuring historical data remains accessible when needed—without overloading your systems. Discover best practices for indexing, compression, and retrieval, keeping your data ecosystem lean, efficient, and future-proof.
Join me for an in-depth exploration of the internal data object in Draco, focusing on the latest enhancements in JSON handling within the calculation engine. Discover practical strategies to leverage these improvements effectively in your projects. Additionally, we will provide updates on the new features of the Claris FileMaker Upgrade Tool, highlighting its capabilities for efficiently “patching” FileMaker files.