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
Rafael Toledo
July 19, 2019
Programming
0
290
Kotlin Multiplataforma: Compartilhando código entre Android e iOS
Apresentada na trilha Kotlin do TDC São Paulo 2019
Rafael Toledo
July 19, 2019
Tweet
Share
More Decks by Rafael Toledo
See All by Rafael Toledo
Gamedev com Kotlin Native
rafaeltoledo
0
79
Motion Layout
rafaeltoledo
1
130
Pipeline Android
rafaeltoledo
3
150
Android Architecture Components
rafaeltoledo
7
160
What's New in Kotlin 1.3
rafaeltoledo
0
150
An Overview of Multiplatform Kotlin
rafaeltoledo
2
120
Compartilhando Código com Kotlin Multiplataforma
rafaeltoledo
2
260
Android Assíncrono
rafaeltoledo
3
220
Uma visão geral sobre Kotlin multiplataforma
rafaeltoledo
0
230
Other Decks in Programming
See All in Programming
MLH State of the League: 2026 Season
theycallmeswift
0
210
私の後悔をAWS DMSで解決した話
hiramax
4
180
AWS発のAIエディタKiroを使ってみた
iriikeita
1
130
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
2
270
パスタの技術
yusukebe
1
550
CloudflareのChat Agent Starter Kitで簡単!AIチャットボット構築
syumai
1
270
rage against annotate_predecessor
junk0612
0
150
AI時代に学習する意味はあるのか?
tomoyakamaji
0
110
個人軟體時代
ethanhuang13
0
280
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
3
310
兎に角、コードレビュー
mitohato14
0
160
Trem on Rails - Prompt Engineering com Ruby
elainenaomi
1
100
Featured
See All Featured
Site-Speed That Sticks
csswizardry
10
800
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
830
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
20k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Statistics for Hackers
jakevdp
799
220k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
BBQ
matthewcrist
89
9.8k
Producing Creativity
orderedlist
PRO
347
40k
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