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のコントリビュートに挑戦してみたよ!
Search
takattata
August 25, 2018
Programming
3
300
Kotlinのコントリビュートに挑戦してみたよ!
@KotlinFest #01
takattata
August 25, 2018
Tweet
Share
More Decks by takattata
See All by takattata
What's DDD?
takattata
5
900
導入画面を実装したよ
takattata
1
2k
AndroidXに移行しようと`してみた`!
takattata
2
720
Flutterテストことはじめ
takattata
1
810
Flutter
takattata
3
1.6k
ディープリンクを実装した
takattata
1
1.8k
introduce unit testing
takattata
1
580
xUnit Test Patterns の序章
takattata
1
360
プロジェクトの1ファイルに単体テストを書いてみた!〜本当にこれで合ってるの…??🤔〜
takattata
0
2.3k
Other Decks in Programming
See All in Programming
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
12
3.1k
物語を動かす行動"量" #エンジニアニメ
konifar
14
4.5k
Portapad紹介プレゼンテーション
gotoumakakeru
1
120
Reactの歴史を振り返る
tutinoko
1
180
What's new in Adaptive Android development
fornewid
0
140
Infer入門
riru
4
1.4k
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
150
Google I/O Extended Incheon 2025 ~ What's new in Android development tools
pluu
1
270
Jakarta EE Meets AI
ivargrimstad
0
670
GitHub Copilotの全体像と活用のヒント AI駆動開発の最初の一歩
74th
7
2.4k
構文解析器入門
ydah
7
2.1k
Flutter로 Gemini와 MCP를 활용한 Agentic App 만들기 - 박제창 2025 I/O Extended Seoul
itsmedreamwalker
0
130
Featured
See All Featured
Site-Speed That Sticks
csswizardry
10
770
Large-scale JavaScript Application Architecture
addyosmani
512
110k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Being A Developer After 40
akosma
90
590k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Cost Of JavaScript in 2023
addyosmani
51
8.8k
Facilitating Awesome Meetings
lara
54
6.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
8
550
Transcript
1 Kotlinͷ ίϯτϦϏϡʔτʹ ઓͯ͠ΈͨΑʂ Takasy @takattata @KotlinFest #01 ※ମݧஊ͚ͩ͢ʂ
2 ୈ1า ίϯτϦϏϡʔτͷલ४උ https://techplay.jp/column/339? utm_source=column_339&utm_medium=social&utm_campaign=feed&utm_content=tw0
3 •Kotlinྺ1ະຬ •OSSͷίϯτϦϏϡʔτͨ͜͠ͱͳ͍ •ӳޠͰฦࣄॻ͚ͳ͍ →͜Μͳײ͡Ͱग़དྷ·͔͢…??ͱ͍͏ؾ࣋ͪ ୈ1า ίϯτϦϏϡʔτͷલ४උ
4 ୈ1า ίϯτϦϏϡʔτͷલ४උ GitHubͷઆ໌௨Γઃఆ͍ͯ͘͠ (ॴཁ࣌ؒ2࣌ؒ͘Β͍) https://github.com/JetBrains/kotlin
5 ୈ1า ίϯτϦϏϡʔτͷલ४උ GitHubͷઆ໌௨Γઃఆ͍ͯ͘͠ (ॴཁ࣌ؒ2࣌ؒ͘Β͍) ͜͜Ͱ٧·Δͱਏ͍ͱࢥ͏ͷͰɺ ͓ۙ͘ͷίϯτϦϏϡʔλʹฉ͘ͳͲ͢Δͱྑͦ͞͏
6 ୈ2า @sample͔Β࢝ΊΑ͏ https://github.com/JetBrains/kotlin
7 ୈ2า @sample͔Β࢝ΊΑ͏ https://github.com/JetBrains/kotlin/pull/1791/files
8 ୈ2า @sample͔Β࢝ΊΑ͏ https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/hash-map-of.html
9 ୈ2า @sample͔Β࢝ΊΑ͏ https://youtrack.jetbrains.com/issue/KT-20357
10 ୈ2า @sample͔Β࢝ΊΑ͏ https://youtrack.jetbrains.com/issue/KT-20357
11 ୈ2า @sample͔Β࢝ΊΑ͏ ←Ϛʔδͯ͠Β͑Δ͜ͱʹʂ
12 ίϝϯτฦ͖ͬͯͨΑ…!!(ɾωɾʆࡾ⒌ɾωɾ) Ͳ͏ͤͬͯ͜ͱ…?!((((ʀƅЧƅ))))))) ӳޠͰͷฦ͠ํ͔Μͳ͍Α…!!(´ʀДʀ`) ୈ2า @sample͔Β࢝ΊΑ͏ ॱௐͩͬͨ༁Ͱͳ͘ɺPR͛ͨޙ
13 ίϝϯτฦ͖ͬͯͨΑ…!!(ɾωɾʆࡾ⒌ɾωɾ) Ͳ͏ͤͬͯ͜ͱ…?!((((ʀƅЧƅ))))))) ӳޠͰͷฦ͠ํ͔Μͳ͍Α…!!(´ʀДʀ`) ୈ2า @sample͔Β࢝ΊΑ͏ ॱௐͩͬͨ༁Ͱͳ͘ɺPR͛ͨޙ ઌۦऀͷѹతײँ
14 ·ͱΊ ‣ ਓʹਜ͚Δڥ༗ޮ׆༻͢͠ ‣ ͬͯΈౖͯΒΕͨΒ͢ਫ਼ਆͰ͍͘ ‣ ӳޠଞͷ13ړͬͨΓͯ͠ؤுΔ͔͠ͳ͍ ˠ׳Ε͍͔ͯ͘͠ͳ͍͔ΒɺॳΊͷҰา͕ΜΖ͏ʂ !TIJSBK@J͞Μͷηογϣϯิ͓͏ʂ
15 ʮ,PUMJO͔Θ͍͍ʯ