非同期処理のKotlin Coroutines → Java変換(相互運用)について
Kotlin CoroutinesはJavaでどう表現されるか Kotlin Coroutinesは非同期処理の記述が非常に簡素化され、Android, Springで利用する人も多いだろう。一方でKotlinはJava… Read More: 非同期処理のKotl… »
Kotlin CoroutinesはJavaでどう表現されるか Kotlin Coroutinesは非同期処理の記述が非常に簡素化され、Android, Springで利用する人も多いだろう。一方でKotlinはJava… Read More: 非同期処理のKotl… »
Android開発でKotlin 2.0, JDK 21を使う:おまけJetpack Composeの互換性 はじめに JetBrainsは開発ツールに対して、常に最新のものを利用するように推奨している。枯れた技術を使う… Read More: Android開発で… »
Flutterでのディープリンク対応 最近のMobileアプリ開発ではディープリンク対応を求められる事が増えている。Flutterの場合、どうやるのかについて記載する。基本的にはiOSとAndroidのやり方に準拠するの… Read More: Flutterにおけ… »
Android SDKが33以降ではgetSerializableExtra等が非推奨になった件への対応 Android TVのサンプルプログラム(Android Studioが勝手に作ってくれるもの)の中に val (… Read More: Android、Ko… »
Jetpack Compose 1.4 をAndroid Studio Flamingoで試す方法 2023年5月5日現在、Jetpack Compose 1.4自体はStableチャンネルに入っているが、Android… Read More: Android St… »
Kotlin Multiplatform:Flutterなどとの違い 最近、Kotlin Multiplatform案件に参画する機会があった。正直な感想を書きたい。 エンジニア不足に悩む中小デベロッパーは多い。一方でモ… Read More: Kotlin Mul… »
Jetpack DataStore SharedPreferencesに悩まされた開発者は少なくないだろう。非同期な操作をしているアプリだと思い通りに動いてくれないことがある。 それに対するGoogleの回答が今回紹介す… Read More: Jetpack Da… »
AndroidのKotlinでDateTimeを扱う方法:その2 以前はKotlinにDateTimeがなかったので、Javaのライブラリを使っていた。 Kotlinも1.5になって古いJava SE 1.6のしがらみか… Read More: Kotlin 1.5… »
古いKotlin/Javaのプロジェクトを新しいIDEでビルドするために IntelliJ IDEAやAndroid Studioは頻繁に更新される。Kotlin言語も最近1.5になったばかりだが年内に1.6になると先日… Read More: 古いバージョンのID… »
Kotlin バージョン1.3から1.4での変更点 相対的に新しい言語であるKotlinは今でも変化のスピードが速い。1.4.0のリリースが2020年8月17日。2021年4月21日の時点でAndroid Studio … Read More: Android開発言… »