• Privacy Policy
  • Support
    • Support Options
    • Product Documentation
      • LedgerLink
      • Otto
      • GoZync
      • GoDraw 3
      • All Other Products
    • FileMaker Version Support
  • My Account
    • Manage Subscriptions
  • Log In
Geist Interactive
  • Developer Tools
    • FMComparison – Beta!
    • FMPerception
    • Otto – Automated Data Migration
    • Generator (Free)
    • DamageDetectoR
  • FileMaker Addons
    • LedgerLink – Quickbooks
    • GoDraw Drawing Addon
    • GoZync – Mobile Sync
    • Barcode Creator
    • Karbon – Application Framework
    • GoSign
  • Articles
    • FileMaker & JavaScript
    • Building Multi-User FileMaker Apps
    • FileMaker Transactions
    • Checklist For Moving FileMaker Code
    • Unreferenced vs Unused, FileMaker Find Unused
  • Blog
  • About Us
    • Contact Us
    • Careers
  • Search
  • Menu
  •  

FMComparison

Developer Utility, Filemaker

The Beta is Now Available! 



Click to Download the FMComparison Beta

macOS
Windows

FMComparison Help

You should absolutely read all of the following before using FMComparison.

CAVEAT: This is beta software. I can make no guarantees about the accuracy or completeness of the results until it has been fully validated by myself and by user experience. Exercise caution when using the results to guide development decisions.

Software Requirements

  • FileMaker Pro 19 or higher.
  • macOS 10.13 or higher.
  • Windows 10 or higher. I’ve only tested in Windows 10, but it should work back to Windows 7. I would love to get confirmation of that from users.
  • Up-to-date FMPerception support.

Requirements/Limitations

  • FMComparison is currently not licensed independently from FMPerception. You must be a licensed user of FMPerception with up-to-date support in order to install FMComparison. Like FMPerception, you can install and use any version released before your support expires, even after your support expires.
  • During the beta period, FMComparison will not be available to FMPerception users under a Trial license.
  • FMComparison currently requires FileMaker 19 or greater. We may or may not add support for FileMaker 18 at some point in the future.
  • FMComparison does not use the Database Design Report (DDR) XML. It uses the XML produced by the Tools —> Save a Copy as XML… menu item introduced in FileMaker 18.
  • FMComparison compares single database files at a time. Claris has not yet implemented a multi-file XML export for the new XML format, and we have not introduced our own. If you need to compare multiple files, they can be run concurrently, but each will need to be run independently in its own window.
  • I fully anticipate releasing many updates in the coming weeks, so if you regularly have restricted internet access or no internet access, you may want to wait a while before getting involved in the beta. If you can’t regularly access the update server and the registration server, your experience may suffer.
  • FMComparison likes screen real-estate. Blow that window up!

Using FMComparison

  1. Export/gather XML from 2 versions of one of your FileMaker database files using the Tools —> Save a Copy as XML… menu item.
  2. After FMComparison launches, you will be presented with an interface allowing you to select the original version and the modified version. Click the appropriate Select button for each.
    • FMComparison will warn you if you select the same file twice, or if you select 2 copies of the same file.
    • FMComparison will warn you if you select a more recent file as the Original file, but it will not stop the process. There are situations where you might want to do this, either because you exported the original xml after the modified xml, or if you are looking for a guide to rolling back a series of changes.
  3. After both files have loaded, click Begin Comparison.
  4. Once the comparison has completed, you can click View Comparison to review the results.
  5. [MORE TO COME]

Philosophy of FMComparison

The diff tool in FMPerception looked at each edited property as a “change”. Unfortunately, this produced an excessively detailed report that was difficult to understand without dumping the data into something like FileMaker in order to isolate the kinds of changes you were most concerned about. Too many trees, not enough forest.

FMComparison looks at a FileMaker element (field, table, script, layout, etc) as the core unit of change. Any changed properties in an element will cause the element to be flagged as edited. Once you click on it, it itemizes the changes to just that element. Additionally, the ordering of elements relative to each other is isolated into special Organization categories, allowing us to isolate element changes specific to those made to that element itself. If changes to the order of scripts or layouts are not relevant to your process, you never have to look at them.

Whenever possible, FMComparison will use the UUID that Claris has added to the XML to associate elements across versions. However, when that leaves elements unlinked, FMComparison will fall back to element names and FileMaker IDs. In certain cases, depending upon your process, this might result in two completely independent elements being associated, appearing as a single edited element rather than one deleted element and one created element. Nine times out of ten, this will occur when the items have matching FileMaker IDs. Note that when this occurs, all the properties of both elements will still be available in the details display.

FMComparison is intended as companion tool to FMPerception. There are currently no plans to sell it independently of FMPerception.

Welcome to the birth of the FMPerception Suite!

Still On the Agenda

  • Keyboard navigation – We’d like to add further key commands with the intention of allowing mouseless navigation of the comparison results.
  • Full-Screen details – We hope to better support users with smaller displays by allowing users to view the Details column full-screen once an element has been selected.
  • Suppressing unedited properties – We’d like the user to be able to show only the changed properties in the details, rather than all properties with the changed ones highlighted.
  • Running only a portion of the diff – We hope to allow the user to indicate when they only care about changes to scripts, or layouts, or custom functions. This should hopefully result in faster comparison.
  • Suppressing irrelevant changes – When you change the name of a field, FileMaker updates the definition of every element that references that field, and this causes the item to appear as “changed”. Our future intention is to make FMComparison be able to isolate these changes such that items changed only because another item was renamed will not appear as changes.
  • Dark Mode – ‘Nuff said.
  • …and lots of other cool stuff.

Still Having Problems?

If you’re having difficulty working with FMComparison, we’d very much like to hear from you. Bug reports, issues, and feature requests are all most welcome. The best way to get that information to us is via email at support@geistinteractive.com.

Filing Bugs:

  • During beta, FMComparison creates a text file on the desktop called “FMComparison_Developer_Logging.txt”. Including this file will be extremely helpful, especially in cases of crashes.
  • As we all know, detailed descriptions are helpful.
  • Larger screenshots are best. Very often the context of exactly how you got there is more important than the thing that’s not showing properly.
  • Whenever possible/appropriate, include a zipped copy of both XML files. Very often it takes longer to reproduce an issue than to fix the code.
  • Thank you in advance to those of you who include video. 🙂
