バケツリレーしないComposeのイベント設計
Jetpack Composeのイベント設計に関する記事です。 UIイベントの管理が、コンポーネント間でバケツリレーのように複雑化することを指摘し、改善点について議論しています。 フロントエンドエンジニアや、Jetpack ComposeでUI開発を行うエンジニアを対象とした記事です。
Jetpack Composeのイベント設計に関する記事です。 UIイベントの管理が、コンポーネント間でバケツリレーのように複雑化することを指摘し、改善点について議論しています。 フロントエンドエンジニアや、Jetpack ComposeでUI開発を行うエンジニアを対象とした記事です。
ソフトウェア開発に関するトークイベントの告知です。 『良いコードの道しるべ』著者と豪華ゲストが、変化に強いソフトウェア開発における良いコードの秘訣について議論します。 ソフトウェアエンジニア、特にAndroid/iOSアプリ開発者や、開発マネジメントに関わる方々に有益な情報が得られます。
Androidエンジニアのための勉強会。 ABEMAのAndroidアプリ開発に関するTipsや、最新技術、ベストプラクティスについて学ぶ。 モバイルアプリ開発に関心のあるAndroidエンジニア向け。
ウィンドウクラスでデフォルトのカーソルを設定しない場合、クライアント領域に表示されるカーソルについて解説しています。 ウィンドウクラスでカーソルを`nullptr`に設定した場合、デフォルトでは何らかのカーソルが表示されます。これは、ウィンドウプロシージャがデフォルトのカーソルを設定するためです。 ウィンドウの境界やクライアント領域をマウスが移動すると、異なるカーソルが表示される原因を説明しています。
アプリケーションのメインアイコンに適切なリソースIDを割り当てる方法について解説する記事です。 アイコンのリソースIDの割り当てに関する議論と、Explorerでのアイコン選択アルゴリズム、ID割り当てに関するベストプラクティスを説明しています。 開発者やデザイナー、またはアプリケーションのアイコンリソースを管理する担当者向けの情報です。
FlutterのマルチパッケージプロジェクトでローカルJSONファイルを読み込む方法について解説しています。 flutter_genや直接ファイルパスを指定する方法、pubspec.yamlの設定方法を例示し、マルチパッケージ環境でのアセット管理方法について説明しています。 特に、複数のパッケージ間でアセットを読み込む際に発生するパスに関する問題点と解決策を分かりやすく解説しています。
モバイルアプリ開発に関する勉強会、ウォンテッドリー、チームラボ、Sansanの共催。 モバイルアプリ開発技術に関するLT形式の勉強会。 iOS/Android、KMP、Flutterなどの技術について議論する。モバイルアプリ開発者向け。
GradleのVersion Catalogsを使用しているプロジェクトを、ローカルで参照する方法について説明する記事です。Androidアプリ開発者やGradleのバージョン管理に携わるエンジニアを対象としています。Version Catalogsの活用方法、ローカル参照時の注意点、その他の関連情報が掲載されています。
モバイル開発における生成AI活用方法に関するLT会とパネルディスカッション 若手モバイルエンジニアによる生成AI活用事例を紹介。 モバイル技術に興味があり、生成AI活用法を知りたい方に向けたオフライン限定イベント。
- iAEONのホーム画面にあるお得な情報や、支払いの際にバーコードを表示する方法を解説する記事です。 - Androidユーザ向けですが、iOSでも利用可能です。 - iAEONアプリの便利な機能を紹介しています。
Firebase App DistributionのApp Testing Agent(Android版)を試してみました。 Androidアプリのテストを効率化するためのツールです。 開発者向けの情報や記事です。
**要約:** Apollo Kotlin v4へのアップグレードプロセスについて、具体的な手順と遭遇した問題、解決策を解説しています。Androidアプリ開発におけるGraphQLクライアントのアップグレードを検討している開発者向けの情報です。 **対象読者:** * Kotlinを用いたAndroidアプリ開発者 * GraphQLクライアントとしてApollo Kotlinを使用している開発者 * Androidアプリのアップグレードに携わる開発者
既存のモバイルアプリ(AndroidとiOS)にKotlin Multiplatform(KMP) を導入した際の、チームの経験と成果をまとめた記事です。 KMP導入の背景、実装手順、課題、効果、今後の計画について詳細に解説しています。 開発効率向上やリソース最適化に焦点を当て、KMP導入を検討しているモバイルアプリ開発者や技術リード、エンジニアリングマネージャーなどに役立つ記事です。
- ComposeでLottieアニメーションを操作する手順を解説。 - Androidアプリ開発者やデザイナー向け。 - アニメーションのパーツの色を動的に変更する方法と、テーマへの対応方法を説明した記事です。
SansanとDMM.comによるAndroidエンジニア向け技術勉強会。 Androidアプリ開発、技術アーキテクチャに関心がある方、Sansan/DMMのAndroidエンジニアと交流したい方に最適です。 開催日時、場所、タイムスケジュール、登壇者、参加方法、注意事項などが掲載されています。
この記事は、LINEのモバイルクライアント開発に関するコード品質向上テクニックについて解説しています。 毎週木曜に配信される定期連載の1つです。 モバイルアプリ開発者や、コード品質向上に関心のあるエンジニアを対象としています。
Gemini Live に動画と画面共有機能が追加されました。 - Gemini Advancedユーザー向けの機能で、Androidデバイスの画面やカメラを通して見えているものについて、リアルタイムで会話できます。 - Google Pixel 9 シリーズと Samsung Galaxy デバイスの利用者も対象です。 - リアルタイムの画面共有やカメラを通してのコミュニケーションを可能にする新機能です。
Androidデバイス上でTensorFlow Liteを用いたオブジェクト検出を行う方法を解説する記事です。 Google Colab Enterpriseを用いた機械学習の実践的な手順を示しており、データ準備、モデル構築、トレーニング、展開までを網羅しています。 機械学習エンジニアやモバイル開発者、データサイエンティストを対象とした記事です。
Dart、Kotlin、Swiftのnullの扱いをクイズ形式で解説しています。 モバイルアプリ開発でnullの扱いは重要です。 null安全性の違いを理解して安全なコード作成を目指します。
モバイル技術をテーマにしたLT会 モバイルエンジニア向けのイベント モバイル技術に興味のある人、エンジニア向け
pixivアプリ開発者向けオンラインイベント「pixiv App Night」の開催が告知されています。 モバイルアプリ開発に関する知見共有を目的としており、Androidアプリエンジニアによる2本の発表が予定されています。 Androidアプリ開発者、特にiOS/Androidアプリ開発者向けのイベントです。
- Androidアプリ開発におけるJetpack Composeへの移行方法を解説する記事です。 - Android ViewベースのUIからJetpack ComposeベースのUIへの移行を検討しているAndroid開発者向けです。 - Jetpack Composeの導入方法、デバッグ、既存のViewとの連携、プレビュー機能などを解説しています。