Xamarin

スポンサーリンク
Xamarin

XamarinでGoogleMap上の現在地にピンを打ってみる

注意書き 本記事で紹介するパッケージ『Xam.Plugin.Geolocator』は現在『Xamarin.Essentials』に事実上統合されました。『Xam.Plugin.Geolocator』での現在地の取得が出来ない場合は『Xama...
Xamarin

【Xamarin】GoogleMapsにおけるMVVMパターンによるローマ問題の暫定解決策

前回の記事でご紹介したGoogleMapsですが、初期表示でローマがフォーカスされてしまいます。 現場でこのケースに遭遇した時は「全ての道はローマに通ず」とか言って楽しんでましたが、いざカスタマイズしようとして結構苦労した記憶があります。 ...
Xamarin

【Xamarin】GoogleMapを使ってみる

2018/08/21 Manifestファイルが抜けていたので追記しました。 Xamarin記事を久々に書いてみようと思います。 今回は『GoogleMap』を表示するまでご紹介します。 なお今回は下記のバージョンを使用し、プロジェクト作成...
Xamarin

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

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

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

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

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

様々なところでListViewは使われると思いますが、プロパティのHeaderを使用すると一緒にスクロールされてしまいます。 今回はそんなListViewに『AbsoluteLayout』を使用して『固定ヘッダー』を付けてみようと思います。...
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を開き、「ファイル」⇒「新規作成」⇒「プロジ...
Xamarin

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

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

Xamarin開発の為のVisualStudio2017インストール手順

Xamarinの開発に関する情報はいまだ少なく、OSの種類によってはネット上に転がっている記載通りにインストールしても配置エラーでデバッグできない!となる可能性もあります。 私自身、現在参画している案件でも手探りでの環境構築でした。 その知...
スポンサーリンク