July 7, 2019/by Todd Geist
https://www.geistinteractive.com/wp-content/uploads/2019/07/FMComparisonFeatureImage.png 512 1024 Todd Geist https://www.geistinteractive.com/wp-content/uploads/2019/07/logo_2019_OldRoseRed.png Todd Geist2019-07-07 16:23:412020-08-17 15:18:18FMComparison

WidgetStudio – FileMaker WebViewer Widgets For Everyone

Developer Utility, Filemaker

WidgetStudio is No Longer for Sale

Due to changes in the Claris FileMaker Platform, WidgetSudio no longer makes sense as a commercial product.  As of 11/25/2020, we will no longer sell new subscriptions, and we will cancel all current subscription to WidgetStudio.

All license holders will receive an unlocked version of WidgetStudio to use forever. We’ll notify license holders when that its ready.

If you have any questions please email support@geistinteractive.com

February 11, 2019/by Jeremy Brown
https://www.geistinteractive.com/wp-content/uploads/2019/02/WidgetStudioPP_Twitter1.png 512 1024 Jeremy Brown https://www.geistinteractive.com/wp-content/uploads/2019/07/logo_2019_OldRoseRed.png Jeremy Brown2019-02-11 12:16:142020-11-25 06:33:52WidgetStudio - FileMaker WebViewer Widgets For Everyone

Karbon – FileMaker Application Framework

Filemaker, Free

Ambitious

Karbon is designed to scale and manage complex business rules. Read the Karbon Manifesto and watch the intro webinar for more info.

Free & Open Source

Karbon is completely free and unlocked. Everything is available on Github.

Pro Tools

Karbon is a professional developer toolkit intended to be used with modern development practices

Important! Karbon is not a product. It doesn’t come with support. It isn’t now nor will it ever be “done”. It is a continual work in progress. If you aren’t comfortable with such a scenario, you’d be happier with another solution.

Karbon is and always will be free. However it may have optional features that are provided by third party services or modules. These may require a fee.

 
Download Become a Patron

Karbon Application Features

CRM

Karbon has a robust set of CRM features, based on the party data model. It includes Contacts, Customers, Invoices, Sales Receipts Opportunities and Activities.

Accounting

Karbon optionally Integrates with Quickbooks Online through our LedgerLink product. The integration was designed to allow another accounting system like Xero serve the same role as QBO.  You can also turn off Accounting integration.

With this integration enabled Karbon can sync Invoices and Sales Receipts, Payments, Attachments, Customers, Items, and many other QBO Accounting entities.

Payments

Karbon can also optionally handle Electronic Payments with Credit Cards and ACH withdrawals, using LedgerLink as well.

Framework Features

Transactions

This is the safest way to write scripts that affect multiple data tables and/or records. Karbon transactions also makes it simple to cache data for performance reasons, and validate business rules.

Code Generation

Much of the code we write are repetitions of common patterns (e.g., parameter validation, initializing parameters). We can generate code based on a library of common patterns and existing database schema; this produces higher quality and more consistent code, and saves a ton of time in the process.

Modular FileMaker

Karbon both embraces modules and has created its own modules that can be reused from project to project. Why reinvent the wheel for other projects that aren’t based on Karbon?

API-First

Our scripts in the kontroller file are designed to expose Create, Read, Update and Delete (CRUD) functionality in a consistent, testable fashion to FileMaker clients and external applications.

Testing

Our testing module allows us to validate that our script APIs are functioning based on a series of unit tests

Data Model

Karbon uses industry standard data modeling techniques to create a data model that is both flexible and robust. The contact management system is an implementation of the Party Model

Inbound Web-hooks

The Inbox feature of Karbon Connector handles inbound data flows from other systems. Data lands here first before being processed into the system.

fmDocs

Based on jsDocs, Karbons documentation standard is readable by human and machine, making it well suited to developer tools like Generator and FMPerception

more…

August 2, 2018/by Todd Geist
https://www.geistinteractive.com/wp-content/uploads/2018/07/Karbon-Announcement.png 512 1024 Todd Geist https://www.geistinteractive.com/wp-content/uploads/2019/07/logo_2019_OldRoseRed.png Todd Geist2018-08-02 18:18:442020-03-20 20:51:54Karbon - FileMaker Application Framework

Otto – Automated FileMaker DataMigration and Developer Operations

Developer Utility, Filemaker

Automatic Server-To-Server File Migration

Otto Does All This! – Ottomatically!



  • Automatic File Migration

    Seamlessly move files between servers and optionally migrate data

  • Scriptable Deployment

    Write FileMaker scripts to automate any deployment.

  • Full Developer API

    Everything that Otto does is exposed as a well-documented API

Get Free Version

Buy Full Version

Watch Otto Explainer Video

Already have a license? Download latest version from your account.
UPDATE! – Otto Migrator and Otto are ready for FileMaker Pro 19 and FileMaker Server 19!

The Real Problem With Data Migrations

Fast Imports is Just the First Step

Fast data imports was a critical problem that has been solved by the FileMaker Data Migration Tool, but that just exposed the next bottleneck in the process of reliably migrating FileMaker solutions

Transferring Large Files Is Slow

It’s going to be time consuming if your data migration strategy involves copying large files to and from a cloud server

Mistakes Will Be Made

If you do anything manually, there will come a day when you don’t do it correctly. You will make a mistake. The only question is: how bad will it be?

The Solution

My world changed!! The migrations from Dev to Prod have been flawless from the first time I ran it…. turning what was, as you know, hours and hours of work into 4-6 minute updates. Seriously life changing.

Dina Torok Data Maven Consulting, LLC

Watch What Otto Can Do For You

The included and unblocked Otto Migrator.fmp12 file is all you need to get started.



Click the image above to play the video

You need Dev Ops for FileMaker

A Developer Operations (DevOps) tool helps the developer to automate the tedious and error-prone processes of deploying, migrating and monitoring solutions. In the case of data migrations, a DevOps tool must provide the ability to:

  1. Completely automate the process of moving files from one server to another
  2. Configure automatic data migrations using the FileMaker Data Migration Tool
  3. Add your custom logic so you can perform the types of migrations that you need to execute

