Breaking down FileMaker’s new (and really easy) way to implement machine learning.
With the release of FileMaker 19, an extremely easy way to implement very complex machine learning has been made available to MacOS and iOS FileMaker custom apps. Machine Learning offers the ability to automate “identification and analysis” processes by using trained machine learning “models”. With FileMaker, it’s now easy to script an entire decision tree with both machine learning and human interaction; L
Overview of the new Add-ons feature in FileMaker 19
With FileMaker 19 comes several new tools that bolster the toolkit we have access to as developers. Among them is the Add-ons feature which allows you to simply select pre-developed features to quickly add and remove from an existing app.
This affords us an order of magnitude leap in our ability to iterate when working on our apps. If we consider what the process looked like before we can recognize the substantial benefits in terms of the
As FileMaker developers, it’s common practice to need to contact the client records stored in the database, often scheduled daily, or weekly, or by a specific event. Without FileMaker’s ability to automate emails, this could become very time consuming. This blog post will cover the essential scripting techniques required to save time by automating emails and optimize communication with clients by attaching files.
The Send Mail script step
Right off the bat, the most important thing t
FREDERICK, MD—MainSpring, a FileMaker Business Alliance Platinum member and four-time North American FileMaker Partner of the Year, recently announced its exclusive letter of supply on the GSA Schedule, making it simpler and more affordable for government entities to purchase FileMaker licenses.
This is the most recent addition over the span of their 20-year Schedule. The FileMaker licensing offering will serve as a complement to MainSpring’s existing FileMaker development and FileMaker
The reincarnation decision
Whether it’s from age, functionality or neglect, all software eventually reaches its end of life. When we approach custom software with a client, we normally will evaluate several factors before deciding whether our engagement will be simple support, light rebuild or even a complete ground up reincarnation. Here are some of the factors we consider:
Cost is the factor that clients are interested in hearing our thoughts on; But it’s also one of
An API (application program interface) is a set of routines, protocols, and tools that specify how software components should interact. The purpose of the FileMaker Data API is to allow web services to access data in hosted databases. The FileMaker Data API conforms to Representational State Transfer (REST) architecture, so you may hear it referred to as a REST API.
Your web service or application can
make calls to the FileMaker Data API in order to get a token that
authenticates the co
With the release of the latest generation of FileMaker Cloud, Claris has taken a big leap into cloud-based infrastructure on the FileMaker platform. However, using the name FileMaker Cloud, when there is another legacy version of FileMaker Cloud, as well as FileMaker Server on the cloud, things start to get confusing. I’ll try and outline some of the key differences in this article.
FileMaker hosting products
There are three FileMaker products to consider when hosting
If I were to mention MVP vs MVP, what would be the first thing that comes to mind?
For most people, they would be envisioning the greatest rivalries and epic battles in sports history. Perhaps Larry Bird vs Magic Johnson, or Peyton Manning vs Tom Brady, or Sidney Crosby vs Alexander Ovechkin. After all, the acronym MVP is mostly associated with Most Valuable Player. Within the agile development community, however, the acronym MVP represents something entirely different…
The last two times the FileMaker certification test was released, I found out from my friends in Japan on Facebook that the test was available before I saw the community announcement for it. So, I jumped right in to schedule my certification test. This time, I was excited to see a new testing option: “take test using your own computer.”
Could it be? Excited about the prospect of this newfound convenience, I booked it right away.
Having just finished up taking the test though, there
I thought it would be helpful to write a blog that other developers can use to see the resources that I use while developing and learning about FileMaker. As a developer with over 10 years of experience, I can genuinely testify that these resources are handy whether you’re a beginner, novice or expert.
1. MainSpring’s FileMaker blogs
Call it a selfless plug, or call it what you may—but MainSpring developers have a wealth of knowledge. Anytime one of my colleagues has anything to sha
Stamplay Limited was incorporated in August of 2012 by Giuliano Iacobelli—right around the time when FileMaker was just settling into its most recent overhaul of the platform with version 12.
An Italian startup with ties to London, Iacobelli probably never imagined his 400 Pound worth of shares in the startup could turn into an acquisition by Apple worth an estimated 12,500 times that in just over six years. It was also probably not on his mind that, in seven years, he would be calling
Earlier today, at the 24th annual DevCon, the CEO of FileMaker, Inc. announced that the company rebranded and will now be Claris International, Inc. FileMaker will still live on as a service offering under the Claris banner.
Why the name Claris was chosen
To learn more about why they chose the name Claris, check out their feature blog.
The future for Claris International, Inc.
To find out more about this new chapter, check out the official introduction from the CEO, Brad
When I started developing at the end of 2013, I was beset with uncertainty. I had just changed careers without any formal education, and my ability to educate myself was paramount to succeeding in the new profession.
Luckily, I happened to be local to a fantastic user group for FileMaker called the Central Ohio FileMaker Users Group, or COFMUG, which I was encouraged to check out by a former colleague. To say the least, it has been invaluable in more ways than one.
QuickBooks is an integrated accounting software package developed by Intuit. With over 5.6 million customers, QuickBooks offers copious help to the accounting staff of small and large business owners. Their software can be used to manage sales and expenses and keep track of daily transactions by invoicing customers, paying bills, generating reports and more.
Integrating with FileMaker
For FileMaker users and developers who need an
outside application, such as QuickBooks, to
Although Filemaker has an abundance of third-party
resources and plugins, oftentimes it operates best when using its internal
functions and skill sets. Let’s take, for example, the process of creating a
calendar for a client…
The client requested a tool to give them an
overview of the month—to see what appointments exist and how many per day. At
first, we wanted to implement a calendar. Unfortunately, FileMaker’s layouts do
not support layouts that dynamically grow and shrink like many o
At MainSpring, we use Trello as a tool for organizing our
agile lifecycle projects into an organized board. While this requires diligent
upkeep and dedication, the organization payoff is huge. One of the ways I use
Trello is to also do light documentation. Since all our boards are
client-facing, keeping documentation cards for client questions is also
something that works great in Trello.
During one of our projects, I was going back and forth between FileMaker and Trello, writing some ba
At MainSpring, we believe that custom development should center around our ability to help your organization start working with your custom application as soon as possible. We make this happen by starting with a most viable product and continuously improving it from there. Check out our video, which goes further in depth on what it means to see continuous improvement.
Afficher la totalité du billet
FileMaker developers with a background in common programming languages such as C, C++, Java have been deprived a while function since the creation of FileMaker. With the release of FileMaker 18, the wait is over: developers will now have a new tool in the While function.
In most computer programming languages, the While function, or more generically, the While loop is a statement that will allow code to be executed repeatedly until a boolean condition is no longer true. A While loop can
MainSpring, Inc. was recently listed as an authorized FileMaker hosting partner! You may have worked with us in the past using our unique MainSpring Way for developing and maintaining your FileMaker software, but we wanted to delve in a little more about hosting and how it can be more than the mundane infrastructure to do that you are trying to get off your plate.
Hosting isn’t just about the savings in infrastructure and support for your server, there are other benefits to moving y
One of the improvements that came with the release of FileMaker 18 was additional supported cURL options. Among these are the SMB protocol and the ability to send email with SMTP and SMTPS. These allow you to access a mapped drive and send out HTML emails, respectively.
Using this method can allow access to mapped network drives. The Server Message Block Protocol (SMB protocol) is a client-server communication protocol used for sharing access to files, printers, serial ports
The annual FileMaker Developer’s Conference (DevCon) will take place on August 5th – 8th, 2019 in Orlando, Florida. I’m honored to be speaking for the fifth year in a row at the conference, and I’m looking forward to sharing the experience with over a thousand other members in the FileMaker community!
Here’s five quick things you need to know about DevCon this year
The four-day schedule is a little different this year
Monday is a training day only. You’ll note that the usua
In FileMaker 18, we received a new script step called Error Logging. When this script step is used, any errors that are generated from the running script are pulled into a log for review.
Parameters for the error logging script in FileMaker 18
The step allows for two
parameters. The first is whether to turn the logging on or off. Once error
logging is turned on, any time a script in the current file generates an error,
a file called ScriptsError.log will be created or appended to for
With the development of the data file script steps in FileMaker 18, FileMaker has made it easier remove inefficiencies from your database. The script steps also help streamline workflows and enhance processes. For instance, script steps can allow users to create a change log, simply log other data and hold them outside of a FileMaker environment. Let’s dive into some of the new script steps…
New data file script steps in FileMaker 18
The lot of data file scripts includes: Close Data
Since the introduction of the Insert From Device script step in FileMaker 13, FileMaker Go has become a powerful barcode scanner for iOS devices. FileMaker has released updates as both iOS and Apple hardware has progressed, and FileMaker Go 18 is no exception. The latest version of FileMaker Go now supports four new barcode types. More than just a simple number—let’s take a look at what these new barcode formats are, and how they are commonly used.
A PDF417 barcode