Xanadu: How a Contact Record is Loaded

By: | On:

  Xanadu     VIDEO  

Today on a FileMaker Reddit Post, I was asked what the code looks like. I start with a selected Contact record and starting with index.php, I show an over view of the code path and the code for the Contacts Info Card.

Video: https://www.youtube.com/watch?v=Ild8vED0ZW8

It's interesting to hear similar stories from fellow Developers like on that Reddit Post. FileMaker and Xojo have both, but separately, raised pricing. No official announcements have been made from either company, but Devs feel like the companies are going after enterprise customers bags of cash and not so interested in small workgroups.

It's so bad that some Clients now want to move away from FileMaker over the pricing. FileMaker is the only platform that I know of that DEMANDS my Clients to pay them FOREVER just to keep using what I create.

Xojo pricing is nice as the Dev pays and can freely distributable create apps. Xojo's issue though is that they keep archiving bugs instead of fixing them. Xojo recently hiked their prices so high that Citizen Devs stated they are done. This is after Xojo replaced Web 1.0 with Web 2.0 without an upgrade path. I was expected to convert the code myself. Why not convert to something else?

The greed is enormous and Devs are over it. These closed-source companies like FileMaker and Xojo want more and more money. Meanwhile while Devs and Clients are not getting the value these companies think they provide.

It's taken a while, but I've been happy moving to PHP/MySQL/Bootstrap. The thing is with open-source platforms, the gatekeepers vanish. I don't need to worry about raising prices, changing directions, or killing off products anymore.

The thing I like most about Xanadu is having control again. I refuse to be held captive again.

Get in touch if you have questions!