With a DevOps tool, you will be able to create full automatic multi-server deployments and data migrations that run at the push of the button, or on a schedule.

Otto does all that and a whole lot more!

Otto Does What You Want Your Server To Do – Ottomatically!

Migration Use Cases

  • Migrate files from development to production servers
  • Deploy new versions of a vertical market solution
  • Automatically install files on a new server

Developer API

  • Grab copies and clones from a dev server
  • Download backups
  • Use FileMaker scripts to write your own migration routines

FileMaker 17 & 18 Features

  • Data API Proxy and API Key
  • Enable and disable XML and PHP
  • Disable automatic backup schedule

Otto Migrator.fmp12 FileMaker File

Use as is or customize it to fit your unique needs!

Fully Responsive Web Interface

Pricing

Free Version3 Server Pack10 Server Pack25 Server Pack
Number of Serversunlimited3 Servers1025 Servers
Responsive Web Based Admin ConsoleYesYesYesYes
Otto Migrator Starter SolutionYesYesYesYes
Missing Admin Console FeaturesYesYesYesYes
Proxy Server and API TokensYesYesYesYes
Web Based FileManagerYesYesYesYes
Restricted Migration Feature SetYes–––
Restricted API AccessYes–––
Full Access To All Migration FeaturesNoYesYesYes
Full Developer API AccessNoYesYesYes
Get License
Buy
Buy
Buy
Free$400/year$800/year$1600/year
  • Free Version
  • Unlimited Servers
  • Responsive Web Based Admin Console
  • Otto Migrator Starter Solution
  • Missing Admin Console Features
  • Proxy Server and API Tokens
  • Web Based FileManager
  • Restricted Migration Feature Set
  • Restricted API Access
  • Get License
  • Free
  • 3 Server Pack
  • 3 Servers
  • Responsive Web Based Admin Console
  • Otto Migrator Starter Solution
  • Missing Admin Console Features
  • Proxy Server and API Tokens
  • Web Based FileManager
  • Full Access To All Migration Features
  • Full Developer API Access
  • Buy
  • $400/year
  • 10 Server Pack
  • 10 Servers
  • Responsive Web Based Admin Console
  • Otto Migrator Starter Solution
  • Missing Admin Console Features
  • Proxy Server and API Tokens
  • Web Based FileManager
  • Full Access To All Migration Features
  • Full Developer API Access
  • Buy
  • $800/year
  • 25 Server Pack
  • 25 Servers
  • Responsive Web Based Admin Console
  • Otto Migrator Starter Solution
  • Missing Admin Console Features
  • Proxy Server and API Tokens
  • Web Based FileManager
  • Full Access To All Migration Features
  • Full Developer API Access
  • Buy
  • $1600/year

Can I Buy a Single Server?

You will need at least two Otto servers to do a migration. If you have an existing license you can purchase additional Otto server licenses for $200/yr. Please review our multi-server license bundles, which can save you money compared to add-on licenses.


Vertical Market and Other Large Volume Licenses

Please contact us now if you need larger volumes or even perpetual licenses. These types of licenses work well for SBA developers, hosting providers and other large customers. Please call us to discuss pricing for these options.

Get Started & Learn More

Technical Specifications

  • Otto works with FileMaker Server 16 and higher.
  • It has to be installed on the FileMaker Server itself.
  • It does not currently work with FileMaker Cloud.

Documentation

Otto’s documentation has all the information on how to install, setup and use Otto and its associated tools.

  • User Guide And Intro
  • Otto Migrator FileMaker File
  • Developer API
July 31, 2018/by Todd Geist
https://www.geistinteractive.com/wp-content/uploads/2018/07/OttoTwitterAndFeatureImage.png 512 1024 Todd Geist https://www.geistinteractive.com/wp-content/uploads/2019/07/logo_2019_OldRoseRed.png Todd Geist2018-07-31 09:45:052020-10-27 12:18:39Otto - Automated FileMaker DataMigration and Developer Operations

FileMaker QuickBooks Online – FileMaker Accounting

Accounting, Filemaker

Keeps FileMaker and QuickBooks Online in Sync – the Easy Way!

Eliminate duplicate data entry and the daily frustrations associated with keeping both systems up-to-date.

LedgerLink (formerly fmQBO) is the easiest and most powerful method for keeping FileMaker in sync with QuickBooks Online


Start A Free Trial

The free trial comes with a 14-day license.



Watch the Video

Watch the short intro movie for a quick look at how it works.


Otto Installer Note

If you installed LedgerLink with Otto, the default login info is admin:demo



LedgerLink is ready for FileMaker 19! Soon we will have an exciting release using the new features of FileMaker 19!

  • Easy
  • Powerful
  • Pricing
  • Documentation & Support
  • Process Credit Cards

Use FileMaker Scripts to Exchange Data with QuickBooks Online

Use your FileMaker skills to write your own scripts or just use the included templates.

Pushes FileMaker data to QuickBooks Online to eliminate duplicate data entry between systems.


  • Creates New Records in QuickBooks

    Automates the creation of new customer records, invoices, purchase orders and more in QuickBooks Online – all of the data comes directly from FileMaker to populate the information in QuickBooks Online.

  • Stop Emailing the Accounting Department

    Eliminates the need to email PDFs and spreadsheets to accounting.

  • Eliminates Errors

    Eliminates errors associated with rekeying the same information twice.

  • Saves Time

    Gives you back hours and hours every month previously lost to inefficient processes.

FileMaker QuickBooks

No more rekeying, no more errors, no more time wasted.


Custom charts and reports are easy in FileMaker.

Pulls QuickBooks Online data into FileMaker to give non-accounting staff access to select accounting information without providing them sensitive QuickBooks logins.


  • Build Custom Reports and Charts

    Use FileMaker’s  built-in reporting and charting tools to make reports that do not exist in QuickBooks Online.

  • Improve Accounts Receivable

    Provides salespeople with lists of open invoices to prevent orders from being processed for customers with delinquent accounts.

  • Make Phone Calls More Effecient

    Shows customer service representatives inventory amounts on hand before scheduling repair calls.

