Author Archives: David Weiner

  • 0

FileMaker 17: Portal Excitement

Yeah, I know. How can you really be excited about something like FileMaker portals? And what is a portal anyways? Well, maybe YOU can’t get excited about them, but we at AppWorks can, and I’ll tell you why: Because portals are used all the time in FileMaker development, and there are two huge new time-saving options in the FileMaker 17 portal creation dialog box — “Show records from Current Table” and “Show records from New Add-on Table”. Each of these options on its own can save us an hour or more of development time, up front, which makes the initial setup of a new file much, much quicker, especially considering how frequently portals are used in FileMaker projects. Which means we can spend more time on the fun stuff, like improving the UI, adding features, and refining the user experience, and all for the same end cost.

Read More

  • 5

FileMaker 16: Passing Multiple Parameters Natively Using JSON

Tags : 

With the release of version 16, FileMaker developers finally have the ability to natively pass and parse multiple script parameters . This is made possible by the new JSON functions — specifically, the JSONSetElement function and the JSONGetElement function. There are various methods and syntaxes FileMaker developers have been using for passing multiple parameters to and from scripts, but the most common one I’ve come across is key-value pairs in the format “key1 = value1 ; key2 = value2 ; key3 = value3” etc. This is a nice simple format, but it has some limitations. The new method in 16 is to pass a JSON object, with a series of elements that form the key-value pairs, and parse those elements out of the JSON object in the sub script.

Read More

  • 2

User Interface Design: The Mental Map

Tags : 

Compass Study

Techniques for Making FileMaker Apps more Intuitive

The FileMaker platform enables us to build software very quickly – far less time than the typical software development cycle. With the ability to construct a working piece of software so fast, it’s easy to “rough in” a quick user interface that gets the job done (whatever that job may be), but may not be very intuitive to use.

The most intuitive software needs little or no explanation. The user intuitively knows how it works, either from visual cues, conveniently integrated documentation, or through the use of conventional UI techniques that people already understand.

Read More

  • 0

PDXFM October – Is FileMaker ACID compliant?

Tags : 

On Wednesday, October 12, 2016, the PDXFM Meetup Group presents Chris Irvine of ThreeProng. He’ll be discussing the FileMaker platform with regard to ACID compliance. ACID stands for “Atomicity Consistency Isolation Durability” and is a database benchmark that transactions will process reliably. If you plan to attend please RSVP. If you would like to sponsor the Food and Beverage for the meeting, please contact Gerald Chang of Eight2.com. Details HERE, or click the link below.

PDXFM October – Is FileMaker ACID compliant?

Wednesday, Oct 12, 2016, 6:00 PM

Hanna Andersson Corporate Offices
608 NE 19th Ave Portland, OR

14 Developers Attending

Chris Irvine of ThreeProng will be taking us on an ACID trip. ACID in this case, stands for “Atomicity Consistency Isolation Durability” and is a database benchmark that transactions will process reliably. Chris will show us four database concepts from computer science, and how well FileMaker does or does not perform in these areas. There have been…

Check out this Meetup →

 


  • 4

Add Simple Logging to your FileMaker Application

Tags : 

FileMakerAcademy.com presents Matt Navarre discussing App.Works’ new free downloadable module fmLog.

Tuesday, September 27th | 2:00 pm ET | Register Now! 

Who is using your database, and for how long? Which layouts and scripts are being used, and which aren’t? How do you know when a record was deleted or modified?

When we start working with new customers on an existing database, they almost never have a logging system in place. Why is this? Most likely it’s because logging is perceived as complex, slow and unnecessary. But it doesn’t have to be.

Join FM Academy and Matt Navarre, Founder of AppWorks, as we break down the mystery of logging and demonstrate how you can use fmLog to add a simple, yet effective system to your existing FileMaker applications.

Read More