Skip to main content

Mac OS X v10.9 "Mavericks" and FileMaker Pro 12.0v5

Late last night (as soon as it became available) I upgraded both my Macs to the latest version of the Mac OS: version 10.9 "Mavericks." I also upgraded FileMaker Pro to 12.0v5, an update that mainly seems to provide better compatibility with the new Mac operating system. Tested some of my existing FileMaker database solutions and everything seems to be working fine. If you do upgrade to Mavericks, be sure to upgrade FileMaker Pro, as well.

As for Mavericks itself, it's underwhelming, but that's not a bad thing, especially since it's free.

The Notes, Calendar and Contacts apps got facelifts, which they needed. But Notes and Contacts are only slightly improved, while the new Calendar looks like one of the new iOS 7 apps, and I don't mean that as a compliment. I'm okay with "flat," but "flat and shapeless", not so much. I dunno. Maybe I'll switch back to Google Calendar.

Tabs in Finder windows? A good idea, I guess. But seriously, using the Finder in full-screen mode, in column view, with tabs, has made me think back to the late 1980s when I was using one of those user-interface enhancements for my Microsoft laptop, you know, a program that made it possible for me to manage my files. If Apple's next step is to restore the command line, well, I'll be okay. Working with the command line was a LOT faster.

I think the big deal for many Mac users will be — or at least should be — iCloud Keychain. This provides Apple users with a free (well, built in) alternative to commercial apps like 1Password. Me, I'm sticking with 1Password, which is way better. But iCloud Keychain is way better than what most Mac users have been relying on, which is nothing. If you don't currently have a serious password management utility, check out iCloud Keychain, or ask me about 1Password.

And of course, check out John Siracusa's review of Mavericks over at Ars Technica.

And while you're at it, update your iPad and iPhone, as well. iOS 7.0.3 provides support for iCloud Keychain (if you need that), and gives you the option to get rid of some of the animations in the operating system (if you're one of those people who were experiencing motion sicking using your iPhone).


Popular posts from this blog

Setting up OAUTH with Google in FileMaker 16

Setting up OAuth with Google in FileMaker 16Posted by William Porter Intended audience: Intermediate to Advanced FileMaker developers Date of publication: 2017-June-06
Updated: 2018-June-06
One of the many exciting features in FileMaker 16 (released May 2017) is OAuth or Open Authentication. Open Authentication allows users to connect to a FileMaker database after authenticating with an external (non-FileMaker) account. At the present time, FileMaker supports OAuth through Google, Amazon and Microsoft.
If you're a developer there are two main questions to answer. First, should I do this? And second, how do I do it? I'll answer the first question later. It's important.
But the other question--How do I setup OAuth?--is answered in the attached document. I wrote this tutorial with the help of my friend and colleague Taylor Sharpe of Taylor Made Services, also here in Dallas. We provide step-by-step instructions on how to get your users authenticating into your FileMaker databas…

Virtual List Basics

The conceptThe basic trick behind virtual lists is the wonderful GetValue() function. GetValue() takes two parameters: A list of return-delimited values A number specifying which value in the list to get

For example say you have a field in a single record called “List of Values” and it contains the following:

When that record is selected, GetValue ( MYTABLE::List of Values ; 4 ) will return “Doorknob”.

The brilliant idea is to replace the list of values stored in a field with a list in a global variable.

The basic implementation, part oneCreate a table called VIRTUALLIST. In it, define these two fields: VALUE NUMBER: a number field Value_calc: calc field returning text value, = “GetValue ( $$VALUES; VALUENUMBER )”. Make sure that this value is an unstored calculation.

Go to the layout for the VIRTUALLIST table and create some records. Later you can create hundreds or thousands, but right now just ten will do. Use ReplaceFieldContents to po…

Getting out of fullscreen mode in FileMaker Pro

In version 2 of Acquittal, our criminal defense case management app, we're doing some nifty stuff with windows, and that means we're finding out that even in FileMaker Pro 15, we still don't have quite all the tools we'd like for managing windows.  One problem is how to trap for the possibility that the user has switched into fullscreen mode. The other problem is how to get out of it.

Is this window in fullscreen mode?
This one's not too hard. This calc formula seems to do the trick:

Get ( WindowHeight ) = Get ( ScreenHeight ) and
Get ( WindowWidth ) = Get ( ScreenWidth)

That will return true if the window is in fullscreen mode, false if it's not.

Why does this matter? Because there are certain things that you can't do with a window if it's in fullscreen mode. In Acquittal, for example, there are times when we want to generate a second "sidecar" window, then display the main and sidecar windows side-by-side. Can't do it if the main window …