Easy! It takes just minutes to start syncing

Includes a free starter solution you can use to get going right away.

It’s just FileMaker scripts and a tiny bit of connection magic. Everything is there for you to take apart and look at.


  • Installs In minutes

    You’re productive right away. Comes with a ready-to-use Starter Solution so you can connect FileMaker and QuickBooks instantly.

  • Start Immediately!

    Get started right away without having to learn the details of the QuickBooks API.

  • Extend and Customize

    Plus, you can create your own new scripts and customize those that are included to do even more.


Pure Unlocked FileMaker Sync Engine!

Specifications


  • QuickBooks Online only!

    Does not support QuickBooks desktop versions.

  • Works with Supported FileMaker Pro, version 16 and higher

    FileMaker Pro, FileMaker Go (with FileMaker Server), and WebDirect are all supported. LedgerLink requires FileMaker 16 or greater.

  • Runs on Macs and Windows PCs.

    Covers the entire FileMaker Platform

Powerful! Exposes the entire Intuit Quickbooks Online API

Nothing is hidden. Everything the API can do, LedgerLink can do as well.

Intuit Developer API

Since we don’t hide the API from you, you are free to do anything the API allows. Intuit maintains extensive documentation on the API. Check it out for the latest features and guides and reference material.

Powerful Sync Engine

The whole API is there for you to use, but you also get a full FileMaker based sync engine that already knows how to track changes and keep things up to date.

Common Use Cases Included

The stater solution has Invoices, Customers, Items, Payments, POs, and Vendors plus all the utility tables, like Payment Methods, Terms and Accounts already in place ready to go.

Pricing

  • Single QBO Account
  • $500/yr
  • Buy Now

  • {{content-3}}
  • Connect to 1 QBO Account
  • unlimited users
  • Quickbooks Online and FileMaker Pro sold separately
  • Resell to your customers
  • 10 QBO Accounts
  • $1000/yr
  • Buy Now

  • {{content-3}}
  • Use this license with up to 10 Quickbooks Online Accounts
  • unlimited users
  • Quickbooks Online and FileMaker Pro sold separately
  • Resell to your customers
  • 25 QBO Accounts
  • $1500/yr
  • Buy Now

  • {{content-3}}
  • Use this license with up to 25 Quickbooks Online Accounts
  • unlimited users
  • Quickbooks Online and FileMaker Pro sold separately
  • Resell to your customers


Demo License

Get a License to try out LedgerLink for free for 14 days.


Free Demo License


Vertical Market

Connect an unlimited number of Quickbooks Online accounts to a single FileMaker solution that you sell to your customers. The cost is $3000/year.


Buy Now


Monthly Price

If you want to pay monthly the price is $50/mo or #600/year


Pay $50/Mo

Documentation and Support

Check out our documentation for the answers to all your support questions. Or, if you prefer, just send us an email to support@geistinteractive.com

Looking for fmQBO v1 or fmQBO V2 Docs

Upgrading from fmQBO  V2

You aren’t required to upgrade. But if you want to you can start can trade in your old fmQBO License for a new one.

July 31, 2018/by Todd Geist
https://www.geistinteractive.com/wp-content/uploads/2018/07/LL_TwitterAndFeatureImage.png 512 1024 Todd Geist https://www.geistinteractive.com/wp-content/uploads/2019/07/logo_2019_OldRoseRed.png Todd Geist2018-07-31 08:19:472020-08-04 05:57:37FileMaker QuickBooks Online - FileMaker Accounting

FileMaker Sync for Pro, Go, and iPad: GoZync

Filemaker, Mobile

GoZync: FileMaker Sync for Pro & Go

GoZync


Sync your FileMaker Go files anytime, anywhere, and use them offline. Update and deliver new builds without using cumbersome workarounds like email or iTunes. No matter where your users are, GoZync will protect the integrity of your data over nearly any connection.


Download Free Version Buy a License


Update: GoZync is ready for FileMaker 19!

Scriptable FileMaker Sync


GoZync is the most reliable and most transparent framework for developers to sync their offline FileMaker Go files. Built solely in FileMaker Pro (no plugins) it’s designed for you to modify.

  • Pull found sets (just my data) down to mobile users
  • Deploy new builds of mobile files to your users.
  • Trust database transactions for reliable sync

  • February 2014

    FileMaker, Inc. publishes a GoZync case study featuring real-estate inspections.

  • January 2016

    GoZync 5 also works with the new iOS SDK to sync and update native apps.


Otto Installer Note

If you installed GoZync with Otto, the default login info is admin:demo

  • Overview
  • Videos
  • Take a peek
  • Testimonials
  • Pricing
  • Learn More

Overview

GoZync in about a Minute


Here is a short video showing how you can work offline, then push edited records back up to your hosted FileMaker files. Note that we’re pushing related records, signatures, and photos as one transaction so you know you’ll never get partial records.

Syncing Workorders Example Fie


GoZync 5 is built for developers to get inside and modify. This means you have control over your syncs and how they fit in with your app. Watch how we script the workflow of checking out workorders:  only completed workorders are checked back in so they can be invoiced.

The example file shown in this video is included with GoZync and can be a great starting point for your own mobile file.

GoZync 5 also adds Perform Script on Server so syncs are even faster. Learn what’s new in GoZync 5.

Now Faster & Free Version For Simple Syncs


GoZync 5 makes some substantial speed improvements when pulling records by introducing Perform Script on Server (PSOS). This radically reduces the time it takes to determine which records have changed.

The free version of GoZync lets you sync a single table with up to 10 devices–and this may be all the sync some people need. When you do need more than the free version offers, you can turn on the demo from within the free version. Demo mode lets you extend your sync with up to five table occurrences and ten devices for two weeks. When the demo’s over just enter a GoZync license to continue syncing or expand your configuration to new tables.

Seamlessly Deliver New Files


Easily deliver new data – or even a whole new database – to your users. Your users can simply click “update” to download the latest version of your mobile file. You can decide if files come down empty, or with data already populated, as you might do with price lists or catalogs. And of course our scripts can prevent users from updating their local copy while it has new records that haven’t yet been sent to your main solution.

