Blazor, C#, JavaScript, TypeScript, Vuejs, WebAssembly

私も遅ればせながらWebAssemblyを使い出して約半年程度がたった。
元々WebAssemblyには注目していたのだが、2020年に入ってdotnetのBlazorが正式にリリースされたことをきっかけに導入を検討するケース ...

Android, C#, iOS, Xamarin

xamarin.formsでiOSとAndroidそれぞれに設定ファイルをおいておき、それをForms内で読み込んで使用したい時の処理。
設定ファイルはjsonファイルで、App.xaml.csで読み込むというシチュエーション ...

C#, iOS, Xamarin

iOS13以降では、UIのモードが、ダークとライトがある。当然新たにアプリを作成する場合もこの2つのモードに対応したUIを作成する必要がある。(今後この2つモードの対応が必須になるとも言われている)

しかし、アプリによって ...

C#, Xamarin

xamarin.formsでApp.xaml.cs内のOnSleepやOnResumeなどのライフサイクルイベント内で現在開いているPageを取得したい時はままある。
アプリがバックグラウンドになる時に何か保存したり、アプリが ...

Android, C#, dotnet, Xamarin

課金処理の実装について。
数年前と比べて課金の実装やテストはネイティブ実装でもかなりシンプルになってきている。そのため、Xamarinのネイティブ実装もかなり簡単なのだが、今回はライブラリをご紹介する。

Xamarin. ...

Android, C#, Xamarin

xamarin.forms-Androidでアプリ内に含めたsqliteを使用する場合、Assetsとしてbuildしたsqliteファイルをxamarinでアクセス可能なディレクトリにコピーする必要がある。インストール初期DBを持た ...

C#, dotnet

C#のdotnet coreでの単体テスト(Xunit)について。DBContextをmock化したい時の方法。普通ユニットテストにおいて実際のDBに対してReadWriteすることはないはずなので、綺麗にmock化したい。しかし、X ...