Windows系のあれこれ

港区の SIer で よくわからんことをしている SE みたいな人です。Xamarin 中心です。

Visual Studio 2015

【続】Xamarin.Formsでぺこぺこ凹むアイコンボタンを作った

先日アイコンボタンを作ったと書きましたが、色々更新しました。 shunsukekawai.hatenablog.com 追加内容 ラベル追加(DescriptionText) ラベル位置プロパティ設定(DescriptionPosition) ラベルサイズプロパティ設定(DescriptionSize) ラベルカラープロ…

Xamarin.Formsでぺこぺこ凹むアイコンボタンを作った

Image だけをボタンにしたいケースが多々あり、TapGestureRecognizer で簡単に作れるのですが、押した感がなくイマイチだし好みに合うヤツが見当たらなかったので作りました。 わかりにくいですが、黒い背景でも微妙にボタン裏の色が変わっています。凹む処…

VSTS で Team Foundation Version Control で Xamarin のソース管理をする際に package フォルダーを除外したい

かなりニッチな投稿です。Visual Studio Team Services(VSTS)でソース管理を行う場合、以下の2つから選択できます。 Git(分散型バージョン管理システム) Team Foundation Version Control(集中型バージョン管理システム) 正直 Git が今は主流だと思う…

Visual Studio から 作成した iOS の ipa をアプリケーションローダーに喰わせると ITMS-90023 が発生する

Xamarin で開発して iOS の AppStore にアップロードするための ipa を作成する際にアプリケーションローダーを使用してます。Visual Studio の Xamarin.Forms のテンプレートから作ったプロジェクトをそのままアップロードすると以下のエラーが発生します。…

Androidでアプリアンインストール時の確認メッセージに「~は次のアプリの一部です」と出てくる

(Android開発に慣れている人は当たり前のことなのかもしれませんが) Xamarin.Formsでデフォルトの設定で作成したアプリをアンインストールをしようとすると、以下のように謎の確認メッセージがでてきます。 (Android 5以降で確認) 変ですよね。 普通のア…

UWPでカメラを使う際の注意点

UWPでカメラを使ったアプリを作る場合、一番簡単なのは CameraCaptureUI を使用した方法です。細かい使い方はMSDN参照↓CameraCaptureUI を使った写真とビデオのキャプチャ - Windows app developmentこの方法であればマニフェストファイルを「Webカメラ」の…

MSDN サブスクリプション ユーザーのXamarin登録方法

XamarinがVisualStudioユーザーに無料でついてくるようになりTLがその話題で持ち切りですが、実際にアクティベーションする方法がわかりづらく、また、どこにも書いてなかったのでメモ。 <前提> Visual Studio Enterprise with MSDN のライセンスの場合で…

Window.Current.Bounds.Height の罠

Mobileで実行しているUWPで画面いっぱいにポップアップを出す際の注意点です。 最初に結論から言うと、 ポップアップを開く前にcs上でポップアップのサイズを動的に指定して画面いっぱいにする Window.Current.Bounds は危険 Mobileは通知領域やOSボタンを考…

Windows 10 × Visual Studio 2015 でAndroid実機デバッグ(Xamarin)

すでに、色んな方がサイトで公開してますが、自分用にまとめ。 Androidで実機デバッグするための手順。 端末の設定 PC側に端末のドライバーをインストール PC側での接続確認 Visual Studioからの起動 端末の設定 ここは簡単なので割愛します。 ①端末の開発者…

UWP用のパッケージ作成時注意事項

はまった。 Visual Studio 2015でUWPアプリを作成しようとしたらうまくいかなかった。 ①ビルド構成の問題 Windows 8.1時代のアプリをUWP対応させたから、この問題が発生した模様。 ストア申請用のパッケージを作成する際に顕在化。 (ビルドはできる。) UWP…