In addition to this in-app updating, you can deploy GoZync as a file delivery portal – like a mini App Store – so your users can get copies of new apps you distribute straight from the source.

Peek Inside



GoZync Checks Your Work


And keeps checking as you make changes after you’ve deployed.


The Last Sync Log for Each Device


Easily spot errors and check sync speed with detailed (and editable) logs for each device.


Download New Files (optional)


Install new and updated mobile files without iTunes.


Example File (Hosted)


Borrow scripts from the example file (shown: GoZync for FileMaker 17)


Example File (mobile)


Unlocked example file can be a reference or the starting point for your own FMGo file.


Sync Photos and Signatures


GoZync is very fast at syncing container fields.


Syncing a Found Set


Simply edit this script and create a find request for each table. Any records in that found set which have changed since the last sync are pulled down.


The Last Sync Log for Each Device


Easily spot errors and check sync speed with detailed (and editable) logs for each device.


Download New Files (optional)


Install new and updated mobile files without iTunes.

Testimonials

Braun Electric uses GoMaps and GoZync in their “innovative job safety analysis application”. Jason Larson at Braun modified GoMaps and GoZync for this  app, and his work was recently the subject of a FileMaker, Inc. case study.

FileMaker Platinum firm FullCity Consulting are GoZync experts and have completed a great app for syncing on-site water quality inspections back to their customer’s main office. Check out screen shots in this case study.

Blueprint is one of the largest residential construction lenders in Seattle and run their whole lending practice from a FileMaker solution named Blueprint Connect™. FileMaker Inc published a case study of Blueprint’s mobile inspection app powered by GoZync.

We’re now able to complete evaluations in less time, and provide much more meaningful reports. Read the case study and see screenshots here.

FileMaker Platinum firm IT Solutions chooses GoZync to power an app for the Center for Disabilities Studies.

[SeedCode’s] and Todd’s hard work with GoZync helps make FileMaker Go be actually business-grade.

Cosmua L. Muresan

This solves a host of problems that otherwise make deployment to mobile devices unfeasible or unprofitable on FileMaker Go.

Donnovan Chandler, Beezwax

GoZync was featured in the DevCon 2011 keynote. FileMaker Inc. demonstrated a Zync deployment for STAT Bio-Medical that, according to the owner, “saved the company”. We have screen shots and a video of the case study here.

Wow, you and your team are amazing. Thank you for the rapid response and assistance on these files. Thanks to your efforts, the team down in Haiti was able to go out, do patient visits, and successfully sync their patient data.

Joel Fauntleroy

Pricing

  • Unlimited Device License
  • $3000
  • Add to Cart

  • An unlimited device license for a single instance of the GoZync framework at a single site.
  • Includes the GoZync Engine and unlimited synced devices
  • Sync any number of tables
  • All paid versions support field-level merge and custom field mapping
  • Add device licenses at any time
  • GoZync
  • $498
  • Add To Cart

  • Price: $399 plus $99 per device (total devices, not concurrent connections)
  • Includes the GoZync Engine and at least one synced device
  • Sync any number of tables
  • Supports field-level merge and custom field mapping
  • Add device licenses at any time
  • Additional Licenses
  • $99
  • Add To Cart

  • Price: $99 per device (total devices – not concurrent connections)
  • Sync one FileMaker Pro (laptop) or FileMaker Go (iPhone or iPad) device
  • Requires the ProZync engine.
  • Add additional licenses as you need them.
  • Add device licenses at any time


Download Free Version


Free Version & Demo

Download the free version to sync a single table, then turn on the demo more.



Get Demo License


Upgrades

You can upgrade to the Unlimited or Vertical Market License for the difference between them and what you’ve purchased so far. Contact us for details.

Or upgrade to the Unlimited Device license automatically once you’ve purchased your 27th device license.

Vertical Market

Add GoZync to an application you’re reselling–what we used to call shrink-wrapped software–for $6,500 with unlimited devices across multiple servers with multiple end user companies. Learn more.

Learn More

Requirements & Docs


GoZync requires FileMaker 13 or higher. You can sync FMGo-to-FileMaker Server or FMGo-to-FileMaker Pro: GoZync does not require FileMaker Server, though the new Perform-Script-On-Server features in GoZync 5 only work on FileMaker Server 13 or higher. GoZync works on Mac, Windows, and iOS using the latest version of FileMaker Go.

Learn more in the GoZync Docs.

Tips, Tricks, & SQL Sources


Filtering records: syncing found sets.

Filter records based on the user’s location: walkthrough & example file.

Syncing SQL Sources: GoZync can leverage FileMaker’s ESS (External SQL Source) support to let you sync your mobile app with hosted SQL sources including Oracle and MySQL tables. Learn more about connecting FileMaker Go to Oracle or MySQL.

Troubleshooting and speed testing with Sync Logs.

GoZync 5 Webinars: July 22nd, 2014 and January 27, 2014

July 31, 2018/by Jeremy Brown
https://www.geistinteractive.com/wp-content/uploads/2018/07/gzTwitterAndFeatureImage.png 512 1024 Jeremy Brown https://www.geistinteractive.com/wp-content/uploads/2019/07/logo_2019_OldRoseRed.png Jeremy Brown2018-07-31 07:51:292020-10-06 19:38:32FileMaker Sync for Pro, Go, and iPad: GoZync

FileMaker Drawing Tool – GoDraw

Filemaker, Mobile

FileMaker Drawing Tool – GoDraw V3

  • Familiar Drawing Tools

    Users can draw on images, diagrams, or just on a blank canvas.

  • Highly Customizable

    Use your FileMaker skills to customize how Godraw works. It’s just buttons, scripts and layout objects.

  • Smart Objects

    Tag elements in the drawing with any data that stays with the drawing

Download Free Trial
Buy
What’s New In v3
  • For Users
  • For Developers
  • Pricing
  • Help

For Your Users

Familiar Drawing Tools

The FileMaker Button Bars let users select from a suite familiar drawing tools. Anyone who has used any vector drawing program will instantly recognize what they are for.


Organizing Tools

Organize the objects with copy/paste, group/un-group, arrange, delete, etc.


Snippets & Favorites

Create Snippets, Smart Objects and Favorites (.jpg or .png files) that act as shortcuts. Quickly giving you access to the things you use most.

