Portage Bay
Solutions
Portage Bay

FileMaker Performance Optimization

FileMaker Performance Optimization

“97% of the time, Premature optimization is the root of all evil”

I think I first read this quote of Tony Hoare in McConnell's “Code Complete” and have thought about it many times when doing code reviews, during my own programming, and when talking with others about programming problems they’re trying to solve.

Impossible Spaces in Virtual Reality

Impossible Spaces in Virtual Reality

I have been fascinated with impossible places. Things like the Doctor Who Tardis, Hypercubes, and M.C. Escher’s impossible objects, lead me to happy daydreams. Lately I have been wondering, would it be possible to create some of these physically impossible spaces. Could I create them in Virtual Reality (VR), and if so, what would they feel like?

The Complete Guide to FM iOS App Development

The Complete Guide to FM iOS App Development

When FileMaker announced it was launching a SDK for creating native iOS apps, this was very exciting news. Developers now have the ability to build an app in FileMaker and send it to the Apple App Store. The steps for going through this process can be a bit cumbersome. After deploying a few apps, I’ve come up with a complete guide to launching an app. Note that these instructions are very specific to FileMaker iOS App SDK v15 and Xcode v8.2.1. If you find any issues when going through the checklist please leave a comment so we may update the checklist and share it with everyone.

fmreauthenticate Refresher

fmreauthenticate Refresher

Have you ever needed a user to quickly pop into their FileMaker solution and not become disconnected when switching networks or putting the device to sleep? This is a common request for FileMaker Go users, but can also be useful for desktop users who keep their solution open all day. There are a couple different ways to make this work, but as I found out recently, there are also some things to keep in mind when you are troubleshooting.