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
View周りで後悔しない実装
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
bvlion
March 07, 2017
Technology
0
280
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
340
Kotlinでテストコードを書く
iwaisatoshi
1
780
Other Decks in Technology
See All in Technology
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
160
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
390
AIエージェント時代に必要な オペレーションマネージャーのロールとは
kentarofujii
0
210
Astro Islandsの 内部実装を 「日本で一番わかりやすく」 ざっくり解説!
knj
0
310
FastMCP OAuth Proxy with Cognito
hironobuiga
3
220
SaaSの操作主体は人間からAIへ - 経理AIエージェントが目指す深い自動化
nishihira
0
120
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
290
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
出版記念イベントin大阪「書籍紹介&私がよく使うMCPサーバー3選と社内で安全に活用する方法」
kintotechdev
0
110
ハーネスエンジニアリング×AI適応開発
aictokamiya
1
550
15年メンテしてきたdotfilesから開発トレンドを振り返る 2011 - 2026
giginet
PRO
0
160
契約書からの情報抽出を行うLLMのスループットを、バッチ処理を用いて最大40%改善した話
sansantech
PRO
3
320
Featured
See All Featured
HDC tutorial
michielstock
1
590
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
130
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
300
Utilizing Notion as your number one productivity tool
mfonobong
4
270
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
It's Worth the Effort
3n
188
29k
My Coaching Mixtape
mlcsv
0
87
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
The SEO Collaboration Effect
kristinabergwall1
0
410
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側もコードなので、ぞんざいにしない。 ・ちゃんとその後、どうなるか考える。 うわ〜(>_<)ってならないようにする!
ありがとうございました!!