Smart Objects

Tag an object with JSON data and it becomes a Smart Object. The data can be saved into FileMaker fields or used for validation and other business logic.


Common Image Formats

Users can save the image in one of four formats: .png, .jpg, .pdf, or .svg.


Extra Apple Love

GoDraw has always worked on iOS with FileMaker Go, and now it pairs perfectly with the Apple Pen.

For FileMaker Developers

PreviousNext
123

Native FileMaker


Nothing but Layouts and the WebViewer object and Buttons and Scripts and JSON.

You know how to work with those!


Easy to Implement


Use the example file or integrate GoDraw into your custom app in less than twenty minutes!


Completely Customizable


The file is completely open. Use your FileMaker skills and do anything you want with it

Whats New In Version 3?

  • Much More Customizable

    Previous versions of GoDraw couldn’t be changed by FileMaker Developers very much. Version 3 gives control to the developer. Everything the drawing app can do is exposed via a FileMaker script, that is probably attached to a button. If you can change layouts or edits scripts you can customize GoDraw.

  • More Tools

    More of the drawing app tools are available with more options.  You can also create your own tool buttons, or remove those you don’t want

  • Drag And Drop

    You can drag and drop images from your desktop directly on to the canvas. You no longer need to have images stored in the database to use them.

  • More Image Formats

    GoDraw v3 supports saving documents in more formats, pdf, svg, jpeg, or png.

FileMaker Drawing Tool
  • Modern Look and Feel

    GoDraw 3 looks and acts like a modern drawing application that has been embedded in your FileMaker custom.  Of course, you are free to change every of the look and feel since it is all just FileMaker.

  • Smart Objects

    Smart Objects let you add put data inside objects in the image document.  The data can later be searched, changed and quantified. The data stays with the document, and can be read with FileMaker Scripts

  • Foundation for Amazing Applications

    The sky is the limit with GoDraw 3. There are frankly too many awesome ideas to add to a single product. BUT we can build just about any sort of UI that involves images diagrams and data entry. We’d love to help you take your app to the next level.  Ask us how.

Pricing

  • GoDraw Starter
  • unlocked file
  • all features
  • automatic updates
  • up to 10 devices
  • Requires Internet Connection
  • Site license
  • $500/ year
  • Buy
  • perpetual license available
  • GoDraw Pro
  • unlocked file
  • all features
  • automatic updates
  • up to 50 devices
  • Requires Internet Connection
  • Site License
  • $1000 /year
  • Buy
  • perpetual license available
  • GoDraw Unlimited
  • unlocked file
  • all features
  • automatic updates
  • Unlimited devices
  • Works Offline
  • Site License
  • $2000/year
  • Buy
  • perpetual license available
  • Redistribution
  • unlocked file
  • all features
  • automatic updates
  • Unlimited devices
  • Works Offline
  • Resell as part of your solution
  • Call
  • Call
  • perpetual license available

The Free Demo Version

The Free Demo Version is completely un-locked, and has all the features of the paid versions. The only difference is that the final image has a watermark.

License Info

A “site license” is good for one company up to the number of devices specified. Perpetual Licenses are paid just once and include free upgrades for 1 year.

Existing Customer Upgrades

If you already purchased GoDraw V2 you can apply the full purchase price to cost for the first year of the new license. You can get this special price by visiting the License page in your account and choosing “View Upgrades.”

Get Started & Learn More

Get Started

In which we introduce GoDraw3’s features, learn how it is Native FileMaker, and how to implement it into your own custom app. Learn more…


Technical Info

In which we discuss the technical requirements of GoDraw3 and the licensing information. Learn more…

Customization

In which we discuss how to customize GoDraw3 to meet the needs of you and your clients. Learn more…


Advanced Features

In which we discuss the awesome advanced features of GoDraw3. Learn more…


Supported FileMaker Versions

GoDraw3 requires FileMaker Pro 16 and higher.

April 18, 2018/by Jeremy Brown
https://www.geistinteractive.com/wp-content/uploads/2014/04/GoDrawFI.png 512 1024 Jeremy Brown https://www.geistinteractive.com/wp-content/uploads/2019/07/logo_2019_OldRoseRed.png Jeremy Brown2018-04-18 21:44:162019-05-22 07:29:34FileMaker Drawing Tool - GoDraw

DamageDetectoR

Developer Utility, Filemaker, Free

From the Creators of FMPerception


When an XML DDR fails to import into FMPerception or some other tool, it can be tough to find the exact problem. DamageDetectoR does that for you, showing exactly the problem and where it is located.


Download DamageDetectoR


Read all about it here.

Simple & Effective

DamageDetectoR’s one window interface shows all the issues that could occur and exactly the object in which the issues occur.

The Features

DamageDetectoR can find common issues that cause an XML DDR to fail.


  • Invalid Characters

    It is possible to paste invalid characters into a FileMaker object or calculation box.

  • Corrupted XML tags

    An object can sometimes get corrupted, causing a badly-formed XML tag.

  • Over 10mb Text Strings

    Some saved settings in a script can result in a piece of text that breaks XML parsers.


Learn More

DamageDetectoR is simple to understand. Check out our documentation to learn all about the tool.

DamageDetectoR is simple to understand. Check out our documentation to learn all about the tool.

You can also email us directly at support@geistinteractive.com and we will help you learn more about how this tool can be used.

February 12, 2018/by Jeremy Brown
https://www.geistinteractive.com/wp-content/uploads/2018/02/DDR2.png 512 1024 Jeremy Brown https://www.geistinteractive.com/wp-content/uploads/2019/07/logo_2019_OldRoseRed.png Jeremy Brown2018-02-12 16:13:492018-02-16 07:54:59DamageDetectoR

FMPerception – Realtime Developer Intelligence

Developer Utility, Filemaker

Realtime Developer Intelligence For FileMaker


FMPerception is Ready for 19! Includes Features Designed for FileMaker 19! fast! accurate! easy to use!


FMPerception™ is the only RealTime Developer Intelligence utility available for FileMaker. It helps you develop the highest-quality FileMaker custom apps – faster and easier than ever before.

Get a fully-functioning 14-day FREE trial!



