I used Omnis and Omnis Studio to write 2 Mac applications which are quite complex yet very handy. The applications grew in usefulness concurrent with need over the last 20 years. Now I need to write an app for 4 iPhones and 2 Macs - would Filemaker be a better choice even though I must start from scratch learning Filemaker? . Though I have mid-level programming ability within Omnis and BASIC, I have no idea how I would use Omnis to write an iPhone Ap though such a capability is certainly in Omnis's wheelhouse. Would it really be a snap using Filemaker?
Does Filemaker implement a Current Record Buffer? How robust is the framework for parent-child relationships? - a marvelous feature of Omnis. In my poking around in Filemaker, it seems mediocre by these standards.