FMX

TMS iCL

High performance native iOS look & feel components for Delphi FireMonkey


High performance native iOS UI look & feel components

High performance native iOS UI look & feel components

Create rich applications with various list components such as the collection & table view as well as smaller selector and picker components and choose for native iOS operating system performance.

Components for system & device specific interactions

Components for system & device specific interactions

Easily integrate your iCloud documents and choose native fingerprint to secure your application. Share files with other applications in a read-to-use user interface native to the iOS operating system.

Native iOS web browser support to seamlessly integrate web content in your application

Native iOS web browser support to seamlessly integrate web content in your application

Create PDF documents from scratch and view them with the native iOS PDF viewer

Create PDF documents from scratch and view them with the native iOS PDF viewer

Compatibility

100% native iOS components for Delphi FireMonkey applications for iPhone, iPad, iPod


Full component list

  • TTMSFMXNativeAppShortcuts
    Homescreen quick actions
  • TTMSFMXNativeSpeechRecognition
    Transcribe spoken text or audio files
  • TTMSFMXNativeSpeechCommandRecognition
    Detect specific spoken commands
  • TTMSFMXNativeUIRichTextView
    Native UITextView with rich text editing capabilities
  • TTMSFMXNativeUIRichTextViewToolBar
    Native UIView with rich text view edit actions
  • TTMSFMXNativeUIFontPicker
    Native UIPopoverController with support iOS font families
  • TTMSFMXNativeUIColorPicker
    Native UIPopoverController with default 16 colors
  • TTMSFMXNativeUIButton
    Native iOS button
  • TTMSFMXNativeUISearchBar
    Native iOS search entry edit control
  • TTMSFMXNativeUISlider
    Native iOS slider control
  • TTMSFMXNativeUISwitch
    Native iOS switch control
  • TTMSFMXNativeUITableView
    Native iOS tableview with sections and items
  • TTMSFMXNativeUIToolBar
    Native iOS toolbar
  • TTMSFMXNativeUIPickerView
    Native iOS pickerview control
  • TTMSFMXNativeUIDatePicker
    Native iOS date/time picker or countdown timer
  • TTMSFMXNativeUITextView
    Native iOS memo control
  • TTMSFMXNativeUILabel
    Native iOS label
  • TTMSFMXNativeUIScrollView
    Native iOS scroll box
  • TTMSFMXNativeUIProgressView
    Native iOS progress indicator
  • TTMSFMXNativeUISegmentedControl
    Native iOS segment control
  • TTMSFMXNativeUIStepper
    Native iOS stepper control
  • TTMSFMXNativeUITextField
    Native iOS edit control
  • TTMSFMXNativeMKMapView
    Native iOS map view
  • TTMSFMXNativeFMXWrapper
    Wrapper component to display a separate form as a subview of other native iOS controls
  • TTMSFMXNativeUIImageView
    Native iOS image view
  • TTMSFMXNativeUIView
    Native iOS view
  • TTMSFMXNativeUITabBarController
    Native iOS TabBarController
  • TTMSFMXNativeUIImagePickerController
    Native iOS ImagePickerController
  • TTMSFMXNativeMFMessageComposeViewController
    Native iOS Message compose viewcontroller
  • TTMSFMXNativeMFMailComposeViewController
    Native iOS Mail compose viewcontroller
  • TTMSFMXNativeUIActionSheet
    Native iOS actionsheet
  • TTMSFMXNativeUINavigationController
    Native iOS navigationcontroller
  • TTMSFMXNativeUIViewController
    Native iOS viewcontroller
  • TTMSFMXNativeUIViewPopoverController
    Native iOS viewcontroller wit popover presentation
  • TTMSFMXNativeUIViewSheetController
    Native iOS viewcontroller with sheet presentation
  • TTMSFMXNativeUIPageViewController
    Native iOS pageviewcontroller
  • TTMSFMXNativeUIPDFViewController
    Native iOS single PDF page drawing view
  • TTMSFMXNativeUIPDFPageViewController
    Native iOS PDF viewer
  • TTMSFMXNativeWKWebView
    Native iOS WebView
  • TTMSFMXNativeSLComposeViewController
    Native iOS view to compose a post for supported social networking services
  • TTMSFMXNativeUIActivityViewController
    Native iOS view controller
  • TTMSFMXNativeUIActivityIndicatorView
    Native iOS waiting indicator view
  • TTMSFMXNativeUICollectionView
    Native iOS collectionview with sections and header, footer and items per section
  • TTMSFMXNativeMultipeerConnectivity
    Native iOS peer to peer connectivity component
  • TTMSFMXNativeCLLocationManager
    Native iOS location and heading monitoring component
  • TTMSFMXNativeCMMotionManager
    Native iOS monitoring component of gyroscope, magnetometer, accelerometer data changes and device motion updates
  • TTMSFMXNativeCMAltimeter
    Native iOS component that monitors changes in relative altitude
  • TTMSFMXNativeLocalAuthentication
    Native iOS component for authentication via Touch ID
  • TTMSFMXNativeAVPlayerViewController
    Native iOS component to display the video content of an AVPlayer object
  • TTMSFMXNativeCameraViewController
    Stand-alone component to access the camera
  • TTMSFMXNativeBarCodeScanner
    Stand-alone component to scan various types of bar codes
