Build native application using Delphi

Design in Xcode or Android Studio. Code in Delphi. Build with TurboCocoa.

Do you want to know, how you can do true-native iOS/Mac OS/Android apps in Delphi? Read our FAQ, watch our video, start your TurboCocoa.

How it works

Free TurboCocoa macOS

TurboCocoa macOS is a great way to get started building native macOS apps in Delphi. TurboCocoa macOS includes full TurboCocoa's features for macOS development, and a limited commercial use license. TurboCocoa FAQ

TurboCocoa Features

Design in Xcode

Design your iOS/Mac OS application UI directly in Xcode and write your code in RAD Studio IDE.

Design in Android Studio

Design your Android application UI directly in Android Studio and write your code in RAD Studio IDE.

Code in Delphi

Code and debug your business logic in Delphi IDE. The code is the same for all platforms.

Build with TurboCocoa

UI is designed in native editors. Code is written in Object Pascal. Build your app in Delphi with TurboCocoa.

Native User Experience

Use native app architecture. UI will not only look natively, but behaves natively. Because itís true native. The same is UX.

iOS and OS X

True native OS X, iOS and Android app templates are available in Delphi IDE. Just use them to think of the design and code, rather than architecture and structure.

Common Features

Image assets: Up-to-date image catalog, which support of multi-resolution images.

Native UI: Complete set of native UI controls.

iOS-Specific Features

Launch screen: Storyboard based launch screen, ready for all kind of device types.

Storyboards: Native way to design UI/UX in Xcode.

Split-view on iPad: TurboCocoa's apps support native awesome split-view on iPad.

Native controllers: Easy to use native controllers like UISplitViewController, UITabViewController, UITableViewController and more. Not only visual design, but native behavior also?

Android-specific Features

XML layouts: Native way to design UI/UX in Android Studio.

Java class subclassing: TurboCocoa allows subscall java classes like Activity or View.

Multy-activity: You can create applciation with multi-activity.

Thread: TurboCocoa applications work in the Java thread.

OS X-specific Features

XIB: Native way to design UI/UX in Xcode.

Document Apps: Native way to build document based application like standard Mac-applications.

Agent App: Windowless application with item in system status bar.

Requirements

iOS/Mac OS developmeent requires Embarcadero Delphi XE8, Seattle or Berlin on Windows side and OS X 10.9 with Xcode 7 or higher on Mac side. Android development requires Embarcadero Delphi Seattle or Berlin and Android Studio 1.5 or higher.

FAQ Docs Service Videos Samples About Us