Tuesday, November 27, 2007

Goodbye, FileMaker Mobile.

In a little over 3 weeks (on December 19, 2007 to be exact), FileMaker Inc. will officially discontinue the ill-fated FileMaker Mobile. This comes as no surprise to those of us who have used (or attempted to use) the product over the past few years. FM Mobile never did live up to the great expectations that many of us had for it. The prospect of having "anywhere, anytime" access to the data stored in our FileMaker databases was very appealing. But limitations with both the software itself and with the mobile devices that it ran on proved to be too inconvenient to make those dreams a reality.

So, where does that leave us now?

One solution is to develop Web-based applications that can be accessed over smart phones. For example, using FileMaker's custom Web publishing capabilities, it is possible to develop smart phone-friendly Web-based applications that act as front ends to FileMaker databases on the back end.

I've recently begun exploring this option using my iPhone and a Web-accessible database stored on one of our XServe machines. In a little under an hour, I was able to develop a simple Web application that serves up iPhone-friendly pages that we can use to access our company's shared contacts database.

Granted, this is a very basic application, consisting of a simple Web form and a form handler that processes search requests for contacts. But it works! Users can search for contacts by name or company name. The results come up quickly, are easy to read, and they are accurate. Best of all, the contacts that are returned in the list include both phone numbers and email addresses that serve as links -- so you can click on a contact's phone number, and the iPhone will prompt you to see if you'd like to dial that number. Similarly, clicking on an email address opens up the iPhone's mail application, with a new message pre-addressed to the contact.

Again, this is a very basic example of what you can do to build mobile applications for FileMaker. But imagine the possibilities! With a little work, we can finally achieve that goal of "anywhere, anytime" FileMaker access.

While experimenting with all of this, I came across the following sites and resources that proved to be very useful. If you're interested in developing for the iPhone, be sure to check these out:

iPhone Dev Center -- Apple's own site that provides resources and tools for developing iPhone-friendly Web apps.

Developing Web Applications for the iPhone -- A terrific article that explains the basics of iPhone Web development.

Optimizing Your Website for Mobile Safari: Ensuring Your Website Works on the iPhone and iPod touch -- An eBook by August Trometer, a software developer at Indianapolis, Indiana-based Recursive Function.

iPhoney -- A free iPhone web simulator for Web developers and designers. So you can see what your solution looks like on an iPhone, even if you don't have one yourself! Very cool!


I'm looking forward to continuing to experiment with and develop Web-based applications for the iPhone -- and even more excited about finally providing real-time, remote access to FileMaker. Check back here for additional info in the future, including tutorials, tips, and more.

-- Tim

5 comments:

Anonymous said...

The web access solution is definitely not what I want:
1) it forces me to store my data on someone's server
2) it forces me to use web access, which is not always available.
I do not want to live in a world where the "solution" is to entrust my data to comapnies and networks.
For example, I want to carry the list of my passwords with me, totally independent of any network/server technology.
I want to be able to access that list whether the net is up or not.
A sad happening.

Joshua said...

I'll second the first comment. That is exactly the style of what I'm looking for with FileMaker on an iPhone.

Anonymous said...

Interesting comments,

I guess both of you would do just fine with the built in address book on the iphone.

Tim Dietrich said...

A follow-up to this thread about running FileMaker on an iPhone (or iPod Touch): FMWebSchool is in the process of releasing FMTouch, which looks very promising. Check it out, here: http://www.fmtouch.com/

Anonymous said...

I also agree with the first comment. There seems to be a move towards web based applications, and for the same reasons stated, I will never want to use my applications this way.

Ref. the comment about the built in address book, no, it is totally inadequate and a useless program in my opinion. I still use Filemaker mobile on my Palm, but having just bought an iPod Touch, I would love another version of Filemaker for it, and Dataviz have said they are developing a "Documents to Go" version for the iPhone and Touch, which I use on my Palm, (this is far superior to Apple's Address Book) then I can finally dispense with my Palm.

I understand that FMTouch has been launched, which is good to see, but when you look on their website, it does explain that there are quite a few limitations on the number, and I believe, the set up of fields compared to the old Filemaker Mobile

Hopefully in time, it will become a fully fledged and rounded program.

regards, deanbar.