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
Hello Kotlin!
Search
Arturo Mejia
July 29, 2017
Programming
150
1
Share
Hello Kotlin!
Arturo Mejia
July 29, 2017
More Decks by Arturo Mejia
See All by Arturo Mejia
A gentle introduction to Kotlin Coroutines
amejia481
0
540
Associate Android Developer Certification
amejia481
2
290
Android development the right mindset. DroidCon Santo Domingo
amejia481
1
200
Other Decks in Programming
See All in Programming
2026_04_15_量子計算をパズルとして解く
hideakitakechi
0
110
t *testing.T は どこからやってくるの?
otakakot
1
710
[RubyKaigi 2026] Require Hooks
palkan
1
230
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
200
tRPCの概要と少しだけパフォーマンス
misoton665
2
240
ドメインイベントでビジネスロジックを解きほぐす #phpcon_odawara
kajitack
3
800
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
150
Spec-driven Development: How AI Changes Everything (And Nothing)
simas
PRO
0
240
実用!Hono RPC2026
yodaka
2
270
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
180
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
300
Server-Side Kotlin LT大会 vol.18 [Kotlin-lspの最新情報と Neovimのlsp設定例]
yasunori0418
1
190
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
200
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
380
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
170
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
Music & Morning Musume
bryan
47
7.2k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
410
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Faster Mobile Websites
deanohume
310
31k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
330
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.4k
Are puppies a ranking factor?
jonoalderson
1
3.3k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
440
Transcript
Hello Kotlin! Arturo Mejía Twitter: @Arturomejia481 GitHub: Amejia481 www.aamm.tech
Agenda •What’s it? •The practical test •Getting ready •Resources
Some History •Timeline • JetBrain 2011(Java alternative) • Version 1.0
2016 • Google I/O 2017... WebStorm RubyMine PhpStorm Intelligent IDEA Resharper AppCode Android Studio
Google I/O 2017 0:18
What makes it cool? •Google I/O 2017 • 100% Interoperable
with Java • Open-source • JVM, Android, JS and Native..
Kotlin Future! 31:30 - 33:00
Get Started •Tools • Online • Intellij IDEA • Android
Studio (3.0) • Eclipse • Visual Studio Code
Hello Kotlin!
What I love about it? •Tools • Fun to use
• Type inference • Reduce Boilerplate code • Interoperable with Java
Demo
References Jake Wharton’s paper https://docs.google.com/document/d/1ReS3ep-hjxWA8kZi0YqDb EhCqTt29hG8P44aA9W0DM8/edit • Kotlin Documentation https://github.com/JetBrains/kotlin-workshop
• Kotlin Documentation https://try.kotlinlang.org • Droid Talks Kotlin’s section www.droidtalks.pro/
References Introduction to Kotlin Programming http://shop.oreilly.com/product/0636920052982.do • Kotlin by Example
http://hadihariri.com/2017/06/12/kotlin-by-example/ • Kotlin in action http://a.co/8DfmF3n • Follow Hadi Hariri, Kotlin advocate https://twitter.com/hhariri
Thanks! Arturo Mejía Twitter: @Arturomejia481 GitHub: Amejia481 www.aamm.tech