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 100%
Search
sakebook
August 04, 2017
Programming
1
2.4k
目指せKotlin 100%
JX通信社の開発合宿で発表した内容を一部変更して社外向けにしたものです。
Javaで書かれたAndroidアプリを、Kotlinに置き換えたときの話です。
sakebook
August 04, 2017
Tweet
Share
More Decks by sakebook
See All by sakebook
私とスクラム私とコミュニティ私とOST
sakebook
0
65
Make full use of Chrome Custom Tabs
sakebook
3
3.2k
Chrome Custom Tabsを使いこなそう
sakebook
1
2.4k
1ヶ月でAndroidカメラアプリ開発(1/4)
sakebook
1
1.8k
1ヶ月でAndroidカメラアプリ開発(2/4)
sakebook
0
1.1k
1ヶ月でAndroidカメラアプリ開発(3/4)
sakebook
0
1k
1ヶ月でAndroidカメラアプリ開発(4/4)
sakebook
0
980
Other Decks in Programming
See All in Programming
Java on Azure で LangGraph!
kohei3110
0
120
Claude Codeの使い方
ttnyt8701
1
110
インターフェース設計のコツとツボ
togishima
2
720
生成AIで日々のエラー調査を進めたい
yuyaabo
0
570
実はすごいスピードで進化しているCSS
hayato_yokoyama
0
110
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
200
Prism.parseで 300本以上あるエンドポイントに 接続できる権限の一覧表を作ってみた
hatsu38
1
110
CSC307 Lecture 17
javiergs
PRO
0
110
Parallel::Pipesの紹介
skaji
2
910
FormFlow - Build Stunning Multistep Forms
yceruto
1
170
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
17
4.6k
Development of an App for Intuitive AI Learning - Blockly Summit 2025
teba_eleven
0
110
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
650
Automating Front-end Workflow
addyosmani
1370
200k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Adopting Sorbet at Scale
ufuk
77
9.4k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Scaling GitHub
holman
459
140k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Practical Orchestrator
shlominoach
188
11k
Transcript
ࢦͤ,PUMJO +9௨৴ࣾ։ൃ߹॓!ࢁتཱྀؗ TBLFCPPL
ςʔϚ w ٕज़తෛ࠴ͷղফ
/FXT%JHFTUGPS"OESPJEͷ ,PUMJOԽ
/FXT%JHFTUͱ,PUMJO
SFMFBTF SFMFBTF ,PUMJOಋೖ "OESPJEͷ։ൃݴޠͱͯ͠ެࣜʹαϙʔτ ࠷৽൛SFMFBTF
։ൃ߹॓
SFMFBTF SFMFBTF ,PUMJOಋೖ "OESPJEͷ։ൃݴޠͱͯ͠ެࣜʹαϙʔτ ࠷৽൛SFMFBTF
։ൃ߹॓
ಋೖͯͪ͠ΐͬͱ
ಋೖ
ࢦͤಋೖاۀ
,PUMJOʹΓ͑Δ ϝϦοτ
/VMM҆શ w ίϯύΠϧ࣌ʹ/VMMͳͷʹؾ͚ͮΔ w /PO/VMMܕ w WBMIPHF4USJOH w WBMIVHB4USJOH
ॻ͖͍͢ w ߴ֊ؔ w ओʹ$PMMFDUJPOૢ࡞ w είʔϓؔ w MFU BQQMZ
SVO BMTP w 4NBSUDBTU w XIFOࣜ
هड़ྔ͕ݮΔ w ϥϜμࣜ w EBUBDMBTT w #BDLJOHpFME w ͳͲͳͲ w
ݟ௨͠ͷྑ͍ίʔυʹͳΔ
࠾༻ w ͏ͪ,PUMJOͰॻ͚ΔΜͩΑʔ w ৽͍ٕ͠ज़ͷར༻ʹॊೈΞϐʔϧ
+BWB,PUMJO
$POWFSU+BWB'JMFUP ,PUMJO'JMF w "OESPJE4UVEJPͷػೳͰΨοͱมͰ͖Δ w ػցతʹม͢ΔͷͰࡉ͔͍෦Ͱमਖ਼͕ඞཁ w ࠓճͷओͳ࡞ۀ͜͜
None
ਏ͔ͬͨ͜ͱΛ ڞ༗͍ͤͯͩ͘͞͞
w /VMM҆શʹΑΔ ࣮ߦ࣌Ϋϥογϡ w /VMMBCMFܕͷऔѻ͍ w Ϗϧυ͍Ϗϧυ͍Ϗ SZ
/VMM҆શʹΑΔ ࣮ߦ࣌Ϋϥογϡ w "OESPJEͷ4%,͔Βݺͼग़͞ΕΔ PWFSSJEFϝιουͷҾʹOVMM͕ೖͬͯΫϥογϡ͢Δ w +BWB,PUMJOʹػցతʹஔ͖͑ͨͱ͖ͷฐ w ະ༻ͷҾͱ͔Ͱى͖ͯਏ͍ w
ҾΛ/VMMBCMFʹͯ͠ରԠ
/VMMBCMFܕͷऔѻ͍ w +BWB,PUMJOʹػցతʹஔ͖͑ͨͱ͖ͷฐ w σϑΥϧτ'PSDFE6OXSBQQJOH w ҆શݺͼग़͠YΤϧϏεԋࢉࢠY4NBSU$BTUͰରԠ
Ϗϧυ͍
ແࣄ+BWBϑΝΠϧ໓
Ϛʔδා͍Α
None
Ҏ্