Includes various demos and an extensive developers guide

Frameworks

Starting from TMS iCL version 1.2, you will encounter linker errors when deploying to the device. To fix these linker errors, you will need to add a set of Framework references that are essential to correctly build and link your application. How this is done is explained in the documentation in the 'Frameworks' section. If you already have added frameworks in an earlier version then you can refer to the table below.

Framework   Path
ImageIO   $(SDKROOT)/System/Library/Frameworks
MessageUI   $(SDKROOT)/System/Library/Frameworks
MobileCoreServices   $(SDKROOT)/System/Library/Frameworks
MapKit   $(SDKROOT)/System/Library/Frameworks
Social   $(SDKROOT)/System/Library/Frameworks
WebKit   $(SDKROOT)/System/Library/Frameworks
MultipeerConnectivity   $(SDKROOT)/System/Library/Frameworks
CoreMotion   $(SDKROOT)/System/Library/Frameworks
LocalAuthentication (iOS 8 or later)   $(SDKROOT)/System/Library/Frameworks
AVKit (iOS 8 or later)   $(SDKROOT)/System/Library/Frameworks

TMS iCL native iOS peer 2 peer communication

We've created a short (8 minute) presentation / demo video to show you how our newest native iOS peer 2 peer communication component in TMS iCL works. It shows how you can send an object and text via Bluetooth or local WiFi to nearby peers. Underlying, everything is done via 100% native iOS APIs, so, no Indy or other libraries are being used.

Extra information

Help


What our customers say


As a developer for 30+ years, and a Delphi developer since 1996, I've a solid foundation on desktop development. But I was skeptical of indulging in web development. Though the market was demanding a switch, it seemed too difficult to make the transition. TMS Software was my "magic bullet" to get me started with zero intimidation. Love their Web Core and XData products. Now I can develop powerful web applications using Delphi. TMS Software has renewed my love for Delphi and won my heart for their innovators. Thanks to the team for great products and a large volume of demos and manuals. You ROCK!

- Larry

In the past I have purchased other components from other parties. I will say proudly that TMS is the best in support, price and style. Whenever I need a help your team is always there to help me. Keep up the good work

- Mohamed Thooloon

Hi Bruno Just want to drop you a line about how great your presentation was today. We often fail to point out to someone when they do a great job! You did a great job, you gave me a lot of ideas, and you answered my question very well. THANK you for your great products & super support.

- Lawrence Green

Thank you for developing components where I can best describe it like this: TMS components is a case where "The wheels fit the car, and NOT the car fit the wheels". Well done.

- Sathiparsad

As always your support is extraordinary and lightning fast.

-



Trial Downloads

Trial version requires XE6 with update 1, XE7 with update 1, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo.
For mobile device deployment, the trial version supports deploying in release mode only.
FMX

Buy now

TMS iCL


Single developer license


license for 1 developer
€ 75 yearly renewal *
€ 125


order now
add to cart

Site license


unlimited developers in the company
€ 235 yearly renewal *
€ 395


order now
add to cart

CreditCards and PayPal Accepted


Compatibility

    Delphi 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria (Professional/Enterprise/Architect)


Licensing

  • Licensing FAQ
  • License for commercial use: Single developer license, Site license
  • Includes full source code
  • Ask questions to our engineers related to purchased product via Support Center
  • Free 1 year updates and new releases
  • After 1 year, a discount renewal is offered for a 1 year extension. *
    * offer valid for 30 days after end of license. Discount price is subject to change.

Included In

Bookmarks