2022/10/01 ~ 2022/10/07 のもくもく日記
もくもく 前回までは
2022/09/24 ~ 2022/09/30 のもくもく日記 をご覧ください。
途中経過
その1
DroidKaigi 楽しかったw とりあえず資料のリンクをまとめてみる。
Day1
"2022年のBytecode Weaving ~Google、Transform API やめるってよ~"- Android(AOSP)でウェアラブルIoTデバイスを作ってみた
- AndroidManifest.xmlはその後どうなっているのか?
- Android Vitalsのデータを自動監視してビジネス指標を向上させよう
- Androidのモダンな技術選択にあわせて自動テストもアップデートしよう
- Android "を" ビルドしてAndroid Systemを覗いてみよう
→ DroidKaigi2022に参加しました - chigichan24のお気持ち表明 - Camera Xライブラリの魅力と最新機能を紐解く
→ DroidKaigi 2022 登壇レポート 初めての登壇を終えて | Money Forward Money Forward Engineers' Blog - Compose for Desktopで始めるAndroid開発効率化ツールの作成
- Context Receiversに思いを馳せる
- FlutterをROS(ロボティクス)と一緒使ったらマジですごかった話
- Getting started with Dagger and Hilt
- Gradle Managed Virtual Devicesで変化するエミュレータ活用術
- How to Test Your Compose UI
- Introduction to Wear OS Application Development
- Jetpack Compose で Material Design 3
- Jetpack Composeの状態管理とAPIコール - React Hooksに習う、Apollo + Jetpack Compose
- Jetpack Composeを用いて、Canvasを直接触るようなコンポーネントを作成する方法
- Offline first Flutter applications
- Prepare your project for KMM
- State of Jetpack Compose
- The world of Android wireless communications without Internet
- アプリエンジニアとQAチームがデバッグ機能の改善に取り組むぞ!
- 今年リリースされたCTS-D (互換性テストスイート)をアプリ開発に活用しよう!
- コルーチンを使って処理の見通しをよくする - リアルタイム放送の品質を向上し、保つために
→ 初めてだらけのDroidKaigi 2022 オフライン参加レポート - voicy tech blog - 実践 Glass EE2 向けアプリ開発
- 社内でのモバイルアクセシビリティ推進
- 詳解Google Playの新しい定期購入 ~オファーの活用や実装例を添えて~
- 長期運用アプリのリファクタリングを考える
- マンガアプリのメモリ改善とメモリ解析方法
- モバイルアプリのユーザープライバシー新時代
Day2
- 2022年の動画再生アプリの作り方
- 2022年ヘルスケアアプリのつくり方
- 5chマイクを使ってビームフォーミングできるようにAudio Frameworkを魔改造する
- Add-to-Appの戦い方
- All your Compose @Previews to screenshot tests without instrumentation
- Anatomy of Dynamic color
- Android/Chromeで体験できる認証のための標準化仕様の現在と未来
- Android/iOSアプリを協調開発するチーム 〜スクラム開発の実践とその先へ〜
- Android アプリの内と外をつなぐ UI
- Androidでもドラッグ&ドロップがしたい!
- BLEを使ったアプリを継続的に開発するために
- CameraX × ML Kit でパスポートOCR機能を実装
- Considerate App Update Delivery
- Deep dive into Jetpack Compose Text
- Kotlinize your CI, from Gradle tuning to Kotlin Script
- Lessons Learned Migrating the Maps SDK to Compose
- Molecule: Using Compose for Presentation Logic
- Optimize your app for large screens
- The art of hiding sensitive info in plain sight
- Why Projects Succeed: Lessons Learned from the Android OS
- アクセシビリティは向上させる物 ~視覚障害当事者の立場で私が目指している理想的な社会~
- アプリ アーキテクチャ ガイドの解説
- あらゆる変化を受け入れながら働きつづける 〜 介護・学業編
- 移りゆくデファクトスタンダードにチームとしてどう追従するか
- エンジニア駆動でデザインツールの刷新ができた
→ 「DroidKaigi」に登壇した振り返り|パイオニア株式会社【公式】 - 実践
edge-to-edge
: 端から端まで解説 - 実例から学ぶJetpack Composeのパフォーマンス改善
- ついにアプリ毎の言語設定がOSレベルでサポートされたぞ!
- 通知チャンネルに対応する
- はじめようビルドメトリクス
- 人の声を可視化する
- プロダクトで安全にDataStore移行する
LT
スポンサー
- プラチナ
- ゴールド
- Android: ブースの様子
- 合同会社DMM.com: ブースの様子
- LINE 株式会社: ブースの様子, クイズ
- LINE Digital Frontier 株式会社: ブースの様子
- LINE Fukuoka 株式会社: ブースの様子
- 株式会社MIXI: 協賛告知, ブースの様子
- 株式会社U-NEXT: ブースの様子
- 株式会社ZOZO: 協賛告知, ブースの様子
- 株式会社アンドパッド: 協賛告知, ブースの様子, アンケート結果(Day1), アンケート結果(Day2), 参加レポート(1日目), 参加レポート(2日目)
- ウォンテッドリー株式会社: ブースの様子, アンケート結果
- 株式会社ガラパゴス: 協賛告知, ブースの様子, レポート
- クックパッド株式会社: 協賛告知, ブースの様子
- 株式会社サイバーエージェント: ブースの様子
- サイボウズ株式会社: 協賛告知, ブースの様子
- 株式会社サーキュレーション: ブースの様子
- チームラボ株式会社: ブースの様子, アンケート結果
- 株式会社ディー・エヌ・エー: ブースの様子
- フェンリル株式会社: ブースの様子
- 株式会社マネーフォワード: ブースの様子, アンケート結果, レポート(Day1), 登壇レポート
- 株式会社メルカリ: ブースの様子
- 楽天グループ株式会社: ブースの様子
- 株式会社リクルート: ブースの様子
- サポーター
- STORES 株式会社: 協賛告知, 参加レポート(n-seki), 参加レポート(tomorrowkey)
その他
- Android(Google の方) のブースがあったのだけど、そういえばAPP DOJO の話は特に無かった気がする
- Wantedly さんの技術同人誌の立ち位置が、「一緒に働くうえで知っておいて欲しい情報」という感じで、真似したいなと思った
- サイボウズさんのパンフで、プロダクションコードでよく使われているパッケージ名をワードクラウドにしたものがあるのだけど、真似したいと思ったw
→ サイボウズさんの解説はサイボウズは DroidKaigi 2022 にゴールドスポンサーとして協賛します! - Cybozu Inside Out | サイボウズエンジニアのブログ を読むと良さそう
その2
Yeoman のようなスキャフォールディングツールのライブラリを探していたのだけど、"scaffolding" より"template engine" と検索した方がそれっぽいのが見つかりやすいかも
その3
Android でカスタムフォント適用する時、OSS ライブラリ使っていた気がするのだけど、Jetpack Compose ではちゃんと準備されているっぽい👀
今回の進捗
- DroidKaigi 2022 に参加した
- GitHub
- Nintendo Switch でトレーニングを進めた
※関連SNS
- https://x.com/shion_engineer/status/1576005155430223874
- https://x.com/shion_engineer/status/1576383417578819585
- https://x.com/shion_engineer/status/1577485660751290368
- https://x.com/shion_engineer/status/1577497509806886914
- https://x.com/shion_engineer/status/1577540348414660608
- https://x.com/shion_engineer/status/1577834197531578368
- https://x.com/shion_engineer/status/1577912647214850048