Xamarin XamarinでGoogleMap上の現在地にピンを打ってみる 注意書き 本記事で紹介するパッケージ『Xam.Plugin.Geolocator』は現在『Xamarin.Essentials』に事実上統合されました。『Xam.Plugin.Geolocator』での現在地の取得が出来ない場合は『Xama... 2019.06.06 Xamarin
Xamarin 【Xamarin】GoogleMapsにおけるMVVMパターンによるローマ問題の暫定解決策 前回の記事でご紹介したGoogleMapsですが、初期表示でローマがフォーカスされてしまいます。 現場でこのケースに遭遇した時は「全ての道はローマに通ず」とか言って楽しんでましたが、いざカスタマイズしようとして結構苦労した記憶があります。 ... 2018.10.16 Xamarin
Xamarin 【Xamarin】GoogleMapを使ってみる 2018/08/21 Manifestファイルが抜けていたので追記しました。 Xamarin記事を久々に書いてみようと思います。 今回は『GoogleMap』を表示するまでご紹介します。 なお今回は下記のバージョンを使用し、プロジェクト作成... 2018.08.21 Xamarin
Xamarin 【Xamarin】タブページの選択を検知するIActiveAwareの実装 仕事でタブページをあれこれしていた時のことです。 タブページに別定義のページ(以降子タブ)を埋め込んだ際に、子タブのコンストラクタ⇒タブページのコンストラクタの順に処理が行われます。 子タブページの描画が、タブページ生成時点で完了するんです... 2018.04.21 Xamarin
Xamarin 【Xamarin】Prismで画面遷移とパラメーターの受け渡し MVVMパターンを大いに助けてくれるPrismフレームワークですが、意外とまだ情報が少ないです。 今回は基本的なところで、画面遷移と画面遷移によるパラメーターの受け渡しをさらっとご紹介します。 パラメーターの受け渡しに関しては、調べてもなか... 2018.04.07 Xamarin
Xamarin 【Xamarin】AbsoluteLayoutを使った固定ヘッダー付きのListView 様々なところでListViewは使われると思いますが、プロパティのHeaderを使用すると一緒にスクロールされてしまいます。 今回はそんなListViewに『AbsoluteLayout』を使用して『固定ヘッダー』を付けてみようと思います。... 2018.04.05 Xamarin
Xamarin 【Xamarin】MVVMパターンを簡単にする『Prism』の導入 Xamarinで開発を行っていくにあたり、せっかくXAMLを使うのでMVVMパターンで開発を行っていきたいと思います。 MVVMに関しては今回は割愛します。リンクで勘弁してください。 The MVVM Pattern(Microsoft) ... 2018.03.01 Xamarin
Xamarin 【Xamarin】Welcome to Xamarin.Forms! プログラミングでおなじみのアレをXamarinでやってみます。 ※本記事ではVisual Studio 2017 Communityを使用しています。 プロジェクト作成 Visual Studioを開き、「ファイル」⇒「新規作成」⇒「プロジ... 2018.02.25 Xamarin
Xamarin 【Xamarin】AndroidStudioのエミュレータでデバッグする方法 前回お伝えし忘れていましたが、iOSのアプリを開発するためにはビルド時にiOSが必要となります。 当ブログではiOSを持ち合わせていないため、Androidアプリの開発に主眼を置きます。 クロスプラットフォーム開発なのになぜネイティブ開発環... 2018.02.15 Xamarin
Xamarin Xamarin開発の為のVisualStudio2017インストール手順 Xamarinの開発に関する情報はいまだ少なく、OSの種類によってはネット上に転がっている記載通りにインストールしても配置エラーでデバッグできない!となる可能性もあります。 私自身、現在参画している案件でも手探りでの環境構築でした。 その知... 2018.02.11 Xamarin