こんにちは。コタツです。

「Xamarin Forms」を使ってアプリの開発を始めて数か月がたちました。いろんなアプリを作成しましたが、なかなか納得できずに公開しませんでしたが、やっと公開できるアプリが完成しました。アプリを使っていただくとわかりますが、凄くシンプルなアプリです。しかし、開発で嵌る場面が多々ありました。「Xamarin Forms」を使っている人ならわかると思いますが、資料が少なすぎます。例えばAndroidをJavaで開発中にわからないことがあっても、大抵のことはネットが教えてくれます。しかし「Xamarin Forms」はネットではあまり教えてくれません。英語での参考サイトはまだ少しはあるのですが日本語サイトは凄く少ないです。
今回開発中に嵌ったことに関しては、今後の記事で紹介しようと思います。
では今回どんなアプリ紹介したいと思います。

アプリ名 「K-Map ~お気に入りの場所を地図に登録しよう~」

ホームページ宣伝用

K-MAP~地図にメモしてシェアしよう!~をダウンロードする

地図のアプリを作成しました。地図操作に関してはXamarin.Forms.GoogleMapsを利用しています。こちらがメイン画面です。
screenshot_20161208-213926

「K-Map」を使って友人とお気に入りの場所を共有しよう

「K-Map」の最大の特徴は「お気に入りの場所を共有できる」ことです。お気に入りの場所をメール、twitter、Facebookなどでつぶやけば、友人と沖入りの場所を共有することができます。
screenshot_20161208-214041

例えばあなたがおいしい料理屋さんを見つけてたとします。「K-Map」にその場所を登録してTwitterやFacebookでつぶやけば、「K-Map」があなたの友人をおいしい店へナビゲートしてくれます。他にも営業の顧客管理で「K-Map」を利用すれば同僚や上司と顧客情報の共有をすることができます。

充実した検索機能

「K-Map」の検索機能は充実しています。それぞれの項目での検索はもちろん、検索結果の情報のみ地図上に表示をします。行きたい場所のジャンルで検索して地図上に表示したり、本日訪問するお客さんのみを地図上に表示したりと使い方はあなた次第です。
screenshot_20161208-213943

充実した登録データの加工

機種変更時のデータ移行のサポートはもちろん、CSVで編集したデータを取り込むことも可能です。CSVのデータから住所をマッチングして自動で地図上に登録することも可能です。(ver 0.5.0移行)
screenshot_20161208-214203

主な機能

〇お気に入り場所の登録・編集・削除
〇お気に入り場所の一覧表示
〇お気に入り場所の検索
〇お気に入り場所の共有
〇登録データのインポート・エキスポート

まとめ

初回盤はAndroid版のみです。これでは「Xamarin forms」を使っている意味がないのでiOS版、Windows版の開発に入ります。
このアプリが完成できたのはXamarin.Forms.GoogleMapsを利用したおかげです。ありがとうございました。今後のバージョンアップでは地図上の描画をサポートしていこうと思いますのでお楽しみに。