【實用工具app】JsonTextDecode_Web_MIT_AI|最夯免費app

【實用工具app】JsonTextDecode_Web_MIT_AI|最夯免費app

分享好友

【免費工具App】JsonTextDecode_Web_MIT_AI-APP點子

◆アプリ名: JsonTextDecode_Web_MIT_AI (十二星座シリーズ / 開発コード名: Pisces)

JSON (JavaScript Object Notation)は、軽量のデータ交換フォーマットです。

人間にとって読み書きが容易で、マシンにとっても簡単にパースや生成を行なえるデータ形式です。

外部Webサービスからの応答としてJSONは多用されており、このJSONデータをパースしたい場合、MIT App Inventor ではWeb JsonTextDecodeメソッド(※1)を使用します。

今回は、住所を入力し、外部WebサービスであるGoogle Geocoding(※2)により位置情報結果(JSONファイル)を取得して緯度/経度を求め、必要であればその緯度/経度の位置をGoogle Mapに表示するアプリを製造してみました。

なお、本アプリは内蔵メモリではなく、SDカードにインストールされます。

また、本アプリは、MIT App Inventor V1.34(※3)で製造し、AppToMarket V3.2(※4)でリビルド したノンコーディングなものです。

※1 JsonTextDecodeメソッドとは、その名の通りJSONテキストをデコードするメソッドで、Other Componentsの一つであるWebに用意されているものです。

詳細は、公式HP(http://appinventor.mit.edu/explore/content/other-components.html#Web)をご参照下さい

※2 Google Geocoding APIとは、Google社が提供するジオコーディングWeb APIです。ジオコーディングとは、住所を地理座標(緯度、経度)に変換する処理のことをいいます。地理座標を使用して、マーカーを配置したり地図の位置決めを行ったりできます。Google Geocoding API を使用すると、HTTP リクエストを通してジオコーダに直接アクセスすることができます。また、逆の操作(座標を住所にする)を行うこともできます。この処理は「逆ジオコーディング」と呼ばれています。

詳細は、公式HP(https://developers.google.com/maps/documentation/geocoding)をご参照下さい

※3 MIT App Inventor V1.34

http://appinventor.mit.edu/

※4 AppToMarketV3.2

https://code.google.com/p/apptomarket/

【免費工具App】JsonTextDecode_Web_MIT_AI-APP點子

【ご提供サービス】

★前提条件

(1) インターネット接続できること。

★ご提供サービス

住所を入力すると、その緯度/経度情報を取得します。また、必要であれば、取得した緯度/経度の位置をGoogle Mapに表示します。

★使用方法

以下の通りです。

(1) アプリが起動したら[Settings]ボタンを押して下さい。

(2) 入力する住所の言語について、Japanese(日本語)/English(英語)のいずれかを選択して下さい。

(3) (2)で指定した言語を使用し、緯度/経度を取得したい住所をテキストボックスに入力して下さい。

【免費工具App】JsonTextDecode_Web_MIT_AI-APP點子

(4) [Set above settings]ボタンを押し、(2)、(3)で指定した設定をアプリにセットして下さい。

(5) [Start & Show Google Map]ボタンを押して下さい。

入力住所を基に、インターネット接続し、Google Geocodingにより位置情報結果であるJSONファイルを取得します。そのJSONファイルを内部処理により解析し、緯度/経度を求めます。その後、求めた緯度/経度の位置をGoogle Mapで表示するか否か、選択ダイアログを表示します。[Yes]ボタンを押した場合Google Mapが表示され、当該位置が表示されます。[No]ボタンを押した場合、Google Mapは表示せず、処理を終了します。

JsonTextDecodeが提供する機能を確認するお役にたてれば幸いです。

【十二星座シリーズについて】

本シリーズは、私がMIT App Inventorの APIを理解したいと考え、製造したアプリ群です。

従い、本シリーズは目的重視の為、実用的ではないかもしれません…が、どうかお許し下さい。

ただし、アプリのロジックとして、MIT App Inventor Blocks Editorの図を私のHPに公開させて頂こうと考えております。

ご参考になれば幸いです。

【ダウンロード後によくある質問】

【免費工具App】JsonTextDecode_Web_MIT_AI-APP點子

いまのところございません。

【対応端末】

AndroidOSのバージョン2.0以上搭載の端末でご利用いただけます。

スマートフォン以外の機器(スマートTVなど)は、動作保証外です。

【免費工具App】JsonTextDecode_Web_MIT_AI-APP點子

免費玩JsonTextDecode_Web_MIT_AI APP玩免費

免費玩JsonTextDecode_Web_MIT_AI App

JsonTextDecode_Web_MIT_AI APP LOGO

JsonTextDecode_Web_MIT_AI LOGO-APP點子

JsonTextDecode_Web_MIT_AI APP QRCode

JsonTextDecode_Web_MIT_AI QRCode-APP點子
熱門國家系統支援版本費用APP評分上架日期更新日期
未知Android
Google Play
1.0.0
App下載
免費
1970-01-012015-04-23
分享app
上一個APP
下一個APP

高評價工具App推薦

闪电盘

闪电盘是一款为安卓手机扩充存储容量和增加续航能力的移动存储电源。 它内置16/32GB闪存和充电功能,简称闪电盘。让你安心出门的移动存储电源你有没有碰到过正在拍摄一段很棒的视频的时候,手机提示容量满了?这种情况下你会怎样做?带着一个笨重的笔记本电脑,删掉刚刚拍的素材,或者放弃?现在只需带一个小小的闪 …
Counter

A simple little application, that helps you count!Counts can be saved for later reference.免費玩Counter APP玩免費免費玩Counter AppCounter APP LOGOCounter APP Q …