YOLPで挑戦~Android向け簡易道のり測定アプリを30分で作る!
スマホアプリ開発の最新トレンド! ぜったい外せない位置情報活用術(1)
以前から、Yahoo! Open Local Platform(以下、YOLP) HacksとしてYOLPを使った様々な活用例を紹介してきましたが、今回より「スマホアプリ開発の最新トレンド!ぜったい外せない位置情報活用術」として、YOLPを活用したスマートフォンアプリおよびスマートフォン向けWebサービスについて約半年にわたって連載していきます。
はじめに
連載第1回目となる今回は、YOLPの提供するAndroid Map SDKを使って、簡易道のり測定を行うことができるAndroidアプリを紹介したいと思います。本文に沿って、実際にアプリを開発すると、最新のアップデートで追加された「ルート検索結果表示」、および「ルート案内表示」機能を中心に、Android Map SDKが簡単に利用できることを実感いただけると思いますので、ぜひお試しください。
アプリ概要
今回のサンプルアプリでは、以下の機能を実現します。
- アプリ起動時に現在地を取得し、地図上で位置選択&表示
- 現在地からの道のりを測りたい場所(到達点)を地図上で長押しして選択
- 現在地から到達点までの距離、ならびに途中の道案内を地図上で表示
- クリアメニューを追加して再測定を可能に
Android Map SDKを利用するには
まず最初に、Android Map SDKを利用するための事前準備を行います。
1. Androidアプリ開発環境を用意
以下のソフトをインストールし開発環境を設定してください。
- Android SDK
- JDK
- Eclipse
2. Android Map SDKのダウンロード
Yahoo!デベロッパーネットワーク(以下、YJDN)よりAndroid Map SDKをダウンロードしましょう。ダウンロードが完了したら、適当なフォルダにZIPファイルを解凍してください。なお、Android Map SDKの利用方法詳細については、Android Map SDKドキュメントをご参照ください。
3. アプリケーションIDの登録
Android Map SDKを利用するには、YJDNのページでアプリケーションIDを事前に登録いただく必要があります。アプリケーションIDが未登録の方、新しいアプリケーションIDの登録を希望する方は、以下のページを参考にして、アプリケーションIDを登録してください。
なお、アプリケーションIDを登録するためには、Yahoo! JAPAN IDでログインする必要があります。
4. 新規プロジェクトの作成
Eclipseを起動して、新規Androidプロジェクトの作成を行います。
今回はプロジェクト名を「RouteSearch」、パッケージ名を「jp.android.app.my.RouteSearch」とします。
この記事は参考になりましたか?
- スマホアプリ開発の最新トレンド! ぜったい外せない位置情報活用術連載記事一覧
- この記事の著者
-
大江 啓之(ヤフー株式会社)(オオエ ヒロユキ(ヤフーカブシキガイシャ))
2008年ヤフー入社後、ソフトバンクモバイル版地図アプリ、ドコモ版地図アプリ、BREW版路線・地図アプリなどの携帯アプリの開発を手掛け、「Yahoo! Open Local Platform(略称:YOLP)」のスマートフォン向け地図SDK(iOS Map SDK&Android Map SDK)の...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア




