DroidKaigi2016で発表された内容の個人的な備忘録です。
→ 2日目
観たセッション
OSSの動向を捉えた実装方針
- スライド
- 動画
- サイバーエージェントの動画あぷりを作ったときに考えたライブラリと紹介
- RxやStreamなどで便利にわかりやすくというのがトレンド
- calligraphyというTextViewにフォントを入れてくれるライブラリが女子向けアプリを作ってるに身からすると気になる
- DBとORMとかはOrmaが来そうな感じ(海外ではRealmぽい)
Master of Canvas
Android Lintで正しさを学ぼう
- スライド
- 動画
- Lint警告は実装上の間違えやすいところを教えてくれる
- TextViewに文字を直接書いていって、あとからLintで確認してStringファイルにまとめていって記述する
- ErrerやWarnigがでるのでアプリ品質の指標としていいのではとのこと
Android Dev Tools Knowledge
- スライド
- 動画
- コマンドラインからadbを活用した、解析や開発、Android Studioの便利プラグイン紹介
- 気になったやつ
- Android Wifi ADB wifiでadbの出力が見れる
- androidtool-mac AndroidStudioで動画が取れてmp4,gifにできる
- adb-idea AndroidStudioからadbの便利コマンドが素早く打てる
最速でリリースするためのAndroidアプリデザイン
- スライド
- 動画
- WantedlyでAndroidアプリをどうやってデザインしていくか等
- 今はマテリアルを理解して、カスタマイズしていくのがいい
- デザイナーがxmlを微調整すると手間が少ないでやってみてもらうと良いかも
- 9 patchは複数サイズを用意するのが大変なので使うべきではない
- vector assetsがちゃんと使えるようになったら画像用意が楽になりそう
用途に合わせたアニメーションの実装方法
実践! Android Studioプラグイン開発
他のセッション
スライドを呼んだり動画を見て追加していく予定
明日、敗訴しないためのセキュアコーディング スライド
- スライド
- 動画
- マネーフォワードのAndroidセキュリティの考え方など
- 参考になる資料 JSSEC『Androidアプリのセキュア設計・セキュアコーディングガイド』
- フォローアップ