くうと徒然なるままに

ゆるふわ を志向している なごやかです。

Xamarin

Xamarin.Android で 周辺の Wifi Spot の一覧を取得する

コード protected override void OnCreate(Bundle savedInstanceState) { // 良さげな Permission 設定はしてくださいませ // Access_Wifi_State とか base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(…

既知 の Wifi Spot に Xamarin.Android なアプリから接続する

コード protected override void OnCreate(Bundle savedInstanceState) { // 良さげな Permission 設定はしてくださいませ // Access_Wifi_State とか base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(…

Connect(); 2017 Visual Studio とモバイル関係まとめ とかとか

今北産業って人向けまとめ Visual Studio App Center (旧 Visual Studio Mobile Center) GA Cognitive Services + ML Kit ( iOS11 ) Xamarin Work Books がオープンソース化 & 3Dオブジェクトの表示に対応 Connect(); 2017 で公開されたモバイル関係の情報…

「速報」Visual Studio App Center (旧Mobile Center) がGA!

App Center GA 今まで Mobile Center と呼ばれていたものがGAしましたね。 プレビュー期間から実際に使用していたサービス?なので心の底から嬉しいです。ただ、有料化(一部サービスは無料のまま利用できます)してしますが、、、 使い方としては名前の通り…

Visual Studio 15.4 (2017) で Xamarin を選択したときに Android エミュレーターのチェックを外せれなくなっています。ストレージ容量の少ない方はご注意ください。

Visual Studio 15.4 とは、 Visual Studio 2017 の マイナーバージョン4 みたいなやつです。 Visual Studio の新バージョンが出てくるたびになんだかんだ言って再インストールしている くぅ です。 私のPCは 256GB しか積んでいないので(新しいパソコンほし…

Xamarin.Android で Wifi との接続状況を取得する(シンプル Ver と 詳細 Ver)

Xamarin.Android で Wifi との接続状況を取得してあれこれしたいって場面があると思います。(Wifi と確実に接続してから通信をしなければいけない状況など.... Android では幾つかの方法を利用することで Android 端末の Wifi との接続状況を取得することが…

Xamarin.Android で Android.Views.InflateException: Binary XML file line #1: Binary XML file line #1: You must supply a layout_width attribute. というエラーが出る

Android.Views.InflateException: Binary XML file line #1: Binary XML file line #1: You must supply a layout_width attribute. というエラーが Xamarin.Android なアプリを作成していて出ました。 原因 layout_width を付与し忘れていたのが原因でした…

Microsoft MVP アプリのテストを手伝ってくれるMicrosoft MVP を募集してるよー!ってお話。

主に、Microsoft MVP 向けな記事です。 Microsoft MVP 向けに Microsoft MVP アプリが存在します。 Microsoft MVP AwardMicrosoft CorporationBusinessFree しかし、 現在は Android 向けアプリはリリースされていない状況です。 そこで、 Android バージョ…

Xamarin Live Player on iOS で Visualization Error が発生する

手元の端末で気軽に Xamarin.Forms 製アプリのプレビューを見ることができる Xamarin Live Player 、便利ですよね。 Xamarin.Forms で作成したアプリを iOS 端末でプレビューしようとしたら、エラーが発生してしまいプレビューできなかったのでその解決方法…

Xamarin.Android で URLのクエリパラメーターの値を取得する

Android と同じように簡単に取得できました。 コード var URL = "https://yahoo.co.jp?key=kuxu"; var queryKey = "key"; var queryValue = Android.Net.Uri.Parse(URL).GetQueryParameter(queryKey); Toast.MakeText(this, $"{URL} のクエリは {queryValue}…

Xamarin.iOS で SF Safari View Controller を使う

使った理由 Web View よりも ユーザーの体験をよくできるかと思い 標準の WebView ではなく、 SF Safari View Controlelr を導入しました。 SF Safari view controller について この記事にたどり着いている方は、すでに知っているかもしれませんが。。。 mu…

JXUGのリンク集へMS戸倉さんのXamarin,Azureハンズオンを追加しました。

日本Microsoft の戸倉さん のGithub リポジトリにある Xamarin, Azure ハンズオンがすごすぎるのでみんなに見てもらいたい!ということで、 JXUG.org のウェブサイトに追加しました。 JXUG のウェブサイトでは、 Xamarin に関するURLをまとめたサイトがあり…

ツイキャス の OAuth 認証をヘルプするライブラリの V0.1 を Github に公開しました

TwitCasting の API を使うために必要な OAuth 認証を手助けするライブラリを作成しました。 Xamarin, NETFX, ASP.net などから 利用できるように作りました。 動作環境 .Net Standard 1.0 機能 現在は、以下の機能が実装されています。個人的に必要最小限が…

Xamarin 勉強会を Xamarin 公式サイトに掲載してほしいって投稿した

こんにちは、くぅです。 Xamarin 勉強会を 08/19 に名古屋で主催します。ということで、 Xamarin 公式サイトに乗せてもらいたくて、 Post してみました。 イベントページ jxug.connpass.com きっかけ www.xamarin.com に乗せてもらいたいなと思って、 Xamari…

Xamarin から Bing Image Search を使うサンプルを公開しました。

MSP と CenterCLR が 6/24 に開催したイベント 「AI を使いこなせ! Cognitive Services 勉強会!」 にて、私達が登壇した、「ハッカソンに出てみたお話」の登壇でデモとして使用した 「Xamarin から Bing Image Search を使うサンプル」 を公開しました。 …

Live Unit Testing がサポートされてないプロジェクトで動かないようにする方法

Live Unit Testing とは Live Unit Testing がサポートしていないプロジェクトは? .NET Core, UWP Project では動きませんでした。 Live Unit Testing がサポートしていなプロジェクトがソリューションに含まれている状態で Live Unit Testing が動くとどう…

Visual Studio 15.2 で Can not resolve reference: C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/ja/mscorlib.resources.dll {iOS Project Name} というエラーが出る

環境 解決策 1. Visual Studio 2017 のインストールフォルダを開く パスは、 C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Xamarin 2. Xamarin.Apple.Sdk.targets ファイルを管理権限付きで編集画面を開く(VSCode とかで開けば…

Xamarin.Android で作成した アプリの Amazon Android アプリストア へアップデート用バイナリを上げるときに、「バイナリのアップロードに失敗しました。アプリでアップロードされたすべてのバイナリのバージョンコードは一意である必要があります。バージョンコード"1"でアップロードされたバイナリは、旧バージョンのいずれかの既存のバイナリのバージョンコードと競合しています。」と出たから解決してみた

Xamarin.Android で作成した アプリの Amazon Android アプリストア へアップデート用バイナリを上げるときに、「バイナリのアップロードに失敗しました。アプリでアップロードされたすべてのバイナリのバージョンコードは一意である必要があります。バージ…

Xamarin.iOS で System.NotSupportedException. ってエラーが出たから解決してみた

エラーメッセージ 環境 解決方法 参考サイト エラーメッセージ System.NotSupportedException: Encoding 932 data could not be found. Make sure you have correct international codeset assembly installed and enabled. 環境 Visual Studio 2017 Enterpr…

Xamarin 勉強会 in 名古屋 を開催しました。

色々あって投稿が遅れましたが(^◇^;)… JXUG と MSP (Microsoft Student Partners) が共同で勉強会を開催しました。 場所は、 日本Microsoft 中部支社を借りて行いました。 なんと、 38 名もの方にご応募いただき、さらに補欠枠がいくつかできるなど、ありが…

.NET STAMDERD LIBRARY をが含まれている Xamarin.iOS プロジェクト で "ConvertPdbToMdb" タスクが予期せずに失敗しました。 って出るから解決してみた

エラー 解決方法 NET STANDARD Project の プロパティの詳細設定を開く デバッグ情報を Full にする 参考サイト エラー 重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態 エラー “ConvertPdbToMdb” タスクが予期せずに失敗しました。Pdb2Mdb.Por…

リセットした Mac を Xamarin Mac Agent として設定できなかったから解決した。

状況 状況 ログファイルより やったこと 1. Xcode CLI Tool をインストール ダウンロードリンク Xcode の場所を設定 Xcode のライセンスに同意 新しい SSH フィンガープリントに同意 完了 まとめ 状況 リセットしたばっかりの MacBook Air (macos 10.12.4 Si…

VSTS のビルド結果を Github Badge として表示する方法

VSTS のビルド結果を Github Badge として表示する方法 Github Badge とは こんなの やってみる 1. VSTS の適当なビルド定義の編集画面を開いてください 2. Options のタブを開いてください 3. Badge Enabled をクリックしてON状態にしてください 4. 出てき…

Xamarin Forms Preview で **Unsupported Java Version Detected** ってエラーメッセージが出たから解決してみた。

Xamarin Forms Preview で Unsupported Java Version Detected ってエラーメッセージが出たから解決してみた。 エラーメッセージ 解決方法 難しいところ Xamarin Forms Preview で Unsupported Java Version Detected ってエラーメッセージが出たから解決し…

Xamarin.Forms 2.3.4 で追加された Bindable Picker を RxPRop で使ってみた (長濱 ねるちゃんはいいぞ)

Xamarin.Forms 2.3.4 で Picker の Item Source が Bindable になりました。 ソース MainPage.Xaml MainPageViewModel.cs 動作動画 解説 ハマったポイント Reactive Proprety を利用すると、 バインディングするときのパスで、 .Value を追加しなければいけ…

Visual Studio Team Services で Xamarin.iOS をビルドする!

Xamarin.iOS を VSTS でビルドする VSTS とは VSTS に含まれている機能 やっていく VSTS で Xamarin.iOS のプロジェクトをビルドするための ビルド構成を作る Visual Studio で Xamarin,iOS の含まれているソリューションを開き、構成マネージャーを開いて新…

VSTS でビルドが完了したら Twitter に投稿する Microsoft Flow を作ってみた

VSTS でビルドが完了したら Twitter に投稿する Microsoft Flow を作ってみた Microsoft Flow とは VSTS (Visual Studio Team Services) とは やっていく 1. 新しい フロー を登録する 2. フローを編集していく VSTS との連携を設定していく Twitter との連…

Visual Studio Team Services で Xamarin.Android をビルドする!

VSTS を使うメリット Xamarin.Android と同じ会社が作っている製品ということで、 Xamarin のサポートが強力 無料ではじめれる やること 1. VSTS のダッシュボード画面を開く 2. Github との連携 3. ビルドタブへ移動 4. 新しいビルド定義を作成 5. 最低限必…

VSTS で Xamarin.Android のプロジェクトを ビルドしようとすると、 cannot access java.lang.Object ってエラーが出るから解決してみた

VSTS で Xamarin.Android をビルドしようとしたら、以下のようなエラーが出ました。 ぐぐったら以下のような情報にたどり着きました。 VSTS で Xamarin.Android をビルドしようとしたら、以下のようなエラーが出ました。 C:\Program Files (x86)\MSBuild\Xam…

Amazon アプリストアへ無料で開発者登録してみた

Amazon のアプリストアへ開発者登録してみました。 Amazon アプリストアとは いくらかかるの? やったこと まずは、 Amazon アプリストアのトップページへアクセス 個人情報を入力 契約書に同意 口座情報の入力 登録完了 感想 Amazon のアプリストアへ開発者…