参加記録 DroidKaigi
DroidKaigiに参加してきたのでメモ。
Twitterで流れてくる情報によると、あっちのセッションもおもしろそう…
みたいなのがあったので、ちゃんとセッションの概要も読んで天秤にかけるべきでした。
(エクセルシートから該当のセッションを探すのが大変だったので挫折した)
-
Activity, Fragment, CustomView の使い分け - マッチョなActivityにさよならする方法 -
- http://www.slideshare.net/yanzm/droid-kaigi2015-yanzm
- ActivityはFragmentのブセット的な印象。
- Fat Activityになりやすい場合はViewとか他の部分にコードを分割しましょうというお話っぽい。
- RailsのFat Controller問題?
- Fragmentにできる事はそっちにどんどん任せて、ActivityはActivityにしか出来ない部分に集中しようってこと?
- Activityにしか出来ないことが多すぎるからFat Activity問題になってたので、 似たようなことが出来るけどライフサイクルをコントロールできるクラスの登場によって、 処理の分割ができるようになった感じ?
-
開発を効率的に進めるられるまでの道程
- http://www.slideshare.net/TakaoSumitomo/ss-47393000
- コードを書くのとテストを書くのが一番開発で大変なところ
- どんな風にテストしているかの事例紹介
- ダミーを作ってがんばる感じ
- 複数の間を取り持つクラスは疎通確認のみ
-
あるゲームアプリケーションの構成とアップデートサイクル
- http://www.slideshare.net/kentaroiizuka/droidkaigi
- 様々なリソースから、バイナリやアップデータを作るまでをすべてJenkinsがやっている
- 専用のパイプラインエンジニアがいるらしい
- Playgroundつよい
- Cocosはお察しなできなので… (´・ω・`)
- Luaでゲーム部分を書く
- ゲーム部分以外はフレームワークが吸収
- リソースの追加ダウンロードとかもフレームワーク側が持っているらしい
- ゲーム側はゲームとしての実装に専念できるっぽい
-
Android学ぶを君へ。生き抜くためのナレッジ共有
- https://github.com/operando/DroidKaigi
- 有用な情報がたくさん
- adbが思っていた以上に優秀だった
- 任意のアプリのViewTreeが見られるらしい
- テスト書こう
- 発表と関連する資料が全部まとまっているの凄い便利
-
Kotlin
- https://speakerdeck.com/ntaro/xin-yan-yu-kotlindeandroidpuroguramiingu
- Better Java凄い
- Javaで面倒なところを一通りつぶしてくれてる感じ
- Android Studioのプラグインもしっかり対応している様子
- 静的型付けだけどちゃんと型推論してくれるので便利
-
モバイルにおける電力最適化のための1プラクティス
- アプリの電力測定をする
- 満充電状態なら、電源ケーブルを通る電力は大体アプリのために使われる仮定
- https://strawberry-linux.com/catalog/items?code=12031
- どれくらいの電気が使われたかを測定する
- 通信や描画が何度も起きるアプリは消費量も多め
- 何をしているかで消費量はだいぶ違う
- 全体の平均値より、スポットごとの値を比較した方が良い
-
アプリを公開する前に、最低限知っておきたいセキュリティ事項
- http://www.taosoftware.co.jp/blog/2015/04/cf5c5d90.html
- セキュリティ学習ツールAnCoLe
- 権限管理をしっかりとする
- デバッグコードやライブラリが変な挙動をしないか精査する
- 広告SDKは信頼できる物一覧がある
- http://blog.androider.jp/dev/archives/3087
-
その他
- 複数セッションなのでもう片方も見たいのばかり…
- 特にARTとXMLの話は聞きたかった…(:3 」∠)
- http://www.slideshare.net/MakotoYamazaki/20150425-droidkaigi-gradle
- http://www.slideshare.net/kmt-t/art-47396171
- http://www.slideshare.net/sola1980/androidse-linux
- http://www.slideshare.net/yuki930/ss-47398513
- https://speakerdeck.com/chocomelonchan/droidkaigi
- https://speakerdeck.com/yulily100/tesainakaxmlwoshu-kuahurikai-fa-huro
- https://speakerdeck.com/misyobun/da-rong-liang-detafalsedaunrodozhan-lue
- 複数セッションなのでもう片方も見たいのばかり…