[TCA] TCA 1.8で強化されたマクロで画面遷移処理の見通しを大幅に改善する
TCA 1.7以前で抱えていた画面遷移の悩み TCAでの画面遷移を実装する際、↓のように遷移先を定義するためのReducerを実装することがあるかと思います。 @Reducer struct P...
12 search resultsShowing 1~12 results
You need to log-in
TCA 1.7以前で抱えていた画面遷移の悩み TCAでの画面遷移を実装する際、↓のように遷移先を定義するためのReducerを実装することがあるかと思います。 @Reducer struct P...
目的 TCA 1.7 がリリースされ、Migration Guideも発表されましたが、@ObservationStateに引っ張られて & そのトピックの多さに正直狼狽えました。 ただ...
経緯 ここ最近、久しぶりに iOS, Swift と向き合っており、思い出しながら勉強しながら開発を進めていたある日、Swift の [String: Any] な Dictionary 型を ...
経緯 Androidアプリで久しぶりに画像・動画・音声などのメディアファイルへのアクセスを実装する機会があり、かなり昔と変わったなと感じたので整理してみます。 主に対象範囲別ストレージが実装され...
この記事の目的 前回の記事 でとにかくCompose Multiplatformを触れるようになるところまでを書きました。 その次となる本記事では、Compose Multiplatform が...
この記事の目的 この記事では、Compose Multiplatformを始められる環境を整えることを目的にしています。 仕組み的なお話や、どうやって実現されているのか、という話は一旦置いておい...
ビルドエラーの内容 ある日の朝、Android Studioのアップデートが来てたのでアップデートを実行すると、下記のようなエラーでプロジェクトのビルドが通らなくなりました。 class clo...
コードスニペットとは code snippetを直訳すると コードの切れ端 という意味になります。 Androidアプリ開発に限らず、コードスニペットをうまく活用できると コーディング速度が爆上...
Androidアプリにおけるメモリリーク Androidアプリ開発をしている上で、メモリリークって怖いですよね。 「Contextの扱いを誤るとメモリリークするよ!」って言われても 「そもそもC...
はじめに AndroidアプリにDaggerを導入した際の手順と 自分がDaggerを学び始めた際に、とっかかりとして欲しかったなぁと思う情報をまとめます。 今回の記事は自分自身がDagger初...
はじめに 最近趣味でXamarinを触り始めました。 普段の仕事ではSwiftとJavaで別々にスマホアプリを作ってます。 C#初心者です。 XamarinとMVVM Xamarinに関する記事...
はじめに Qiita初投稿です。 備忘のためと誰かの役に立てばいいなと思ったので投稿します。 環境 MacOS Mojave npm 6.5.0 現象 sudo npm install -g &...
12 search resultsShowing 1~12 results
Qiita is a knowledge sharing service for engineers.