WildCounts app in FileMaker Go

A fully functional prototype app for making wild counts with WildCounts shorthand and audio notes.

written Jun 30, 2014 (last updated Sep 8, 2021) • by Jon Sullivan • Category: Count methods


For the first 12 years of my wild counting, I (awkwardly) wrote down nature notes on small squares of paper, either mounted on my bike’s handlebars, or (less awkwardly) in my hand while running. I counted birds, butterflies, mammals, and roadkill, and the location and phenology of selected plants. It was a lot to fit onto small pieces of paper so I noted very few details about each observation (typically just the count per section of my route). Afterwards I’d decipher my writing and enter the counts into a Filemaker database on my computer.

Keep in mind that I started doing this before the invention of the smart phone and smart phone apps. It wasn’t an elegant solution, but it worked.

Now, for the last two weeks, I’ve made over 2,000 observations directly into FileMaker Go on my iPhone mounted on my bike. No paper! And, importantly, every observation is exactly geotagged, as opposed to my traditional method of counting in sections along my routes. Now I just need to get a wireless microphone to reduce the noise on my audio recordings, paired with auto-dictation software, and my computer will do everything.

I’d just updated to Filemaker Pro 13, from my old version 10, and version 13 has a GetLocation script that allows databases on iPhones and iPads running Filemaker Go to grab GPS coordinates. I used Filemaker’s GetLocation to throw together a working nature watching app for my iPhone. It took me about an hour one evening with minimal scripting. (That’s why I still like Filemaker despite it’s very capable but technical open source competitors.) I built the app so I can push a big button on my iPhone and record geotagged and timestamped observations associated with typed text, recorded audio, or handwritten notes drawn on the iPhone screen.

April 2018 update:

Download the WildCounts Filemaker Go solution for iPhone

You’re welcome to have a go at using this yourself. I keep a copy of my current version of my iPhone Filemaker Go app on github. It’s still essentially the same app that I built that evening back in 2014, polished just a little. All my nature observations (now averaging about 3,500 a week) get entered into this app.

Note that this version is optimised for the small screen on my iPhone 4s then original iPhone SE. Note also that Filemaker is owned by Apple and the free Filemaker Go app is available for iOS but not Android. There are other third party apps available to run a Filemaker mobile apps on Android but I’ve not used any of them. The Filemaker Go app is free to use, but if you want to make structural modifications to it, you’ll need the full Filemaker Pro, available for Windows and Mac, and that’s expensive.

heading home counting the wild using my iPhone
My iPhone mounted on my bike handlebars on my evening ride home from work. Open is my FileMaker Go database that I use to count assorted wild species along my route. My phone is connected to a Sony bluetooth receiver that receives audio from the bluetooth microphone attached to my bike helmet.

2021 update:

I’ve been using this WildCounts Filemaker Go app daily for almost a decade now. I still regard it as a prototype for a stand-alone app. I’ve designed that app but haven’t mastered all the skills, and made the time, to build it yet. I’ve also got Python and R scripts set up using Amazon Transcribe to automatically transcribe and then autocorrect and format my spoken wild counts. When I started collecting wild counts as audio notes, I was banking on a future where it would be possible to use computers to automate the accurate transcription of noisy outdoor field notes. We’re entering that future now.