Flutterなどの大きな物件でAndroid Studio更新後ビルドが通らなくなる:Gradle周りの問題
FlutterにおけるAndroidビルドエラーに関して Flutterをやっているチームの中にはWeb開発の流れから来た人たちと、Android, iOSのネイティブ開発から来た人たちとがいるようだ。前者においてAnd… 続きを読む »
FlutterにおけるAndroidビルドエラーに関して Flutterをやっているチームの中にはWeb開発の流れから来た人たちと、Android, iOSのネイティブ開発から来た人たちとがいるようだ。前者においてAnd… 続きを読む »
Kotlin CoroutinesはJavaでどう表現されるか Kotlin Coroutinesは非同期処理の記述が非常に簡素化され、Android, Springで利用する人も多いだろう。一方でKotlinはJava… 続きを読む »
Android開発でKotlin 2.0, JDK 21を使う:おまけJetpack Composeの互換性 はじめに JetBrainsは開発ツールに対して、常に最新のものを利用するように推奨している。枯れた技術を使う… 続きを読む »
Gemini 1.5 with Pro Deep Research vs Perplexity: Android 14 と 15 におけるアプリ開発上の差分調査 Android 14 と 15 におけるアプリ開発上の差分… 続きを読む »
FlutterでMicro-Frontends:Full-Cycle Developer マイクロフロントエンド(Micro-Frontends)とは バックエンド開発でマイクロサービスという考え方が普及してきた。バック… 続きを読む »
FlutterでMobileに加えWebアプリケーションを開発する際の注意点 はじめに FlutterはGoogle I/O 2024で発表されたようにWebAssembly対応が安定軌道に入った。格段にパフォーマンスが… 続きを読む »
Flutter導入時のナビゲーション戦略ガイド はじめに Flutterプロジェクトを開始する際、適切なナビゲーション戦略の選択は非常に重要である。以前、アーキテクチャについて記述したが、この選択と車の両輪と言っていい。… 続きを読む »
モバイル開発におけるセキュアな認証方法:2024年の展望 AndroidでもiPhoneでも金融系のアプリではブラウザが起動してログイン、振込、等と言うことを経験したことがあると思う。その理由はセキュリティで、2016年… 続きを読む »
Onion ArchitectureとClean Architectureの比較およびモバイル開発におけるClean Architectureの優位性 1. 概要 ソフトウェア開発において、アーキテクチャ設計はプロジェク… 続きを読む »
動画配信アプリ開発ガイド:ネイティブ開発とKMPの推奨 はじめに 動画配信アプリケーションの開発は、高度な技術的課題を伴う複雑なプロセスである。本文書では、Flutterよりもネイティブ開発またはKotlin Multi… 続きを読む »