Upgrade to Pro — share decks privately, control downloads, hide ads and more …

FileMaker DevCon CWP Group

FileMaker DevCon CWP Group

As has happened each year for the last 13 years Joel Shapiro of JS FMP hosted a Custom Web Publishing User Group at FileMaker DevCon.

A number of us presented various things we’ve been working on over the past year.

At last year’s session I’d talked about “Steve’s top ten things to make you a better developer”. This year I focused only on one of those – data abstraction.

Steve Winter

August 05, 2019
Tweet

More Decks by Steve Winter

Other Decks in Technology

Transcript

  1. © 2019 FileMaker, Inc. FILEMAKER DEVCON 2019 AUGUST 5-8 |

    ORLANDO, FL Database Abstraction CWP04 Steve Winter Matatiro Solutions @steveWinterNZ
  2. #FileMakerDevCon © 2019 FileMaker, Inc. - One of those people

    the CBP don’t like - FileMaker, web application and software developer >20 years! - Run Matatiro Solutions - Regular DevCon speaker Who am I? Steve Winter
  3. #FileMakerDevCon © 2019 FileMaker, Inc. This year Disclaimer: it wasn’t

    a tweet it was an email, but this looks better!
  4. #FileMakerDevCon © 2019 FileMaker, Inc. In my defence, I’m ‘selling’:

    • An idea • Free open source software (FOSS)
  5. #FileMakerDevCon © 2019 FileMaker, Inc. Database So what’s this big

    idea? Browser Internet Web Server Controller
  6. #FileMakerDevCon © 2019 FileMaker, Inc. Database So what’s this big

    idea? Browser Internet Web Server Controller
  7. #FileMakerDevCon © 2019 FileMaker, Inc. Database So what’s this big

    idea? Browser Internet Web Server Controller Model
  8. #FileMakerDevCon © 2019 FileMaker, Inc. Database So what’s this big

    idea? Browser Internet Web Server Controller Model Driver
  9. #FileMakerDevCon © 2019 FileMaker, Inc. Database So what’s this big

    idea? Browser Internet Web Server Controller Model Driver
  10. #FileMakerDevCon © 2019 FileMaker, Inc. Database So what’s this big

    idea? Browser Internet Web Server Controller Model Driver
  11. #FileMakerDevCon © 2019 FileMaker, Inc. Database So what’s this big

    idea? Browser Internet Web Server Controller Model Other Driver
  12. #FileMakerDevCon © 2019 FileMaker, Inc. Database So what’s this big

    idea? Browser Internet Web Server Controller Model XML
  13. #FileMakerDevCon © 2019 FileMaker, Inc. Database So what’s this big

    idea? Browser Internet Web Server Controller Model PHP
  14. #FileMakerDevCon © 2019 FileMaker, Inc. Database So what’s this big

    idea? Browser Internet Web Server Controller Model Data API
  15. #FileMakerDevCon © 2019 FileMaker, Inc. About this app - built

    entirely on FOSS • Symfony PHP framework
 https://symfony.com • Doctrine DBAL / ORM
 https://doctrine.org • CWP Doctrine driver
 https://github.com/matatirosolutions/doctrine-filemaker-driver • DAPI Doctrine driver
 https://github.com/matatirosolutions/doctrine-filemaker-driver
  16. #FileMakerDevCon © 2019 FileMaker, Inc. For sale - another free

    thing • FM Layout to entity
 https://github.com/matatirosolutions/doctrine-filemaker-driver
  17. #FileMakerDevCon © 2019 FileMaker, Inc. But why? • Speeds up

    development • Decouples app from the database • Uses industry recognised components and processes
  18. © 2019 FileMaker, Inc. FILEMAKER DEVCON 2019 AUGUST 5-8 |

    ORLANDO, FL Database Abstraction CWP04 Steve Winter Matatiro Solutions @steveWinterNZ