<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/droidcon-nyc-on-ios-with-kotlin-native-li0zbnl7t" -->

---
title: Droidcon NYC, on iOS, with Kotlin Native | daily.dev
description: A proof-of-concept exploration of running Kotlin Native on iOS by combining it with Doppl/J2objc. The experiment ports the Droidcon NYC app's main schedule...
canonical: https://daily.dev/posts/droidcon-nyc-on-ios-with-kotlin-native-li0zbnl7t
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Droidcon NYC, on iOS, with Kotlin Native | daily.dev
og:description: A proof-of-concept exploration of running Kotlin Native on iOS by combining it with Doppl/J2objc. The experiment ports the Droidcon NYC app's main schedule...
og:url: https://daily.dev/posts/droidcon-nyc-on-ios-with-kotlin-native-li0zbnl7t
og:image: https://api.daily.dev/og/posts/LI0ZbNl7t.png
og:image:alt: Droidcon NYC, on iOS, with Kotlin Native
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Droidcon NYC, on iOS, with Kotlin Native

**[Touchlab](https://daily.dev/sources/touchlab)** · 2 min read · 0 upvotes · 0 comments

## Summary

A proof-of-concept exploration of running Kotlin Native on iOS by combining it with Doppl/J2objc. The experiment ports the Droidcon NYC app's main schedule page to iOS using Kotlin Native as the entry point, while the underlying logic (RxJava 2, Retrofit 2, Dagger, Android Architecture Components) runs via Doppl. Setup instructions are provided, though the author notes this is an early-stage experiment with known technical hurdles on the Kotlin Native side.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://touchlab.co/droidcon-nyc-on-ios-with-kotlin-native>

## Similar posts on daily.dev

- [Droidcon Orlando 2026 Recap](https://daily.dev/posts/droidcon-orlando-2026-recap-xgipuu2ah) · Touchlab · 1 upvotes · 0 comments
- [Kotlin Weekly \#532](https://daily.dev/posts/kotlin-weekly-532-hs8jzqt9y) · Kotlin Weekly · 0 upvotes · 0 comments
- [Why Your Compose Multiplatform App Still Needs Native Code](https://daily.dev/posts/why-your-compose-multiplatform-app-still-needs-native-code-vwywn1ts5) · droidcon · 0 upvotes · 0 comments
- [KotlinConf 2026: Talks to Help You Navigate the Schedule](https://daily.dev/posts/kotlinconf-2026-talks-to-help-you-navigate-the-schedule-oyjc25byk) · Kotlin · 1 upvotes · 0 comments

---

Tags: [#ios](https://daily.dev/tags/ios), [#kotlin](https://daily.dev/tags/kotlin)

[View this post on daily.dev](https://daily.dev/posts/droidcon-nyc-on-ios-with-kotlin-native-li0zbnl7t)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Droidcon NYC, on iOS, with Kotlin Native","url":"https://daily.dev/posts/droidcon-nyc-on-ios-with-kotlin-native-li0zbnl7t","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/droidcon-nyc-on-ios-with-kotlin-native-li0zbnl7t"},"datePublished":"2026-08-02T07:15:46.382Z","dateModified":"2026-08-02T07:42:05.685Z","description":"A proof-of-concept exploration of running Kotlin Native on iOS by combining it with Doppl/J2objc. The experiment ports the Droidcon NYC app's main schedule...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/0c85e1a36339bec9830544287e55ecc4?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/0c85e1a36339bec9830544287e55ecc4?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Touchlab","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Touchlab","logo":"https://media.daily.dev/image/upload/s--CQ0u6GwB--/f_auto,q_auto/v1785654902/logos/touchlab?_a=BAMAMicg0","url":"https://daily.dev/sources/touchlab"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/droidcon-nyc-on-ios-with-kotlin-native-li0zbnl7t","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ios,kotlin","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Touchlab","item":"https://daily.dev/sources/touchlab"},{"@type":"ListItem","position":3,"name":"Droidcon NYC, on iOS, with Kotlin Native"}]}
```

