Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Going Multiplatform With Kotlin
Search
Supriya Srivatsa
April 11, 2019
Technology
0
620
Going Multiplatform With Kotlin
Supriya Srivatsa
April 11, 2019
Tweet
Share
More Decks by Supriya Srivatsa
See All by Supriya Srivatsa
Forgotten Histories
supriyasrivatsa
0
540
The Story of Villagers, Marbles and Oh, A Blockchain!
supriyasrivatsa
0
520
GIDS18_SupriyaSrivatsa.pdf
supriyasrivatsa
0
490
Mobile, AI and TensorFlow
supriyasrivatsa
0
500
Other Decks in Technology
See All in Technology
10分で紹介するAmazon Bedrock利用時のセキュリティ対策 / 10-minutes introduction to security measures when using Amazon Bedrock
hideakiaoyagi
0
140
インフラをつくるとはどういうことなのか、 あるいはPlatform Engineeringについて
nwiizo
1
140
テストアーキテクチャ設計で実現する高品質で高スピードな開発の実践 / Test Architecture Design in Practice
ropqa
3
440
まだ間に合う! エンジニアのための生成AIアプリ開発入門 on AWS
minorun365
PRO
4
520
バックエンドエンジニアのためのフロントエンド入門
panda_program
5
200
BLEAでAWSアカウントのセキュリティレベルを向上させよう
koheiyoshikawa
0
180
Classmethod AI Talks(CATs) #14 司会進行スライド(2025.01.31) / classmethod-ai-talks-aka-cats_moderator-slides_vol14_2025-01-31
shinyaa31
0
110
[2025クラウドガバナンスはこう変わる!マルチアカウント運用のre:Invent最新情報と活用例] re:Invent 2024 から見る AWS マルチアカウントガバナンスのこれまでとこれから
0nihajim
0
120
20250130_『SUUMO』の裏側!第2弾 ~機械学習エンジニアリング編
recruitengineers
PRO
1
540
データの品質が低いと何が困るのか
kzykmyzw
3
470
開発者が自律的に AWS Security Hub findings に 対応する仕組みと AWS re:Invent 2024 登壇体験談 / Developers autonomously report AWS Security Hub findings Corresponding mechanism and AWS re:Invent 2024 presentation experience
kaminashi
0
150
地方企業がクラウドを活用するヒント
miu_crescent
PRO
1
130
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
9
1.3k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Navigating Team Friction
lara
183
15k
Speed Design
sergeychernyshev
25
770
Raft: Consensus for Rubyists
vanstee
137
6.8k
The Language of Interfaces
destraynor
156
24k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Gamification - CAS2011
davidbonilla
80
5.1k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
We Have a Design System, Now What?
morganepeng
51
7.4k
Transcript
Supriya Srivatsa
None
None
None
Concise
Concise Safe
Concise Safe Interoperable
None
None
None
None
Android iOS
Mac desktop application Windows desktop application
Backend Api
None
None
None
None
None
None
None
Kotlin -> JVM Kotlin compiles to java byte code.
None
Kotlin/Native
Kotlin/Native and iOS
Kotlin/Native and iOS • Interoperability with Swift and Objective C
frameworks • Generate an Apple framework
None
Kotlin JS • Kotlin code is transpiled to Javascript.
None
None
Backend?
None
None
None
None
None
expect fun getUrl() actual fun getUrl()
None
plugins { id("kotlin-multiplatform") }
plugins { id("kotlin-multiplatform") } targets { jvm() js() iosX64("ios") {
compilations.main.outputKinds("framework") } }
None
And More…
None
• How much is too much? • Every platform is
different • Experimental
@SupriyaSrivatsa /in/supriya-srivatsa