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でAndroidアプリつくってみた
Search
syobochim
May 23, 2017
Programming
0
1.2k
KotlinでAndroidアプリつくってみた
JJUG CCC 2017 Springの懇親会LT資料です
syobochim
May 23, 2017
Tweet
Share
More Decks by syobochim
See All by syobochim
AWSで実現する「好き」の感情 / Develop Suki by AWS #devio2022
syobochim
1
380
ドメイン駆動設計のススメ#1 / DDD DevLiveShow Chapter1
syobochim
0
440
ドメイン駆動設計のススメ#2 / DDD DevLiveShow Chapter2
syobochim
0
620
しょぼちむのエヴァンス本のススメ / syobochim read Evans Book
syobochim
9
28k
オンラインのプレゼンがさみしくて 拍手👏アプリつくりました #javajo / ClapHand Application
syobochim
1
320
いちばんやさしいGit入門
syobochim
38
17k
20160128 jjug Nightセミナー_Git実践入門
syobochim
1
1.2k
第三回マイクロサービスアーキテクチャ読書会(後半)
syobochim
0
1.2k
SIerもはじめる わたしたちのDevOps #jjug_ccc
syobochim
0
1.1k
Other Decks in Programming
See All in Programming
PHPカンファレンス関西2025 基調講演
sugimotokei
6
1.1k
新世界の理解
koriym
0
110
Quality Gates in the Age of Agentic Coding
helmedeiros
PRO
1
120
대규모 트래픽을 처리하는 프론트 개발자의 전략
maryang
0
110
SwiftでMCPサーバーを作ろう!
giginet
PRO
2
210
The Niche of CDK Grant オブジェクトって何者?/the-niche-of-cdk-what-isgrant-object
hassaku63
1
730
AIコーディングエージェント全社導入とセキュリティ対策
hikaruegashira
15
9.1k
Workers を定期実行する方法は一つじゃない
rokuosan
0
140
プロダクトという一杯を作る - プロダクトチームが味の責任を持つまでの煮込み奮闘記
hiliteeternal
0
330
Go製CLIツールをnpmで配布するには
syumai
2
1k
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
17
3.6k
フロントエンドのパフォーマンスチューニング
koukimiura
6
2.4k
Featured
See All Featured
Scaling GitHub
holman
461
140k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
410
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
BBQ
matthewcrist
89
9.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Code Review Best Practice
trishagee
69
19k
The Cost Of JavaScript in 2023
addyosmani
51
8.7k
Docker and Python
trallard
45
3.5k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Transcript
KotlinでAndroidアプリ つくってみた 流行りに のってみた!
しょぼちむ @syobochim 西新宿のSIer こんばんは!
シャトルバス時刻表
なんでつくろうと思ったか
そこで
こんなものがあればいいのでは! • 現在時刻以降のバスの時間を一覧で見たい! • 次のバスまでのカウントダウンがあれば便利なので は! • 駅出発の時間と会社出発の時間を切り替える感じ で!!
None
Kotlinで 作って見たのが これ
画面
現在時刻以降のバスの 時間を一覧で表示
次のバスまでの カウントダウン
駅出発の時間と 会社出発の時間を 切り替え
ダサい
全体的にださい
延々と続くタイムリスト (こんなにいらない)
エレベーターの中で 間に合わないバスの カウントダウンを 見るのが切ない
次のバスが何分後か 計算しなきゃいけなくて 直感的ではない
顧客(もとい 私)が 本当に求めていたもの
• おしゃれ • 今から何分後にバスが来るのかを一 覧で表示できる • 直近の2〜3本のバスの時刻だけ表 示できれば充分
None
開発者であり顧客であったのに 開発が終わって 実際に使ってみると 私が思っていたものと 本当に求めていたものが違った
エンジニアなのに こんな調子なので 顧客が本当に必要なものを 考えて伝えるのは かなり難しいのでは…!
思ったこと
• お客様から「こんな感じで!」ってお願いされ たものを鵜呑みにしない • ユースケースから、本当に必要なものをちゃん と考える • 使ってみないとわからないことがある • UI大事!!
• なんかもっとかわいく出来ると思ってた • 自分がこんなにダサいと思わなかった
さいごに
Kotlinの話全然しなかった…けど! (こんなアプリ作っちゃうことからわかるように) いままでアプリとか作ったことないし 周りにサポートとかもしてもらわなかったけど サーバサイドKotlinで アプリをサラッと作れました!
どうやって勉強したの?
これまじでわかりやすかった! おすすめ!!
さいごのさいごに
Kotlin! Android開発言語としての 公式サポート おめでとうございます!!
ありがとう ございました