2020-07-01から1ヶ月間の記事一覧
こちらがとても参考になります. simple-was-best.com はじめに スマートホームを構築する手段はいろいろとありますが、今回は中でもとりわけ安価で有名な「RM Mini3(通称:黒豆)」と「Google Home」の組み合わせについて、その設定方法を説明したいと思い…
docs.microsoft.com 複数のPCでVisual Studioを使っている場合,もしくは1つのPCで複数のバージョンのVisual Studioを使用する場合,それぞれのVisual Studioでワークロードを選択するのは手間ですし,インストール漏れがあったりしたら嫌です.(私の場合は複数…
20200717追記 UIをすべてC#で書ける機能C#マークアップ拡張においては非常に有用なツールと思う. devblogs.microsoft.com もともとの本文 Xamarin.Forms(だけに限りませんが)は現時点でホットリロードが可能になっていて,Xamlの変更であればデバッグ中の変更…
これまでにde:code2020用アプリMy de:code 2020を作成し,App Centerを利用してビルド→ストア公開までを自動で行えるようにした. また,アプリのアイコンやアプリ名などの変更方法にも触れてきた. しかしもう一つ問題があった. バージョンが1.0のままだ. スト…
以前に,アプリのアイコン下に表示される名称を変更しました. shuhelohelo.hatenablog.com しかし,インストールしたアプリの情報を表示させると,表示されるのはプロジェクト名です. ここに表示される文字列はどこで変更できるのか. AndroidManifest.xmlに記載…
developer.android.com File -> Settingsを開く. 左側のメニューからAppearance & Behavior -> System Settings -> Updatesを選択する. Automatically check updates forにチェックがついていること.これで,普段から使っていればアップデートの通知が表示さ…
System.Text.json issue with comments · Issue #30743 · dotnet/runtime · GitHub 例えば以下のようなコメント付きのJSONがあったとする. { //Comment "FirstName": "太郎", /* this is comment */ "LastName": "田中"//コメントだよ! } これのデシリアライ…
docs.microsoft.com Googleデベロッパー登録する 外部ツールからのAPIアクセスを許可する App CenterからGoogle Play Storeにアプリを公開するために,Googl Play StoreのAPIを外部ツールが利用できるようにする必要があります. まずはGoogle Play Consoleに…
前回,Generic Hostを使ったXamarin.FormsプロジェクトのテンプレートをVisual Studio拡張機能として作りました. shuhelohelo.hatenablog.com 今回は,これをVisual Studio Marketplaceに公開したいと思います. docs.microsoft.com Visual Studio Marketplace…
以前にASP.NET Core(Generic Host)のDIの仕組みをXamarin.Formsで利用する手順を書きました. shuhelohelo.hatenablog.com しかし,毎回この手順を行うのは苦痛なので,プロジェクトのテンプレートを作成したいと思います. Xamarin.Formsは通常,複数プロジェク…
App center analyticsを使い倒そう from Atsushi Nakamura www.slideshare.net www.youtube.com アプリケーションの利用状況やクラッシュ App Center SDKの導入 App Centerの各アプリケーションのトップに表示されるGetting Startedにもあるように以下の2ス…
devblogs.microsoft.com Android 10への対応を行わなければならないということ.そうだったのか... developer.android.com 2020/8/3以降 : 新規アプリはAndroid 10(API 29)以上を対象とする必要がある. 2020/11/2以降 : すべてのアプリのアップデートはAndroi…
このへんはこちらの記事がとても参考になりました. kuneoresearch.com 「Google PlayにAndroidアプリを公開」を押します. 「アプリの作成」というダイアログが表示されるのでアプリ名などを入力していきます. アプリの説明などを入力します. アプリのスクリーン…
20200714追記 「アプリ名を変更する」と書きましたが,この記事で変更するのはAndroidのホーム画面に表示されるアイコンのラベルでした. この記事のとおりに作業してもアプリ名は変更されません. アプリ名の変更は以下の記事を参考にしてください. shuhelohelo.…
こちらを参考にした. www.kurigohan.com アイコンのPNG画像を用意する. 用意の仕方は色々あるだろうけれど,今回はこちらのサービスで簡易なアイコンを作成した. romannurik.github.io Launcher icon generatorをクリックする. エディタが表示されるので,画像…
前回の記事でApp Centerを使ってPushのタイミングで自動ビルド(releaseビルド)まで行いました. しかし,Syncfusionのライセンスキーをコード内に記述していないため,アプリ起動後に何も表示されずにアプリを利用できませんでした. ソースコードに直接記述すれ…
ストアに上げるにしてもテスト用にデバイスに配置(デバッグではなく)するにしても,APKに対して署名する必要があるようだ? docs.microsoft.com こちらも参考に. riptutorial.com で,テスト用のAPKを生成する際は「Ad hoc」を選ぶようだ? ちょっとやってみよう. …
動画 www.youtube.com サンプルコード github.com Keynote : Xamarin All The Things AndroidのProfiled AOT Profiled AOTはStartup Speedが速く(AOTについで)でAPK SizeがAOTよりも小さい(Normalよりは大きい). バランスがいい. Type Startup Speed APK Siz…
まずはCI/CDとまではいかずに,特定のブランチにpushしたときにビルドが自動で実行されるところまでやってみる. 初めてのApp Center はじめてなので,アプリの追加から順にやっていく.以下を参考にした. www.c-sharpcorner.com ログインしよう Visual Studio A…
前回はHttpClientを使う方法について書きました. 今回はLoggerの使い方です. 以前に書いたとおり,Microsoft.Extensions.HostingパッケージにはLoggerも含まれているので,Loggerを介したロギングの機能も使うことができます. shuhelohelo.hatenablog.com 今回…
こちらの動画の23分ごろから. www.youtube.com Microsoft.Extensions.Hostingには以下のパッケージが含まれている. なので,これを1つインストールするとASP.NET CoreライクなDIやロギングを行うことができる. これを使ったDIについてはこちらの一連の記事を…
フォント配布サイト Google Fonts fonts.google.com フォントを検索,ダウンロードできる. また,サンプルテキストを入力して見た目を確認できるのもよい. また,サンプルテキストに日本語を入力すると日本語を表示できるフォントがすぐに分かるのもとても良い.…
以前の記事で書いたようにアイコンフォントを使用するときに,各アイコンをコード(例:/ue869)で指定するのはわかりにくいし,使いにくい. そこで,このコードを名前で呼び出せるように以下のようにクラス内のフィールドに入れておくと使いやすくなる. public st…
Shapesの機能を使うにはXamarin.Forms 4.7以上にします. [Xamarin.Forms] Tips and tricks working with Shapesjaviersuarezruiz.wordpress.com ツールでSVGを描いてShapeで使う www.youtube.com Method Draw 作図して,それをSVGで出力できる. editor.m…