View周りで後悔しない実装
by
bvlion
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
View周りで後悔しない実装 第3回スタートアップAndroid勉強会 岩井 大志
Slide 2
Slide 2 text
自己紹介 名前 ・岩井 大志(Iwai Satoshi) 高卒エンジニア(´・ω・`) 個人の活動 ・Twitter @ninjinx ・メモサイト(GAE) https://bvlion-app.appspot.com
Slide 3
Slide 3 text
いよいよ明後日はDroidKaigiですね!
Slide 4
Slide 4 text
残念ながら私は行けませんが…(´・ω・`)
Slide 5
Slide 5 text
さて、 スタートアップと言えば爆速開発…
Slide 6
Slide 6 text
とは言え、その保守性まで考慮してます?
Slide 7
Slide 7 text
私が後悔した目先実装をご紹介…
Slide 8
Slide 8 text
ガワネイティブで作っちゃった… assetsにhtmlとcss・jsを入れて 作る。。。 こうした理由は ・iOSと同じデザインにしたかった ・xmlよく分からんかった ・assetsなら通信しないから早いだろう でも…。。。
Slide 9
Slide 9 text
こんなデメリットが… ・WebView遅い ・セキュリティ的に問題がある ・テストしづらい ・メモリ食う ・結局Viewに各種設定をするのでソースが多くなる ↑これって保守性にも繋がるよね??
Slide 10
Slide 10 text
結論…
Slide 11
Slide 11 text
早く作れただけでした(´・ω・`)
Slide 12
Slide 12 text
最近指摘されたレイアウト1 相「書いてることは違いますけど、これは場所的に上の行 いらないですね。」 自「はい、その通りです。。。」
Slide 13
Slide 13 text
最近指摘されたレイアウト2 相「ちゃんと適材適所で宣言した方がいいですよ〜」 自「おっしゃる通りでございます。。。」
Slide 14
Slide 14 text
最近指摘されたレイアウト3 相「これtextView1って名前じゃないとダメですか?」 自「いえ、layout_below用でした。。。」
Slide 15
Slide 15 text
結論…
Slide 16
Slide 16 text
あんま急ぎすぎると恥ずかしい…(´・ω・`)
Slide 17
Slide 17 text
まとめ ・安易に楽なものに走らない。 ・View側もコードなので、ぞんざいにしない。 ・ちゃんとその後、どうなるか考える。 うわ〜(>_<)ってならないようにする!
Slide 18
Slide 18 text
ありがとうございました!!