今日の雑記

<< 2012/04 >>
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

back to TOP PAGE

 | 

2012-04-21

[][] LittleGPS ver 1.0

世間の流れ的にはここで「Play ストア」へのリンクを張るところなんでしょうが、ボクは流れから外れてる残念な子なので。

Little GPS ver 1.0 http://dl.dropbox.com/u/15842488/Android/Application/LittleGPS.apk

DropBox へのリンクを張ります。つまり野良アプリ」です。

以下、インストール要綱。

特徴はありません。以下のような機能があります

KML フォーマット」に出力させると、GoogleMap(PC版)で経路を表示させる事ができます(GoogleMap で表示させるためには、Web のどこかにアップする必要があります)。

例を示すと、以下のような感じになります

http://g.co/maps/ydsdc

本日、「千葉県松戸市松戸駅」から「東京都葛飾区亀有駅」まで歩いたルートです。これくらいの精度で取る事ができます

[][] 「LittleGPS」を作った話など

ついでなんで、開発環境の話なども交えつつ。

今回の↑のアプリは、基本「通勤時の電車内」で開発してました。Android 端末で。開発アプリは「AIDE」で、端末は「Optimus Chat(L-04C)」でした。

AIDE(GooglePlay) https://play.google.com/store/apps/details?id=com.aide.ui&hl=ja

Optimus Chat(L-04C)http://ja.wikipedia.org/wiki/L-04C

ある程度できたところで(本日昼間)開発環境PCに移して(本日夜)、リソースの変更(開発環境の都合でなんちゃって英文だったもの日本語に変更/アイコンデフォルトだったので新規に作成したものに変更)した上で完成、という流れでした。なので、99%くらいは↑の環境で作った事になります

そもそも「GPS ロガーを作ろうとした」きっかけは、「散歩で歩いた経路を残しておきたい(できればその後何らかの形で見返したい)」というものでしたが、「作る事にした」きっかけは、

という理由です。とくに4番目の理由が大きいですね。

3月あたりから作り始めて、およそ一ヶ月ちょいくらいですか。完成に向けての FIX 作業以外本当に OpCha さんでしか作業してなかったので、まあ我ながら速い方じゃないでしょうか。

とりあえず「GPS からデータ貰ってログを取る」ところまではわりとすぐできました。先人たちの情報公開感謝感謝です。

その後、「アプリとしてどういう機能を実装するか」という点をひたすら考えて実装、という事が続きました。最初は「ログ取りだけでいっかー」と思っていたのですが、「KML」というフォーマット発見して、コレを使えば「GoogleMap」で経路表示できると知って、それを追加したり、等々...。気がついたらひと月経ってた感じです。

最後まで悩まされたというか苦しめられて、結局解決できなかった問題が「GPS から最初データを受け取るまで」の時間一定してないというか、安定してないというか、デバイスと天候と場所によってまちまちな事ですか。まあ所詮スマフォ」に載ってるような GPS なのでそこまでの性能を求めるのもアレなのですが、でも、ググってみると「GPS の電波の受信を改善するならこのアプリインストール!」的な話もあるので、なんか改善する余地があるんだろうなあ、と思うわけです。

ちなみに↑に挙げたボクのログデータですが、最初の松戸駅近辺のデータを取得するのに、駅に付いてから6分ほど要しました。速ければ1分経たないうちに受け取れるけど、今日調子が良く無かったみたいですね...。

技術的にはあまりチャレンジングなことはしてないですが、「Optimus Chat」さんでもこの程度のアプリは作れるんだなあ、という事がわかって、個人的には大満足でした。

さて、次は何を作りますかねえ...。

トラックバック - http://d.hatena.ne.jp/isshiki/20120421

2012-04-06

[][] ...

色々書こうと思ったけど、結論としては「ちんこもげそう」という話だった。俺の一日を返せ。

トラックバック - http://d.hatena.ne.jp/isshiki/20120406
 | 
20040203040506070809101112
20050102030405060809101112
2006010203040506070809101112
2007010203040506070809101112
2008010203040506070809101112
2009010203040506070809101112
2010010203040506070809101112
2011010203040506070809101112
2012010203040506070811
201301020708101112
20140203040509101112
2015010203040506070809101112
201601020304101112
20170405091012
201801020410
プロフィール

isshiki

isshiki

上級NEETの実態