Try Now - Mac

Try Now - Windows

Pricing

Sign Up For Office Hours

Have questions?  Come to Office Hours

Every Thursday at 1pm Pacific, we host an open video webinar/ chat / user group.  You can come and ask questions, share your screen, or just hang out and listen. We’d love to have you.

FileMaker developers around the world LOVE FMPerception


Thanks a lot for the new Report Card feature. That’s really fantastic and extremely helpful. For me, FMPerception is the best FileMaker developer tool ever!

Jörg KösterFileMaker developer and owner at JK Solutions in Germany

FMPerception instantly became one of my ‘can’t develop without’ tools – for its speed of analysis, and ability to query deep into every part of a solution.

John RenfrewDeveloper and Director, Attitude UK

“The pace of updates is fantastic. Thanks for a great product.”

Lisette WilsonInforming Designs, Austin Texashttp://informingdesigns.com/ – http://informingdesigns.com/

The GUI and feature set are very impressive.

Mark LemmLemtech Enterprises Inc.

I just loaded it … and love it. It’s blazingly fast, compared to other tools. Another plus is it’s actually easy to navigate around and find things.

Mike MitchellNet Caster Solutions, Martinez, GAhttp://www.netcastersolutions.com/ – Net Caster Solutions

Just don’t fight with your databases anymore. If you’re debugging or refactoring FMPerception has eliminated the guesswork.

Stephen DolenskiCEOhttp://www.oceanwest.net/ – Ocean West Inc.

Get more done every day with these new FMPerception features!


The new Database Report Card provides a comprehensive, diagnostic measurement that identifies and quantifies the quality of your app’s code.

NEW! The Database Report Card

Get a high level overview of your FileMaker system. The Database Report Card is designed to give you an indication of the complexity and potential problems in a FileMaker application – indispensable for a project that you have inherited!


Learn More...

NEW! Call Chain Visualization.

Call Chain Visualization literally adds another dimension to your perception of how your scripts work together. Follow the flow of your scripts from top to bottom with this two-dimensional flow chart of your scripts.


This interactive advanced visualization can give you a quick overview of the complexity of a group of scripts.

Plus, FMPerception does all this and more:

  • Every Detail Exposed

    Displays every detail of your FileMaker database structure in seconds by simply opening your FileMaker Pro Advanced Database Design Report (DDR) with FMPerception.

  • Multifile Support

    Generates a complete view of your multi-file solution so you can see everything in one place.

  • Security Audit

    Identifies security concerns like accounts with missing passwords and scripts that run with full access privilege.

  • Speed Up Slow Layouts

    Detects layout objects that may be bogging down your solution, such as objects that have local CSS or portals that require lots of relationships to resolve.

Find Upstream Scripts


If you ever need to change how a given script is called by other scripts, you’ll need to quickly find all the scripts that call it. Watch this video to see how quickly you can answer questions like this.

Build Your Own Tools


You can export the results of any search or query to a CSV file.  This makes it easy to build your own tools like this Custom Function checker we show in the above video.

  • Detects Broken References

    Finds broken references and unreferenced objects so you can fix them or remove them.

  • Find Where Something is Used

    Shows where specific scripts, global variables, layouts, fields and custom functions are used.

  • Search for Any Text String

    Includes a free-form text search to find virtually any string used in your app.

  • DiffViewer

    Documents the differences between two versions of a solution using the DiffViewer.

  • Modern Flexible Interface

    Displays details in a modern, customizable interface to meet your specific needs.

  • Code Snippet Library

    Makes it easy to copy snippets of code and paste into another FileMaker database.  It basically turns any DDR into a code snippet library. Watch Video

  • Stay Focused

    Eliminates disruptions to your workflow and coding mindset to help you operate at maximum productivity throughout the day. You will use it as part of your regular FileMaker development practice throughout the day and will wonder how you ever survived without it.

  • Supported Versions

    Works with FileMaker Pro Advanced 12, 13, 14, 15, 16, 17 and 18. Runs on Macs and Windows PCs.

Automated DDR Creation


FMPerception is so fast, you’ll find you want to automate the DDR creation step. We have some documentation on a few ways to do that. Here is video showing how we did it with Applescript.

Pricing

  • Single User
  • $499
  • Install on up to 2 computers
  • free upgrades for 1 year after purchase
  • renew at 50% of List Price after the first year *
  • Buy
  • Small Team
  • $899
  • Install on up to 5 computers
  • free upgrades for 1 year after purchase
  • renew at 50% of List Price after the first year *
  • Buy
  • Medium Team
  • $1399
  • Install on up to 10 computers
  • free upgrades for 1 year after purchase
  • renew at 50% of List Price after the first year *
  • Buy
  • Large Team
  • $2199
  • Install on up to 20 computers
  • free upgrades for 1 year after purchase
  • renew at 50% of List Price after the first year *
  • Buy
  • Enterprise
  • $2999
  • Install on up to 50 computers
  • free upgrades for 1 year after purchase
  • renew at 50% of List Price after the first year *
  • Buy

* Important Note About License Renewals! By renewing your license each year for 50% off the list price, you will continue to get access to the latest versions of FMPerception. This is especially helpful now that FileMaker is shipping new versions every year.

Each license is good for up to the number of computers listed. However, we don’t care how you distribute the licenses within your company or organization. That’s up to you.

Learn More...

Documentation & Support

Check out the documentation page for FMPerception. If you still have questions, you have two options. FMPerception has a public forum on fmforums.com. You can get answers from the community there.  You can also email us directly at support@geistinteractive.com.


Documentation

Forum

FileMaker Version Support

FMPerception works with FileMaker Pro, versions 12 and higher, anything with a .fmp12 file extension.

FileMaker versions 12 through 16 require FileMaker Pro Advanced, which was a separate product. FileMaker 17 and higher are only advanced for the Desktop.  So everyone can use FMPerception 🙂

We support the product on any version of FileMaker officially supported. See here for more details.

It does not work with FileMaker Pro 11 and earlier.

FMPerception was created by James David Ramsey

