Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Why Kotlin
Search
CookieySun
March 27, 2020
Technology
90
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why Kotlin
なんで僕がKotlinが好きなのかを社内LT会で説明した時の資料です。
CookieySun
March 27, 2020
More Decks by CookieySun
See All by CookieySun
Androidアプリ開発者のKaigiEffect
kktyu
0
110
AIに任せていい仕事、ダメな仕事
kktyu
0
22
B2Bのモバイルアプリでドメインモデリングをしている 理由〜メリットとデメリットを⽐較して〜
kktyu
0
51
エンジニアだけど展示会で商品説明してきた
kktyu
0
680
Other Decks in Technology
See All in Technology
山手線を徒歩で一周してわかった、 位置情報アプリは「足」が最強のデバッガー
hinakko
0
160
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
130
Claude Code本って、 読む必要あるの?
oikon48
2
470
AI 時代のスタートアップエコシステ厶から考究する技術的負債との向き合い方
m3m0r7
PRO
3
2.2k
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
技術的負債から考える、AI時代のエンジニアリング投資 — ビズリーチの技術的負債と向き合った経験から、変更し続けられるソフトウェアを考える/ technical-debt-con2026
visional_engineering_and_design
4
3.1k
What the customer really needed
kawaguti
PRO
3
210
AIエージェントの自己改善をどう設計するか / How to Design Self-Improvement for AI Agents
22mi
25
16k
データ_AIの事業の勝敗をわけるもの
nek0128
1
450
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
27
16k
安心して変更できるWebフロントエンドの作り方
pirosikick
5
2.7k
AIエージェントの一手は 誰も見ていない - Falco拡張OSS「Prempti」とeBPFで サーバーレス実行基盤を二層防御する
keitah
0
170
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
4
590
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Skip the Path - Find Your Career Trail
mkilby
1
230
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
420
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
540
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
3
4.3k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
540
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The browser strikes back
jonoalderson
0
1.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
340
Designing for humans not robots
tammielis
254
26k
Transcript
Why Kotlin
Kotlinの歴史 • 2011/7 : Kotlin発表 • 2012/2 : オープンソース化 •
2016/2 : ver.1.0をリリース • 2017/5 : GoogleがAndroidの開発言語に指定 • 2018/10 : ver.1.3でCoroutinesをサポート • 2019/5 : GoogleがAndroidでのKotlin Firstを宣言
Better Java • Javaの資産が使える • 型がある • “;”がいらない • 型推論
• var , val • プリミティブ型がない
Kotlin独自機能 • Null Safety • Coroutines • Scope関数 • data
class
Kotlin Native • Windows • mac OS • Linux •
iOS • Android • MPP(Multi Platform Project)
Let’s Enjoy Kotlin