Recent updates
-
Syncing Checklist: steps 4 & 5, Server Settings
Updated onArticleYou now need to enter your server address, make sure the Data API is on, and confirm your security settings.
Knowledge Base LCFM Native Guide Regular Start - Adding Syncing
-
Syncing Checklist: FileMaker Server SSL Certificate Verification
Updated onArticleThe last thing you need to set on the checklist screen is whether or not you verify your SSL connection.
Knowledge Base LCFM Native Guide Regular Start - Adding Syncing
-
Choosing Layouts
Updated onArticleWhen you go through a Regular Start, you can choose which layouts you want to include from your FileMaker solutions. There are various reasons you might only want to include some of your layouts to build a native app.
Knowledge Base LCFM Native Guide Regular Start - Adding Syncing
-
Selecting Tables
Updated onArticleAs with layouts, you can choose which tables you want to include. You might for example be creating several versions of your app, for contractors, administrators and end users. You only want the admin tables to appear for administrators, but right now you're building for end users. You can select the appropriate tables.
Knowledge Base LCFM Native Guide Regular Start - Adding Syncing
-
Edit Your Project to Add Syncing
Updated onArticleWe're now going to add syncing to an existing project, created via the "Fast Start" process. Alternatively, you can start a new project choosing "Regular Start" and go through the initial compile steps to reach the syncing screens. Before you start this section, ensure you have covered the "Preparing to Sync" chapter and have added the necessary fields to your solution, got a FileMaker Server to deploy to, turned on Accessibility and the Data API and checked your keyboard is a Qwerty one.
Knowledge Base LCFM Native Guide Regular Start - Adding Syncing
-
To Extract or Not to Extract Data
Updated onArticleWhether you want to extract initial data during your app compiling with LCFM Native depends on what kind of app it is. Is it something that collects data from end users, stores it on the server, and provides it back on request? Does it provide data to the end user, which is administered and added to by you on the server? What do you want your end user to see, on first run of the app? How much data is there and how big and heavy will it make your app?
Knowledge Base LCFM Native Guide Regular Start - Adding Syncing
-
Syncing Your Data
Updated onArticleIn this example I have chosen to extract data (2) as well as sync (1). Note: before you start this lesson, make sure you have closed FileMaker if it is open. LCFM Native is going to open and drive FileMaker during the process, it needs to be closed before you start. Also make sure before you start that you have set your keyboard to a compatible Qwerty keyboard, and you have added LCFM Native to your Accessibility pane in system settings.
Knowledge Base LCFM Native Guide Regular Start - Adding Syncing
-
Keyboard Settings
Updated onArticleLCFM Native requires you to have an English UK or US Qwerty keyboard selected. If you use a different language or keyboard, you must set up a Qwerty option, and select it before running the compile steps of the LCFM Native compiler. If you are already using US or UK Qwerty, you can skip this step.
Knowledge Base LCFM Native Guide Basic Setup and Installing the Tool
-
Turn on Advanced Tools
Updated onArticleLCFM Native requires Advanced Tools to be turned on in FileMaker. To do this open up Preferences in FileMaker Pro, and click Use Advanced Tools.
Knowledge Base LCFM Native Guide Basic Setup and Installing the Tool
-
Turn on the Data API
Updated onArticleLCFM Native uses the Data API, therefore it needs to be turned on. You can use FM Server 17 or later.
Knowledge Base LCFM Native Guide Regular Start - Preparing to Add Syncing