Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
View周りで後悔しない実装
Search
bvlion
March 07, 2017
Technology
0
270
View周りで後悔しない実装
第3回スタートアップAndroid勉強会LT資料(*・ω・)ノ
bvlion
March 07, 2017
Tweet
Share
More Decks by bvlion
See All by bvlion
Java8のStreamとLambdaの関係
iwaisatoshi
0
140
それは本当にRailsでないとダメですか?
iwaisatoshi
0
330
Kotlinでテストコードを書く
iwaisatoshi
1
770
Other Decks in Technology
See All in Technology
プロダクトマネジメントの分業が生む「デリバリーの渋滞」を解消するTPMの越境
recruitengineers
PRO
3
430
ECMAScript仕様の最新動向: プロセスの変化と仕様のトレンド
uhyo
2
490
pmconf2025 - 他社事例を"自社仕様化"する技術_iRAFT法
daichi_yamashita
0
490
小さな判断で育つ、大きな意思決定力 / 20251204 Takahiro Kinjo
shift_evolve
PRO
1
300
一億総業務改善を支える社内AIエージェント基盤の要諦
yukukotani
8
2.8k
“決まらない”NSM設計への処方箋 〜ビットキーにおける現実的な指標デザイン事例〜 / A Prescription for "Stuck" NSM Design: Bitkey’s Practical Case Study
bitkey
PRO
1
340
20251127 BigQueryリモート関数で作る、お手軽AIバッチ実行環境
daimatz
0
430
事業部のプロジェクト進行と開発チームの改善の “時間軸" のすり合わせ
konifar
9
2.8k
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
0
120
Agents IA : la nouvelle frontière des LLMs (Tech.Rocks Summit 2025)
glaforge
0
370
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
1k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Code Review Best Practice
trishagee
73
19k
Agile that works and the tools we love
rasmusluckow
331
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
Unsuck your backbone
ammeep
671
58k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Optimizing for Happiness
mojombo
379
70k
How GitHub (no longer) Works
holman
316
140k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
A designer walks into a library…
pauljervisheath
210
24k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Transcript
View周りで後悔しない実装 第3回スタートアップAndroid勉強会 岩井 大志
自己紹介 名前 ・岩井 大志(Iwai Satoshi) 高卒エンジニア(´・ω・`) 個人の活動 ・Twitter @ninjinx ・メモサイト(GAE)
https://bvlion-app.appspot.com
いよいよ明後日はDroidKaigiですね!
残念ながら私は行けませんが…(´・ω・`)
さて、 スタートアップと言えば爆速開発…
とは言え、その保守性まで考慮してます?
私が後悔した目先実装をご紹介…
ガワネイティブで作っちゃった… assetsにhtmlとcss・jsを入れて 作る。。。 こうした理由は ・iOSと同じデザインにしたかった ・xmlよく分からんかった ・assetsなら通信しないから早いだろう でも…。。。
こんなデメリットが… ・WebView遅い ・セキュリティ的に問題がある ・テストしづらい ・メモリ食う ・結局Viewに各種設定をするのでソースが多くなる ↑これって保守性にも繋がるよね??
結論…
早く作れただけでした(´・ω・`)
最近指摘されたレイアウト1 相「書いてることは違いますけど、これは場所的に上の行 いらないですね。」 自「はい、その通りです。。。」
最近指摘されたレイアウト2 相「ちゃんと適材適所で宣言した方がいいですよ〜」 自「おっしゃる通りでございます。。。」
最近指摘されたレイアウト3 相「これtextView1って名前じゃないとダメですか?」 自「いえ、layout_below用でした。。。」
結論…
あんま急ぎすぎると恥ずかしい…(´・ω・`)
まとめ ・安易に楽なものに走らない。 ・View側もコードなので、ぞんざいにしない。 ・ちゃんとその後、どうなるか考える。 うわ〜(>_<)ってならないようにする!
ありがとうございました!!