URL Shortener
< Back

2. Technique Videos

"How-to" style videos
  • URL Shortener

    07:48

    Use the BF API to create short URL's

    URL Shortener

  • I18n Multi-language Internationalization

    14:03

    Easily support multiple languages with the BF.i18n() function

    I18n Multi-language Internationalization

  • Dynamic Survey Questions

    15:19

    Database generated dynamic survey questions for totally flexible experiences.

    Dynamic Survey Questions

    No chapters
  • Debugging responsive layouts in Safari and Chrome

    12/01/2020 | 07:15

    Debugging responsive layouts in Safari and Chrome

    Debugging responsive layouts in Safari and Chrome

    Created 12/01/2020
  • Annimations fading hero images

    08/14/2021 | 35:57

    In this video we add an annimation to a hero image in a login page

    Annimations fading hero images

    Created 08/14/2021
  • Debounced type ahead search

    12/21/2020 | 37:30

    Search FMS server side like a Boss! - Audio is a bit hot, sorry,

    Debounced type ahead search

    Created 12/21/2020
  • Multilingualgual Apps

    10/17/2020 | 17:21

    A simple JSON data object and and JS function make adding a language a snap!

    Multilingualgual Apps

    Created 10/17/2020
  • Using a cookie to identify users

    04/12/2020 | 06:41

    Here we use a cookie to remember who a users is as they navigate from page to page.

    Using a cookie to identify users

    Created 04/12/2020
  • Exploring Vue JS and HTML

    01/13/2020 | 34:12

    Using VueJS with HTML to give you better contorl over displaying data.

    Exploring Vue JS and HTML

    Created 01/13/2020
  • Preparing data for BF, asJSON - Part 1

    10/03/2019 | 14:22

    We prepare a table of people so it will produce JSON for use in a BetterForms table.

    Preparing data for BF, asJSON - Part 1

    Created 10/03/2019
  • Preparing data for BF, asJSON , complex finds - Part 2

    10/03/2019 | 11:56

    We use an asJSON_summary field to yeild complex finds in filemaker for BF

    Preparing data for BF, asJSON , complex finds - Part 2

    Created 10/03/2019
  • Preparing data for BF, asJSON , related data - Part 3

    10/03/2019 | 17:44

    We work with related data and show ways to render it

    Preparing data for BF, asJSON , related data - Part 3

    Created 10/03/2019
  • Adding tags to rows in tables using slots

    05/11/2019 | 10:45

    We add a dev mode tag to a data table

    Adding tags to rows in tables using slots

    Created 05/11/2019
  • Using card modals for detail view editing

    09/12/2019 | 16:46

    We use a card modal to edit a tables data then update the table when the modal save button is clicked.

    Using card modals for detail view editing

    Created 09/12/2019
  • Button loading states

    08/21/2019 | 05:33

    Show your users something is happening and prevent multiple clicks.

    Button loading states

    Created 08/21/2019
  • Optimistic Save, Check Box's in Tables

    08/21/2019 | 21:02

    Increase performance with reduced payload and using Optimistic Saves. We also look at how to toggle a checkbox in a row within a table.

    Optimistic Save, Check Box's in Tables

    Created 08/21/2019
  • Dynamic Survey Questions Part #1

    04/06/2019 | 10:47

    We build a dynamic survey and have the question schema come from FM

    Dynamic Survey Questions Part #1

    Created 04/06/2019
  • Dynamic Survey Questions Part #2

    04/06/2019 | 08:44

    We build a dynamic survey and have the question schema come from FM

    Dynamic Survey Questions Part #2

    Created 04/06/2019
  • URL Shortener
    07:48
    URL Shortener
    07:48 >

  • I18n Multi-language Internationalization
    14:03
    I18n Multi-language Internationalization
    14:03 >

  • Dynamic Survey Questions
    15:19
    Dynamic Survey Questions
    15:19 >

  • Debugging responsive layouts in Safari and Chrome
    12/01/2020 | 07:15
    Debugging responsive layouts in Safari and Chrome
    07:15 >

  • Annimations fading hero images
    08/14/2021 | 35:57
    Annimations fading hero images
    35:57 >

  • Debounced type ahead search
    12/21/2020 | 37:30
    Debounced type ahead search
    37:30 >

  • Multilingualgual Apps
    10/17/2020 | 17:21
    Multilingualgual Apps
    17:21 >

  • Using a cookie to identify users
    04/12/2020 | 06:41
    Using a cookie to identify users
    06:41 >

  • Exploring Vue JS and HTML
    01/13/2020 | 34:12
    Exploring Vue JS and HTML
    34:12 >

  • Preparing data for BF, asJSON - Part 1
    10/03/2019 | 14:22
    Preparing data for BF, asJSON - Part 1
    14:22 >

  • Preparing data for BF, asJSON , complex finds - Part 2
    10/03/2019 | 11:56
    Preparing data for BF, asJSON , complex finds - Part 2
    11:56 >

  • Preparing data for BF, asJSON , related data - Part 3
    10/03/2019 | 17:44
    Preparing data for BF, asJSON , related data - Part 3
    17:44 >

  • Adding tags to rows in tables using slots
    05/11/2019 | 10:45
    Adding tags to rows in tables using slots
    10:45 >

  • Using card modals for detail view editing
    09/12/2019 | 16:46
    Using card modals for detail view editing
    16:46 >

  • Button loading states
    08/21/2019 | 05:33
    Button loading states
    05:33 >

  • Optimistic Save, Check Box's in Tables
    08/21/2019 | 21:02
    Optimistic Save, Check Box's in Tables
    21:02 >

  • Dynamic Survey Questions Part #1
    04/06/2019 | 10:47
    Dynamic Survey Questions Part #1
    10:47 >

  • Dynamic Survey Questions Part #2
    04/06/2019 | 08:44
    Dynamic Survey Questions Part #2
    08:44 >