Simultaneous Video Playback with ExoPlayer: Architecture and Performance 26 Mar 2024 Post a Comment T he standard Android MediaPlayer API often falls short when tasked with complex media requirements, particularly when an application demands the c… AndroidenExoPlayerKotlinMediaCodecSurfaceViewVideo Optimization
Android Espresso非同期処理とUIテスト安定化 10 Nov 2023 Post a Comment モ バイルアプリケーション開発において、UIテストの自動化は「あれば良い」ものではなく、継続的なデリバリー(CD)を実現するための必須条件です。しかし、多くのエンジニアリングチームが直面するのは、ネットワーク遅延やアニメーション実行時間に起因する「Flaky Test(不安定なテスト)」の問題です。手動テストのコスト削減を目的として導入した自動テストが、誤検知(False Positive)の… AndroidAutomated TestingCI/CDEspressoIdlingResourcejaKotlinUI Testing
Android Unit Testing: JVM and Mocking Patterns 8 Nov 2023 Post a Comment M obile application stability is often compromised by the complexity of the Android lifecycle and the tight coupling between UI components and busin… AndroidCI/CDClean ArchitectureCoroutinesenJUnit5KotlinMockKTestabilityUnit Testing
Android Jsoupスクレイピング: 画像収集アプリのアーキテクチャと非同期処理 5 Sep 2023 Post a Comment モ バイルアプリケーション開発において、公式APIが存在しないデータソースへのアクセスが必要となるケースは少なくありません。レガシーシステムの統合や、サードパーティのデータ収集において、HTML解析(スクレイピング)は依然として有効な選択肢の一つです。本稿では、Androidプラットフォーム上で… AndroidArchitectureAsynchronous ProgrammingCoroutinesjaJsoupKotlinWeb Scraping