スポンサーリンク
Xamarin

【Xamarin】タブページの選択を検知するIActiveAwareの実装

仕事でタブページをあれこれしていた時のことです。 タブページに別定義のページ(以降子タブ)を埋め込んだ際に、子タブのコンストラクタ⇒タブページのコンストラクタの順に処理が行われます。 子タブページの描画が、タブページ生成時点で完了するんです...
Xamarin

【Xamarin】Prismで画面遷移とパラメーターの受け渡し

MVVMパターンを大いに助けてくれるPrismフレームワークですが、意外とまだ情報が少ないです。 今回は基本的なところで、画面遷移と画面遷移によるパラメーターの受け渡しをさらっとご紹介します。 パラメーターの受け渡しに関しては、調べてもなか...
Xamarin

【Xamarin】AbsoluteLayoutを使った固定ヘッダー付きのListView

様々なところでListViewは使われると思いますが、プロパティのHeaderを使用すると一緒にスクロールされてしまいます。 今回はそんなListViewに『AbsoluteLayout』を使用して『固定ヘッダー』を付けてみようと思います。...
その他

『Visual Studio Team Service』の導入

前回までで単独で開発するための開発環境が整いましたが、開発を行っていくうえで重要な要素がもう一つあります。 それが『バージョン管理』です。 【参考:バージョン管理】 バージョン管理システム バージョン管理システム入門(初心者向け)by tr...
Xamarin

【Xamarin】MVVMパターンを簡単にする『Prism』の導入

Xamarinで開発を行っていくにあたり、せっかくXAMLを使うのでMVVMパターンで開発を行っていきたいと思います。 MVVMに関しては今回は割愛します。リンクで勘弁してください。 The MVVM Pattern(Microsoft) ...
Xamarin

【Xamarin】Welcome to Xamarin.Forms!

プログラミングでおなじみのアレをXamarinでやってみます。 ※本記事ではVisual Studio 2017 Communityを使用しています。 プロジェクト作成 Visual Studioを開き、「ファイル」⇒「新規作成」⇒「プロジ...
その他

Visual Studioを常に管理者で実行する方法

Xamarinの開発ではあまり意味はないのかもしれませんが、時に便利なことがあったりするので、設定していきます。 『devenv.exe』の管理者起動設定 タスクバーにVisual Studioのアイコンを置いている場合は、アイコン右クリッ...
C#

VisualStudioをもっと便利にするツール

Microsoftが提供するIDEであるVisual Studioにはデフォルトで便利な機能が多数搭載されています。 しかし、あまりにも多数搭載されているためショートカットでさえ覚えきれません。 それをMicrosoftも理解しているのか、...
Xamarin

【Xamarin】AndroidStudioのエミュレータでデバッグする方法

前回お伝えし忘れていましたが、iOSのアプリを開発するためにはビルド時にiOSが必要となります。 当ブログではiOSを持ち合わせていないため、Androidアプリの開発に主眼を置きます。 クロスプラットフォーム開発なのになぜネイティブ開発環...
Android

AndroidStudioインストール手順

2018年2月現在Xamarin案件に参画していますが、 Native開発の案件も聞こえてきているので学習用途としてAndroidStudioをインストールします。 ※Xamarin開発でもNative開発の知識は活かせます。 Androi...
スポンサーリンク