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 ...

iPad, インフラ

iPadで開発を行う場合、なかなか良いエディタがない。しかも2020年現在ではiPad内でC#をコンパイルしたり、Javaの開発環境を構築することは不可能と言える。

そこで「code-server」を使用してブラウザでVS ...

GCP, iPad, インフラ

iPad ProとMagic Keyboardを購入して、なんとしてでもこのマシンでWebやアプリの開発を快適に行いたいと考えている今日この頃。

私はまだまだニワカではあるが現在のiPadでの開発環境をご紹介する。 ...

python, 機械学習

自然言語関連の処理の際、文字を形態素解析で分解し機械学習など実施すると思う。有名な形態素解析ツールはMecabやjumanかと思うが、膨大なテキストデータを形態素解析で分解し、ユニークな単語一覧を作成すると膨大な単語数のvocabがで ...

Angular, ionic

Angularで単体テストを行う場合、Karmaによるテストを実施する。Serviceクラスのテストは特に問題ないことが多いのだが、PageやComponentのテストはそこでinjectionしているモジュールをTestクラスでもセ ...