May 26, 2016/by Todd Geist
https://www.geistinteractive.com/wp-content/uploads/2016/05/FmPerception-fi5.png 512 1024 Todd Geist https://www.geistinteractive.com/wp-content/uploads/2019/07/logo_2019_OldRoseRed.png Todd Geist2016-05-26 14:17:132020-11-12 06:32:54FMPerception - Realtime Developer Intelligence

FileMaker Barcode Creator

Filemaker

FileMaker Barcode Creator

No Plugins, No Fonts, No Web Services, No Server – Just FileMaker

Try Now!

Pricing


FileMaker Barcode Creator

Add barcodes to any FileMaker solution!

  • Generates 19 popular barcode types, including QR Codes.
  • Works with FileMaker Go, FileMaker Pro, and FileMaker WebDirect
  • EPS support on Mac Desktops
  • Winner of an FBA Excellence Award!

If FileMaker Go can scan it, Barcode Creator can create it!

18 Symbologies Supported

Barcode Creator supports 19 different symbologies.

Learn More...

Pure FileMaker

Barcode Creator is 100% FileMaker; no additives or secret ingredients. Barcodes are generated by FileMaker scripts.  There aren’t even any custom functions.

EPS and PNG Images

Barcode Creator generates PNG images on all FileMaker supported devices and browsers. In addition, it can generate EPS files on Mac desktop computers. See the documentation for more info.

We’re bidding on an iPad project for our largest customer and rendering barcodes was a major hurdle! Thanks to Barcode Creator, that problem is no more!

Jeffrey ScornavaccaPrinciplehttp://www.silverlakeproductions.com/consulting/ – Silver Lake Productions
FileMaker Barcode
  • Documentation and Support

    There is extensive documentation for each of the symbologies that we support.

  • Heavily Tested

    Before release, Barcode Creator has to pass an automated test that involves rendering, scanning and verifying 10,000 random barcodes. If it doesn’t pass, it doesn’t get released.

  • Completely Unlocked

    When you buy Barcode Creator, you get complete access to the code. It is completely unlocked.

  • Perfect Companion to FileMaker Go

    FileMaker Go can scan barcodes; and now with Barcode Creator you can create them as well.

  • Great For Inventory

    Use Barcode Creator to create barcode labels for all your products. Take inventory with FileMaker Go!

  • It’s Not Rocket Science

    It’s quick and easy to install. It’s easy to use too!

FileMaker Barcodes

Pricing

  • Site License
  • $199
  • For any number of devices deployed at one location or with one company in the case of mobile devices.
  • Buy Now!
  • Developer License
  • $349
  • Use with any number of clients that have less than 25 users. Use this license if you are a FileMaker developer and you want to include Barcode Creator with all or some of your custom client projects.
  • Buy Now
  • Redistribution License
  • $699
  • For unlimited devices with a single vertical market solution. Use this license if you want to include Barcode Creator with a solution you sell to many clients.
  • Buy Now!

FileMaker 18 Compatible

Barcode Creator works on the entire FileMaker 18 Platform out of the box.

  • FileMaker Pro
  • FileMaker Go
  • FileMaker WebDirect
  • FileMaker Server-Side Scripts
  • Perform Script on Server

It also works on FileMaker 12 through 17. We will support this product on any officially supported version of FileMaker. See here for more details.

FileMaker 12 Support

Barcode Creator also works with FileMaker 12, but it requires the free BaseElements Plugin to perform one function that is not available in FileMaker 12.


Learn More...

Documentation and Support

Barcode Creator is fully documented. There are complete instructions for installing it into your solution and how to use it. There is also extensive documentation on each of the symbologies that Barcode Creator supports.

Watch this video, to see how to test Print Barcode Labels using the free demo file


Documentation

Support

February 12, 2014/by Todd Geist
https://www.geistinteractive.com/wp-content/uploads/2014/02/bc.fi_.png 512 1024 Todd Geist https://www.geistinteractive.com/wp-content/uploads/2019/07/logo_2019_OldRoseRed.png Todd Geist2014-02-12 17:28:112020-08-19 12:34:46FileMaker Barcode Creator
Page 1 of 212
Talk to a Consultant
Subscribe To Newsletter

Recent Posts

  • Something is Happening here at Geist InteractiveFebruary 2, 2021 - 9:00 am
  • Add-Ons, the Complete (and almost TMI) GuideSeptember 29, 2020 - 9:20 am
  • JavaScript at FileMaker DevCon 2019July 5, 2019 - 1:32 pm
  • Geist Interactive At FileMaker DevCon 2019May 31, 2019 - 12:52 pm
  • A Bit More about Proof+GeistFebruary 5, 2021 - 9:32 am
  • FileMaker add-on Found Set: Changing the Limit and OffsetJanuary 6, 2021 - 6:34 am
  • One Spark Academy 2020-2021 Giving CampaignDecember 28, 2020 - 8:57 pm
  • In-Product Add-ons: A Few More ThingsNovember 6, 2020 - 8:03 am
  • FileMaker 19: FileMaker Add-ons with Join RelationshipsOctober 14, 2020 - 6:11 am

Archives

Categories

Recent Posts

  • A Bit More about Proof+Geist
  • Something is Happening here at Geist Interactive
  • FileMaker add-on Found Set: Changing the Limit and Offset
  • One Spark Academy 2020-2021 Giving Campaign
  • In-Product Add-ons: A Few More Things

Products

  • FMPerception – Realtime Developer Intelligence
  • FileMaker Drawing Tool – GoDraw
  • LedgerLink – FileMaker Accounting
  • FileMaker Barcode Creator
  • GoSign v3 – FileMaker Signature Capture
Subscribe To Newsletter

Blog Posts Tags

charting charts CMS Drupal FileMaker FIleMaker Boss FileMaker Charting FileMaker Go GoZync json LiveCode Migrator Otto Otto Migrator ProSign Sencha Touch WordPress
© Copyright - Geist Interactive - powered by Enfold WordPress Theme
  • Twitter
  • Facebook
  • Gplus
  • Linkedin
  • Vimeo
  • Youtube
  • Rss
  • Mail
Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

OKPrivacy Policy

Contact Us

General Inquiry
  • if you'd like us to call you back, please enter your phone number.

Let’s Get Started!

Send us a mesage using the form below and we’ll contact you right away.

  • if you'd like us to call you back, please enter your phone number.