LCFM NativeCompiling BuildingScraping Your Solution

Scraping Your Solution

We're ready to start! If it is open, first close FileMaker Pro. Open up LCFM Native.

Log In

Unlock the program with your account email address and password.

Start a New Project

Click on New Project.

If this is your first run through, we recommend you start with "Fast Start". It will get you up and running quickly and you can add syncing and other advanced options later. This lesson covers the Fast Start steps.

1 ) Locate the FileMaker Solution you want to compile, and drag it into the area marked "drop solution file to begin..." or browse for the file using the "browse" button.

2) Enter the username and password for the solution. Note this must be a full administrative account.  If this is not already set, you can set this in FileMaker. LCFM Native will not work if your file does not have a password. Because I'm using one of FileMaker's sample apps, it does not have a password by default. Open the solution in FileMaker, go to File> Change password and enter new password and confirmation. You do not need to enter an old password in this FileMaker dialog if your solution does not have one.

3) Name the project.

Check/Set Your Keyboard

Before you click next... check that you are using an English language US or UK Qwerty keyboard. I need to change mine:

Import Your Solution

Click next. You will see LCFM Native get to work. It will open FileMaker, autofill dialogs and get busy importing your solution to work with. DO NOT TOUCH ANYTHING. You will see dialogs open and close, with inviting buttons to push. Do nothing, touch nothing, and don't attempt to work with the computer until you see the next screenshot, below:

If you didn't make it to this screen, and the LCFM Native started bouncing in the dock, then you may not have all the "Before you start" steps correct. Click LCFM Native to see the error. Review your setup, make sure your keyboard is correct, you have turned on advanced settings in FileMaker, you set Accessibility on your Mac and make sure you didn't respond to any of the dialogs during the process. If you have a lot of other software running, quit everything you don't need - especially on older slower Mac's LCFM may need as much processing power as you can give it. Click try again. If you continue to get an error, please capture it and send it to

Choose your Platform

Assuming you got here safely, you now can choose to deploy to Android or Mac. If you are intending to target iOS, you will need to go through a Regular start, or add iOS as another deployment option later.  I'm choosing to deploy to Android. Click next.

Select Phone or Tablet

On the next screen you choose to deploy for phone or tablet. I've selected phone. Click next.

Set Permissions

On this screen you can specify if your app uses anything which requires extra permissions. For example, if your app uses a Barcode scanning function, you need to select Camera and Barcode here, as both will be needed by the end user. If you don't select them, your app will not have the correct permissions to access these facilities.

Choose Orientations

On this screen, select all the orientations you want your app to support. You might for example want to prevent users from moving to landscape, if your layout doesn't work well that way. In that case you would only select Portrait. You can also set an initial layout for your app to open on.

Test on your Device

You can now click Test on Your Android Device. You must have a device connected to your computer, and you need to ensure you have turned on Developer tools and enabled it to accept apps from unknown developers


Add your comment

E-Mail me when someone replies to this comment