$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
kotlin-native-workshop.pdf
Search
JB Lorenzo
December 11, 2018
Programming
0
130
kotlin-native-workshop.pdf
JB Lorenzo
December 11, 2018
Tweet
Share
More Decks by JB Lorenzo
See All by JB Lorenzo
Measure What Matters with Jetpack Benchmark
bennegeek
0
170
Jetpack Benchmark - Droidcon RO 2019
bennegeek
0
93
Lessons Learned from Using Kotlin Multiplatform internally
bennegeek
0
110
Measure What Matters with Jetpack Benchmark
bennegeek
0
62
Droidkaigi 2019 flutter kotlin native
bennegeek
2
570
Fast Prototypes using Kotlin_Native (and Flutter)
bennegeek
1
72
Fast Prototypes with Flutter + Kotlin/Native
bennegeek
0
560
Other Decks in Programming
See All in Programming
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
700
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
6
990
ZOZOにおけるAI活用の現在 ~モバイルアプリ開発でのAI活用状況と事例~
zozotech
PRO
8
5.4k
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
590
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
210
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
6
2.3k
connect-python: convenient protobuf RPC for Python
anuraaga
0
380
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
6.9k
まだ間に合う!Claude Code元年をふりかえる
nogu66
2
240
tparseでgo testの出力を見やすくする
utgwkk
1
180
認証・認可の基本を学ぼう後編
kouyuume
0
180
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
350
Featured
See All Featured
A Tale of Four Properties
chriscoyier
162
23k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Being A Developer After 40
akosma
91
590k
GitHub's CSS Performance
jonrohan
1032
470k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Music & Morning Musume
bryan
46
7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
A Modern Web Designer's Workflow
chriscoyier
698
190k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Transcript
Kotlin/Native for Multiplatform Development JB Lorenzo OLX Group, Berlin
None
⚡ Talk
IR IR Compiler backend https://github.com/dkandalov/kotlin-native-snake
IR IR Compiler backend https://github.com/dkandalov/kotlin-native-snake
IR IR Compiler backend https://github.com/dkandalov/kotlin-native-snake
Workshop "
Workshop " * Instagram clone
Workshop " * Actually wait, No
1. Print on console 2. Fetch data
None
None
None
None
None
./gradlew common:build
./gradlew common:build
None
1. Print on console 2. Fetch data
1. Print on console ✅ 2. Fetch data
None
None
None
None
None
1. Print on console ✅ 2. Fetch data
1. Print on console ✅ 2. Fetch data ✅
Vorsicht! * Minimum iOS 9.0 * Platform specific libraries *
UI * KotlinX libraries * Debugging
THANK YOU! Questions?
References: https://kotlinlang.org/docs/tutorials/native/mpp-ios-android.html https://kotlinlang.org/docs/tutorials/native/basic-kotlin-native- app.html https://github.com/JetBrains/kotlin-native https://github.com/dkandalov/kotlin-native-snake THANK YOU! Questions?