Slide 1

Slide 1 text

KotlinでAndroidアプリ つくってみた 流行りに のってみた!

Slide 2

Slide 2 text

しょぼちむ @syobochim 西新宿のSIer こんばんは!

Slide 3

Slide 3 text

シャトルバス時刻表

Slide 4

Slide 4 text

なんでつくろうと思ったか

Slide 5

Slide 5 text

そこで

Slide 6

Slide 6 text

こんなものがあればいいのでは! • 現在時刻以降のバスの時間を一覧で見たい! • 次のバスまでのカウントダウンがあれば便利なので は! • 駅出発の時間と会社出発の時間を切り替える感じ で!!

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

Kotlinで 作って見たのが これ

Slide 9

Slide 9 text

画面

Slide 10

Slide 10 text

現在時刻以降のバスの 時間を一覧で表示

Slide 11

Slide 11 text

次のバスまでの カウントダウン

Slide 12

Slide 12 text

駅出発の時間と 会社出発の時間を 切り替え

Slide 13

Slide 13 text

ダサい

Slide 14

Slide 14 text

全体的にださい

Slide 15

Slide 15 text

延々と続くタイムリスト (こんなにいらない)

Slide 16

Slide 16 text

エレベーターの中で 間に合わないバスの カウントダウンを 見るのが切ない

Slide 17

Slide 17 text

次のバスが何分後か 計算しなきゃいけなくて 直感的ではない

Slide 18

Slide 18 text

顧客(もとい 私)が 本当に求めていたもの

Slide 19

Slide 19 text

• おしゃれ • 今から何分後にバスが来るのかを一 覧で表示できる • 直近の2〜3本のバスの時刻だけ表 示できれば充分

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

開発者であり顧客であったのに 開発が終わって 実際に使ってみると 私が思っていたものと 本当に求めていたものが違った

Slide 22

Slide 22 text

エンジニアなのに こんな調子なので 顧客が本当に必要なものを 考えて伝えるのは かなり難しいのでは…!

Slide 23

Slide 23 text

思ったこと

Slide 24

Slide 24 text

• お客様から「こんな感じで!」ってお願いされ たものを鵜呑みにしない • ユースケースから、本当に必要なものをちゃん と考える • 使ってみないとわからないことがある • UI大事!! • なんかもっとかわいく出来ると思ってた • 自分がこんなにダサいと思わなかった

Slide 25

Slide 25 text

さいごに

Slide 26

Slide 26 text

Kotlinの話全然しなかった…けど! (こんなアプリ作っちゃうことからわかるように) いままでアプリとか作ったことないし 周りにサポートとかもしてもらわなかったけど サーバサイドKotlinで アプリをサラッと作れました!

Slide 27

Slide 27 text

どうやって勉強したの?

Slide 28

Slide 28 text

これまじでわかりやすかった! おすすめ!!

Slide 29

Slide 29 text

さいごのさいごに

Slide 30

Slide 30 text

Kotlin! Android開発言語としての 公式サポート おめでとうございます!!

Slide 31

Slide 31 text

ありがとう ございました