Creating an iOS framework with… Kotlin Kotlin/Native is a new Kotlin dialect which supports compiling code in an executable form that can be run on the targeted system, without needing for a JVM. The Kotlin/Native compiler, named Konan, interfaces with the LLVM compiler infrastructure in order to support a number of targets, such as Linux, macOS, iOS, Web Assembly and others. Posted on February 21, 2018 Continue reading...
Kotlin/Native 0.5 and iOS Kotlin Native interoperability is rapidly evolving and the latest iteration, version 0.5, brings support for calling Kotlin code from Swift and Objective-C. Posted on January 01, 2018 Continue reading...
Running a Kotlin/Native iOS app in the Simulator Kotlin Native 0.4 is out since the beginning of November and, with it, some nice sample iOS demo apps to be run into your favourite iOS device. That sounds amazing, even for some hardcore Swift fans like me. Yet, there’s a catch: the sample apps can only run on a real iOS device but not in the Simulator. Sure, that’s just an unsignificant drawback compared to what the Kotlin Native team achieved so far. Still, I’m a huge fan of the iOS Simulator, as it’s by far the fastest way to do some quick testing of an app while doing a pretty good job in mimicking the behaviour of an app on a real device. Posted on November 25, 2017 Continue reading...
Swift on the Raspberry PI In this article we will discover how to use the Swift programming language to write software running on our Raspberry PI. We’ll be reading and writing through the GPIO of our board, connecting a number of widely available components and, at the same time, interacting with a remote sever. Here, I’ll be covering how to get started with Swift on a Raspberry PI board. Posted on February 08, 2017 Continue reading...
Leveraging Swift Code Coverage with Xcode 7 One of the WWDC 2015 announcements that surprised interested us the most has definitely been the support for code coverage for the Swift language. In this article we will understand the advantages of the new code coverage functionality introduced in Xcode 7 and how to integrate such KPI in our daily work. Posted on July 24, 2015 Continue reading...