LCFM Native Beta 2 with iOS deployment

Beta 2 is out! This new beta release of LCFM Native brings support for iOS deployment to the LCFM Native Compiler tool. Our team is hard at work on all aspects of the tool. In the near future, the beta will start using our revised compiler, parser and runtime, at which point you will start to see results when running multi-file projects.

However in the meantime, only certain features are simultaneously applicable to the both the current beta and the revised components we are working with in-house. One such feature is iOS deployment, so since we have this largely complete we thought we would give you a chance to try it out while you wait.

There are a large amount of settings available for iOS apps, which are controlled by the app’s plist file. All such settings are reflected in the LCFM Native UI, although at this stage it is not necessary to fill many of them in to produce a working demo. Most options other than the Basic Settings apply to apps which are to be uploaded to the App Store. More detailed information on iOS settings is available in the User Guide for the LCFM Native tool.

In order to deploy to iOS, you will need to have Xcode installed, and a development provisioning profile for your app (see the following lesson for details: http://lessons.livecode.com/m/4069/l/308242-how-do-i-create-a-development-profile-for-ios)

In the Profile menu, choose your provisioning profile, which will be used to codesign the app. Once your profile is chosen, you can either deploy a standalone and use Xcode to upload to your device, or set the test target and deploy to a connected device or simulator.

Here is the LCFM Native Demo solution running on an iOS Simulator

And here is the native date picker being used in the solution:

Beta 1 has now timed out. if you are a member of the beta program, please download the new compiler from your account here

If you are not a member of the beta program you can sign up here by purchasing the LCFM Native tool.

Leave a Reply

Your email address will not be published. Required fields are marked *