Submit Search
Upload
開発チームにKotlinを導入した話
•
0 likes
•
3,618 views
Hiroshi Kikuchi
Follow
shibuya.apk #7 で発表した(する)お話です
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 11
Download Now
Download to read offline
Recommended
KotlinJSって正直どうなん
KotlinJSって正直どうなん
Hiroshi Kikuchi
なるべくコードを書かないAndroid開発
なるべくコードを書かないAndroid開発
Hiroshi Kikuchi
モバイルアプリ開発をグッと楽にするKotlinの便利なところ3選
モバイルアプリ開発をグッと楽にするKotlinの便利なところ3選
Hiroshi Kikuchi
3分で作る Kotlin Friendly な API
3分で作る Kotlin Friendly な API
Hiroshi Kikuchi
Androidの世界を離れて異文化留学してみた
Androidの世界を離れて異文化留学してみた
Hiroshi Kikuchi
KotlinでWebアプリ開発
KotlinでWebアプリ開発
Ryo Nakagawa
Kotlin as an AltJS
Kotlin as an AltJS
Shinya Mochida
Kotlinのwebフレームワーク探訪
Kotlinのwebフレームワーク探訪
豊明 尾古
More Related Content
What's hot
Kotlinこんなん出ましたけど
Kotlinこんなん出ましたけど
yy yank
4 Colors Othello’s Algorithm @仙台 IT 文化祭 2017
4 Colors Othello’s Algorithm @仙台 IT 文化祭 2017
Takaaki Suzuki
C#でわかる こわくないMonad
C#でわかる こわくないMonad
Kouji Matsui
NDS36 Kotlin Cute
NDS36 Kotlin Cute
Yukiya Nakagawa
KotlinつかってQiitaクライアント作った時の話
KotlinつかってQiitaクライアント作った時の話
shinnosuke kugimiya
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
Kazumi IWANAGA
LT駆動開発04 5分では分からないTypeScriptのなんとか
LT駆動開発04 5分では分からないTypeScriptのなんとか
Kazuya Matsubara
Kotlinメジャーver リリースを前に
Kotlinメジャーver リリースを前に
yy yank
PHPカンファレンス関西 2011
PHPカンファレンス関西 2011
Takako Miyagawa
Kotlinにお触り
Kotlinにお触り
Shinobu Okano
言語設計者が意味論を書くときに考えていたこと
言語設計者が意味論を書くときに考えていたこと
Taku Miyakawa
酒の肴はC# vNext
酒の肴はC# vNext
Takaaki Suzuki
The evolution of c#
The evolution of c#
leverages_event
PHPCON fukuoka 2015 CodeIgniter update
PHPCON fukuoka 2015 CodeIgniter update
Takako Miyagawa
コルーチンの実装について
コルーチンの実装について
Taku Miyakawa
CodeIgniter をモダンに改造してみた
CodeIgniter をモダンに改造してみた
Masaru Matsuo
jQuery 対応ライブラリと TypeScript
jQuery 対応ライブラリと TypeScript
インフラジスティックス・ジャパン株式会社
KuromojiをKotlinで動かす
KuromojiをKotlinで動かす
yy yank
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Masahiro Wakame
2011 PHPカンファレンス関西 懇親会LT
2011 PHPカンファレンス関西 懇親会LT
Takako Miyagawa
What's hot
(20)
Kotlinこんなん出ましたけど
Kotlinこんなん出ましたけど
4 Colors Othello’s Algorithm @仙台 IT 文化祭 2017
4 Colors Othello’s Algorithm @仙台 IT 文化祭 2017
C#でわかる こわくないMonad
C#でわかる こわくないMonad
NDS36 Kotlin Cute
NDS36 Kotlin Cute
KotlinつかってQiitaクライアント作った時の話
KotlinつかってQiitaクライアント作った時の話
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
CLR/H #clrh104 あなたのアプリにスパイスを! ~ コグニティブと対話 Botのプチレシピ
LT駆動開発04 5分では分からないTypeScriptのなんとか
LT駆動開発04 5分では分からないTypeScriptのなんとか
Kotlinメジャーver リリースを前に
Kotlinメジャーver リリースを前に
PHPカンファレンス関西 2011
PHPカンファレンス関西 2011
Kotlinにお触り
Kotlinにお触り
言語設計者が意味論を書くときに考えていたこと
言語設計者が意味論を書くときに考えていたこと
酒の肴はC# vNext
酒の肴はC# vNext
The evolution of c#
The evolution of c#
PHPCON fukuoka 2015 CodeIgniter update
PHPCON fukuoka 2015 CodeIgniter update
コルーチンの実装について
コルーチンの実装について
CodeIgniter をモダンに改造してみた
CodeIgniter をモダンに改造してみた
jQuery 対応ライブラリと TypeScript
jQuery 対応ライブラリと TypeScript
KuromojiをKotlinで動かす
KuromojiをKotlinで動かす
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
Google Glassでできること XE12版 最新開発情報 Mirror API & GDK
2011 PHPカンファレンス関西 懇親会LT
2011 PHPカンファレンス関西 懇親会LT
Viewers also liked
Titaniumから脱却している話
Titaniumから脱却している話
Fujita Yuta
どうしてコードはレガシーになるのか
どうしてコードはレガシーになるのか
Hiroshi Kikuchi
Android thingsやってみた
Android thingsやってみた
Hiroshi Kikuchi
Android TVでテレビを操作
Android TVでテレビを操作
直人 中里
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
Shinobu Okano
画面遷移図作成ツールを試してみた
画面遷移図作成ツールを試してみた
tomowata
Poiboy for android 〜激短(1ヶ月)制作フローと気づき〜
Poiboy for android 〜激短(1ヶ月)制作フローと気づき〜
Mariko Takatori
Androidオールスターズ2016 yanzm
Androidオールスターズ2016 yanzm
Yuki Anzai
Android Studio 2.3 New Features
Android Studio 2.3 New Features
Kenichi Kambara
ネイティブアプリにおける、UI/インタラクションのトレンド
ネイティブアプリにおける、UI/インタラクションのトレンド
yosuke sato
アプリUI勉強会 in ネットイヤーグループ
アプリUI勉強会 in ネットイヤーグループ
Kenichi Suzuki
UI&UX / 重要なのは、毎日さわって嬉しい UI UX!
UI&UX / 重要なのは、毎日さわって嬉しい UI UX!
Akiko Ohtsuka
確実に良くするUI/UX設計
確実に良くするUI/UX設計
Takayuki Fukatsu
App shortcuts
App shortcuts
Namito Satoyama
スマホサービスにおける、UIデザインのノウハウと実例
スマホサービスにおける、UIデザインのノウハウと実例
yosuke sato
Viewers also liked
(15)
Titaniumから脱却している話
Titaniumから脱却している話
どうしてコードはレガシーになるのか
どうしてコードはレガシーになるのか
Android thingsやってみた
Android thingsやってみた
Android TVでテレビを操作
Android TVでテレビを操作
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
Gradle PluginとTwitterとズン ドコ キ・ヨ・シ!
画面遷移図作成ツールを試してみた
画面遷移図作成ツールを試してみた
Poiboy for android 〜激短(1ヶ月)制作フローと気づき〜
Poiboy for android 〜激短(1ヶ月)制作フローと気づき〜
Androidオールスターズ2016 yanzm
Androidオールスターズ2016 yanzm
Android Studio 2.3 New Features
Android Studio 2.3 New Features
ネイティブアプリにおける、UI/インタラクションのトレンド
ネイティブアプリにおける、UI/インタラクションのトレンド
アプリUI勉強会 in ネットイヤーグループ
アプリUI勉強会 in ネットイヤーグループ
UI&UX / 重要なのは、毎日さわって嬉しい UI UX!
UI&UX / 重要なのは、毎日さわって嬉しい UI UX!
確実に良くするUI/UX設計
確実に良くするUI/UX設計
App shortcuts
App shortcuts
スマホサービスにおける、UIデザインのノウハウと実例
スマホサービスにおける、UIデザインのノウハウと実例
More from Hiroshi Kikuchi
Android Developer Toolsのバグを見つけて直してもらった話
Android Developer Toolsのバグを見つけて直してもらった話
Hiroshi Kikuchi
今更聞けない? Androidのテストのいろは
今更聞けない? Androidのテストのいろは
Hiroshi Kikuchi
新規Androidアプリ開発において何より大切なこと
新規Androidアプリ開発において何より大切なこと
Hiroshi Kikuchi
JUnit5とAndroidのテスト
JUnit5とAndroidのテスト
Hiroshi Kikuchi
画面状態を抽象化してテスタブル設計ライフを送ろう
画面状態を抽象化してテスタブル設計ライフを送ろう
Hiroshi Kikuchi
テストコードをアプリケーションコードと同じ階層に置きたい
テストコードをアプリケーションコードと同じ階層に置きたい
Hiroshi Kikuchi
Designing Auto Generated Codes
Designing Auto Generated Codes
Hiroshi Kikuchi
C#でiPhone & Androidアプリ!
C#でiPhone & Androidアプリ!
Hiroshi Kikuchi
Ideatter : Tech-on2011決勝でのプレゼン資料
Ideatter : Tech-on2011決勝でのプレゼン資料
Hiroshi Kikuchi
More from Hiroshi Kikuchi
(9)
Android Developer Toolsのバグを見つけて直してもらった話
Android Developer Toolsのバグを見つけて直してもらった話
今更聞けない? Androidのテストのいろは
今更聞けない? Androidのテストのいろは
新規Androidアプリ開発において何より大切なこと
新規Androidアプリ開発において何より大切なこと
JUnit5とAndroidのテスト
JUnit5とAndroidのテスト
画面状態を抽象化してテスタブル設計ライフを送ろう
画面状態を抽象化してテスタブル設計ライフを送ろう
テストコードをアプリケーションコードと同じ階層に置きたい
テストコードをアプリケーションコードと同じ階層に置きたい
Designing Auto Generated Codes
Designing Auto Generated Codes
C#でiPhone & Androidアプリ!
C#でiPhone & Androidアプリ!
Ideatter : Tech-on2011決勝でのプレゼン資料
Ideatter : Tech-on2011決勝でのプレゼン資料
開発チームにKotlinを導入した話
1.
チーム開発に Kotlinを導入した話 @kikuchy
2.
だれ • 菊池 紘
(@kikuchy) • Androidのアプリとかライブラリとか書いてる • ミクシィからDiverseへの出向社員
3.
Kotlin導入のメリット? • もう皆さんご存知だと思いますので割愛 • 今回はそういう(テクニカルな)話ではありま せん
4.
新言語で書いたコードを メンテナンスし続けなければならない!! というハードルを越える話
5.
新言語導入のハードル 1. 他の開発メンバーに勉強してもらえるのか? → 「勉強しよう」と思ってもらえるか? 2.
求人して採用が見込めるのか? → 利用者が増える言語だと経営層を説得できる か?
6.
開発メンバーへの訴求 • またの名を布教 • 関心を持ってもらうためザイオンス効果を狙う –
チーム朝会後に界隈のトピック紹介 – コードのコメントに「Kotlinだったらなぁ…」を書く -> 世間的にはKotlinがメインストリームだ と知ってもらう感じ
7.
世間的なトレンド • CAさんが採用したと懇親会などで聞いた • KotlinのQiita記事がはてブトレンド入り ->
「Kotlinで開発したいエンジニアは増え る」と予想できる材料が揃った
8.
あとは勢いで導入 -> メンバーのKotlinへの関心も高い -> Kotlin使えるエンジニアも増えそう
9.
それでもやっぱり • ステークホルダーと周囲の理解は大事 – エンジニア上長もいろいろ調べて考えてくださってい た –
「ユーザーの得になるなら上司の承認は後で良い」マ インドに背中を押された • 言い出しっぺとしての責任はとる – 引き続き布教と勉強 – 社外アピール
10.
https://kotlinlang.org/
11.
@kikuchy
Editor's Notes
飛ばす
Download Now