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
1.2k
0
Share
KotlinでAndroidアプリつくってみた
JJUG CCC 2017 Springの懇親会LT資料です
syobochim
May 23, 2017
More Decks by syobochim
See All by syobochim
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
7
2.2k
DDD x Microservice Architecture : Findy Architecture Conf 2025
syobochim
13
13k
AWSで実現する「好き」の感情 / Develop Suki by AWS #devio2022
syobochim
1
440
ドメイン駆動設計のススメ#1 / DDD DevLiveShow Chapter1
syobochim
1
610
ドメイン駆動設計のススメ#2 / DDD DevLiveShow Chapter2
syobochim
0
730
しょぼちむのエヴァンス本のススメ / syobochim read Evans Book
syobochim
10
31k
オンラインのプレゼンがさみしくて 拍手👏アプリつくりました #javajo / ClapHand Application
syobochim
1
360
いちばんやさしいGit入門
syobochim
54
26k
20160128 jjug Nightセミナー_Git実践入門
syobochim
1
1.3k
Other Decks in Programming
See All in Programming
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
The free-lunch guide to idea circularity
hollycummins
0
410
「速くなった気がする」をデータで疑う
senleaf24
0
130
Rethinking API Platform Filters
vinceamstoutz
0
7.1k
おれのAgentic Coding 2026/03
tsukasagr
1
130
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
150
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
170
AI駆動開発がもたらすパラダイムシフト
ryosuke0911
0
110
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
300
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
180
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
260
Feature Toggle は捨てやすく使おう
gennei
0
410
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
500
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
Music & Morning Musume
bryan
47
7.1k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
120
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
We Are The Robots
honzajavorek
0
210
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.2k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
240
The agentic SEO stack - context over prompts
schlessera
0
730
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
140
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
670
Transcript
KotlinでAndroidアプリ つくってみた 流行りに のってみた!
しょぼちむ @syobochim 西新宿のSIer こんばんは!
シャトルバス時刻表
なんでつくろうと思ったか
そこで
こんなものがあればいいのでは! • 現在時刻以降のバスの時間を一覧で見たい! • 次のバスまでのカウントダウンがあれば便利なので は! • 駅出発の時間と会社出発の時間を切り替える感じ で!!
None
Kotlinで 作って見たのが これ
画面
現在時刻以降のバスの 時間を一覧で表示
次のバスまでの カウントダウン
駅出発の時間と 会社出発の時間を 切り替え
ダサい
全体的にださい
延々と続くタイムリスト (こんなにいらない)
エレベーターの中で 間に合わないバスの カウントダウンを 見るのが切ない
次のバスが何分後か 計算しなきゃいけなくて 直感的ではない
顧客(もとい 私)が 本当に求めていたもの
• おしゃれ • 今から何分後にバスが来るのかを一 覧で表示できる • 直近の2〜3本のバスの時刻だけ表 示できれば充分
None
開発者であり顧客であったのに 開発が終わって 実際に使ってみると 私が思っていたものと 本当に求めていたものが違った
エンジニアなのに こんな調子なので 顧客が本当に必要なものを 考えて伝えるのは かなり難しいのでは…!
思ったこと
• お客様から「こんな感じで!」ってお願いされ たものを鵜呑みにしない • ユースケースから、本当に必要なものをちゃん と考える • 使ってみないとわからないことがある • UI大事!!
• なんかもっとかわいく出来ると思ってた • 自分がこんなにダサいと思わなかった
さいごに
Kotlinの話全然しなかった…けど! (こんなアプリ作っちゃうことからわかるように) いままでアプリとか作ったことないし 周りにサポートとかもしてもらわなかったけど サーバサイドKotlinで アプリをサラッと作れました!
どうやって勉強したの?
これまじでわかりやすかった! おすすめ!!
さいごのさいごに
Kotlin! Android開発言語としての 公式サポート おめでとうございます!!
ありがとう ございました