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
Kotlin Multiplataforma: Compartilhando código e...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Rafael Toledo
July 19, 2019
Programming
300
0
Share
Kotlin Multiplataforma: Compartilhando código entre Android e iOS
Apresentada na trilha Kotlin do TDC São Paulo 2019
Rafael Toledo
July 19, 2019
More Decks by Rafael Toledo
See All by Rafael Toledo
Gamedev com Kotlin Native
rafaeltoledo
0
110
Motion Layout
rafaeltoledo
1
170
Pipeline Android
rafaeltoledo
3
190
Android Architecture Components
rafaeltoledo
7
190
What's New in Kotlin 1.3
rafaeltoledo
0
170
An Overview of Multiplatform Kotlin
rafaeltoledo
2
150
Compartilhando Código com Kotlin Multiplataforma
rafaeltoledo
2
290
Android Assíncrono
rafaeltoledo
3
240
Uma visão geral sobre Kotlin multiplataforma
rafaeltoledo
0
240
Other Decks in Programming
See All in Programming
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
23
13k
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
200
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
250
Server-Side Kotlin LT大会 vol.18 [Kotlin-lspの最新情報と Neovimのlsp設定例]
yasunori0418
1
150
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
170
Swift Concurrency Type System
inamiy
0
530
TiDBのアーキテクチャから学ぶ分散システム入門 〜MySQL互換のNewSQLは何を解決するのか〜 / tidb-architecture-study
dznbk
1
180
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
550
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
790
JOAI2026 1st solution - heron0519 -
heron0519
0
140
Coding as Prompting Since 2025
ragingwind
0
830
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
5k
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
180
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Ruling the World: When Life Gets Gamed
codingconduct
0
210
For a Future-Friendly Web
brad_frost
183
10k
Building Adaptive Systems
keathley
44
3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Paper Plane (Part 1)
katiecoart
PRO
0
6.6k
The Curious Case for Waylosing
cassininazir
0
300
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
RailsConf 2023
tenderlove
30
1.4k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Transcript
None
None
None
None
None
None
None
None
None
cross-plataforma
código não relacionado a UI
// Common expect val mainThread: Boolean // Android actual val
mainThread: Boolean get() = Looper.myLooper() === Looper.getMainLooper() // iOS actual val mainThread: Boolean get() = NSThread.isMainThread()
None
além da standard library do Kotlin
None
None
None
None
None
None
None
None
None
storage de chave-valor para Android e iOS
None
None
algumas barreiras a serem superadas
iOS Swift
XCode? AppCode? Cocoapods?
implica em setup Android SDK / Java para devs iOS
None
None
None
speakerdeck.com/rafaeltoledo