Externals

LiveCode Externals for iOS

mergExt is a suite of externals for LiveCode. The list of externals is rapidly growing and currently includes barcode reading, recording video, document interaction, twitter, extended file attributes, MapKit, action sheet, contextual menu and more.

mergExt includes the following LiveCode externals:

mergAccessory is an iOS external for connecting to and communicationg with accessory hardware using the External Accessory framework.
mergAES provides easy to use AES 128 and 256 encryption in CBC or ECB mode
mergAnswerColor is an iOS external that presents a modal color picker.
mergAV is an iOS external that adds functions and commands related to the AVFoundation framework. This currently includes using the standard iOS modal dialogs to pick, record, save and edit video and displaying a video preview control to record video and capture still images.
mergAWS is an iOS and MacOS X external that adds functions and command for using amazon web services.
mergBanner is an iOS external that adds an iAd banner to your app at the bottom of the screen.
mergBgTask is an iOS external that adds commands to start and stop background tasks on iOS. Background tasks allow your app to continue executing code while in the backgound.
mergBonjour is an iOS external that implements bonjour service searching and registration.
mergCL implements significant location change and region monitoring. The external will allow iOS to wake your app in the background and receive a message when the user enters or exits a region or moves a significant distance.
mergDoc is an iOS external that adds functions and commands related to document interaction. This currently includes presenting a modal preview, open in app menu, document options menu and requesting the document icons in PNG form. Printing is also available via the preview.
mergDropbox is an iOS external for interacting with a user's Dropbox account. The external enables you to upload and download files, create folders and manage the files on the user's Dropbox account.
The Dropbox Sync SDK handles all the syncing of files for you and allows you to interact with your app directory just like a local file system.
mergFTPD adds an FTP daemon to your app allowing FTP client connections. Use mergFTPD to manage your app's files from your desktop version.
mergGK is an iOS external that adds GameKit/Game Center commands and functions to LiveCode.
mergJSON is a JSON encoding/decoding external supporting all the platforms LiveCode supports.
mergLA is an iOS external that adds a command to present a local authentication dialog to the user if they have setup biometric touch id authentication.
mergMK is a LiveCode MapKit external that adds a map control which supports showing user location with heading, adding annotation pins and polylines.
mergMP is an iOS external that adds functions and commands related to the MediaPlayer framework. This currently includes querying the iPod library and accessing the properties of the found media collections.
mergNIC is an iOS external for obtaining information about the network interfaces active on the device.
mergNotify is an iOS external that adds a command to request a notification callback whenever the iOS Notification Center receives the event notification.
mergPop is an iOS external that adds functions to present an action sheet (popover on iPad) and contextual menu for user interaction.
mergReader is an iOS External that presents a modal PDF reader using the open source vfrReader project.
mergSettings is an iOS External that integrates a LiveCode app with the Settings app and also includes InAppSettingsKit to present a matching dialog from within your app.
mergSocial is an iOS external that adds commands to present twitter, facebook and weibo post modal views.
mergSocket is an iOS external that provides TCP and UDP (datagram) client and server sockets.
mergZXing is a LiveCode external that uses ZXing library to read a wide range of barcode types via the back camera of a mobile device.