Xamarin.Forms-InAppBillingPluginでの課金実装方法と注意点
xamarinでの課金処理の実装について。
以前書いた記事で、ライブラリ「InAppBillingPlugin」を紹介しましたが、こちらLatestバージョンだととんでもない落とし穴があります。
BlazorやRustのWebAssemblyを使うべき理由
私も遅ればせながらWebAssemblyを使い出して約半年程度がたった。
元々WebAssemblyには注目していたのだが、2020年に入ってdotnetのBlazorが正式にリリースされたことをきっかけに導入を検討するケース ...
Xamarin.Forms共通プロジェクトから各プラットフォーム設定ファイルの読み込み
xamarin.formsでiOSとAndroidそれぞれに設定ファイルをおいておき、それをForms内で読み込んで使用したい時の処理。
設定ファイルはjsonファイルで、App.xaml.csで読み込むというシチュエーション ...
Xamarin.FormsでiOSのダークモードをOFFにする方法
iOS13以降では、UIのモードが、ダークとライトがある。当然新たにアプリを作成する場合もこの2つのモードに対応したUIを作成する必要がある。(今後この2つモードの対応が必須になるとも言われている)
しかし、アプリによって ...
App.xaml.cs内で現在開いているModalPageを取得
xamarin.formsでApp.xaml.cs内のOnSleepやOnResumeなどのライフサイクルイベント内で現在開いているPageを取得したい時はままある。
アプリがバックグラウンドになる時に何か保存したり、アプリが ...
Xamarin.Forms.AndroidでAssetsファイルをコピー
xamarin.forms-Androidでアプリ内に含めたsqliteを使用する場合、Assetsとしてbuildしたsqliteファイルをxamarinでアクセス可能なディレクトリにコピーする必要がある。インストール初期DBを持た ...