![]() The fact that parsing the DDR XML told him how many tables there were in a FileMaker file (almost instantly) ‘forced’ him to build a full DDR XML parsing and reporting tool. Dave actually was interested in learning how to parse XML, and FileMaker provides the DDR XML, so he used that to learn how to parse the language.It took about 3 months of development from first idea to first unveiling.FMPerception is built in Swift (macOS) and dotNet (Windows).And thus he sat down at his desk with Dr Pepper and Twizzlers and worked out FMPerception. Dave succumbed to the same thought that all great inventors have: “Hey I wonder if I can do this?”.This product is the precursor to FMPerception. Dave worked first on fmXRaySpecs to try and develop something outside of FileMaker to process an XML quickly (this tool processed the XML that FileMaker places in the clipboard when you copy objects on a layout ).(How many of us started an XML import into a tool, left for the night or for lunch?) The developer has to wait for FileMaker to finish processing the XML to find the answer. The slowness causes a halt in development when there’s a question about some script or parameter or field which the DDR can answer.They are fantastic tools, but the processing is still time consuming. In recent versions, the developers of those tools have worked hard to speed up the import, which is great. As files grow in complexity, it is tough for FileMaker to process the data quickly.That’s how previous tools have been built. Dave says that we FileMaker developers see the XML and immediately our impulse is to build something in FileMaker to analyze it. Tools have already been created to analyze it in FileMaker. The FileMaker Database Design Report (DDR) is a tool that produces an XML representation of one or more FileMaker files.Here’s what Dave, Dan, and Nick talked about. Even though I use FMPerception everyday and have read and watched videos on it, I learned a lot of great things about the Realtime Developer Intelligence tool. A few weeks ago, Dave Ramsey, creator of FMPerception, sat down with Dan Weiss and Nick Smedira of Adatasol to talk in their podcast, of course, about FMPerception.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |