1.2 KiB
iOS calculator sample
This example shows how to use Kotlin library compiled to framework from an existing iOS project (e.g. written in Swift or Objective-C).
To build and run the sample do the following:
-
Open
samples/calculator/calculator.xcodeprojwith Xcode. -
Open the project's target through project navigator, go to tab 'General'. In 'Identity' section change the bundle ID to the unique string in reverse-DNS format. Then select the team in 'Signing' section.
See the Xcode documentation for more info.
-
Now build and run the application on a connected iPhone with Xcode.
The sample consists of:
-
Xcode iOS application project, written in Swift. It uses Kotlin library to parse simple arithmetic expressions.
-
Kotlin library source code and build script. It is built into Objective-C framework by invoking Gradle from custom "Run Script" build phase, and this framework is imported into the Xcode project.
The library can also be compiled to a
.jarby Kotlin/JVM compiler with Gradle.