GoogleMaps
2013/08/22 追記 1.4.2がリリースされているのに今日気がつきました。 いつの間にか1.4.2になっている Google Maps SDK for iOS - sos の 作業メモ リリースノートと、ドキュメントの変更点をざっと眺めて行きます。 (ドキュメントの変更点は直接該当の記事…
2013/08/15修正 build.gradleのサポートライブラリとGoogle Play Servicesのバージョンの指定を最新のものに修正しました。 2013/08/02修正 build tools が18.0.1になりましたので一部修正しときます 2013/07/28追記 そういえば4.3(API Level 18)でbuild too…
2013/08/02修正 build tools が18.0.1になりましたので一部修正しときます 2013/07/28追記 そういえば4.3(API Level 18)でbuild toolの18が使えるようになりましたので、一部追記しておきます。 0.1.9までは手をいれなくても大丈夫だったんですが、0.2.0にな…
I/Oの発表の後に記事を書いていますが、 こちらもちゃんとクラスに仕立てたので載っけときます。 やっていることは Location APIを使った測位クラスと似たようなものです。ちょっとややこしいのは、行動種別データのやりとりで、判定されたものを一旦 Intent…
前回の続き この項が追加されたのを見落としてましたので差し込みます。 Location Data モバイルアプリの特徴の一つに位置の認識がある。アプリが位置を利用すれば、もっと素敵な体験をユーザーに提供できます。 Working with location data 位置情報を使え…
I/Oで発表された直後にも記事を書きましたが ようやく真面目に利用する機会が来たので、たいしたもんじゃありませんがざっと実装してみました。 サービスが切断された時の再接続処理のとっかかりとか書いてますが、もっとちゃんと状態を監視しないとやばいん…
テスト用のアプリならともかく、ちゃんとしたアプリでGoogle Play servicesの機能を使おうとするなら、まずはGoogle Play services自体が利用可能かどうかを調べてやらないといけませんよね。 (はい、実は私は今までちゃんとしてませんでした…) もちろんAPI…
あっちもこっちもアップデートだらけなのに他の案件が山積みでしばらくiOSは触れそうにないのですが、とりあえず1.3.1がどうなってるのかちょっとだけ覗いてみました。 リリースノートによると 180度経線(antimeridian)に掛かるアニメーションの時、全てのタ…
2013/07/12追記 Android Studio 0.2.0-0.2.3でGoogle Play Servicesを使う新規プロジェクトを作る - sos の 作業メモ 0.2.0以降用の記事を書きました。 2013/07/03追記 0.1.9でも問題ありませんでした 2013/06/28追記 0.1.8の記事でも書きましたが、0.1.7で…
2013/07/12更新 Android Studio 0.2.0はGradleが0.5になりましたので、そのままでは動かせません。 0.2.0で動かすための記事を書きましたので、0.2.0ではこっちを参照してください。 2013/07/03更新 Android Studio 0.1.9の環境でもOKでした。 AndroidStudio…
SDK Managerで、Android Support Repository とGoogle Repositoryをいうのを見かけたのでぐぐってみたところ、Google Play servicesとSupportLibraryの組み込みがもっと簡単になったみたいですね。 詳しくは↓とか [Android Studio] Google Play services の…
I/Oで発表された後にすぐ申し込んだのですが、やっとこさinvitationが来たので使ってみました。 ちょろっと触ってみただけですが、 前のより早く動く 検索ボックスが賢い 検索結果が情報カードとして表示されたりする ルート案内のFromとToのピンがドラッグ…
2013/06/07追記 Android Studio 0.1.3 - 0.1.8で もっと簡単にGoogle Play servicesを含んだGradleベースの新規プロジェクトを作る方法 New! ADT r22でGoogle Play servicesの組み込みがもっと簡単になりましたので、それにあわせた記事を書きました。 0.1.3…
2012/06/22追記 Google Maps SDK for iOS Ver.1.3.1 がリリースされていたので触ってみました。1.3.1はインターフェースに変更は無いようです。 I/OのAndroid関連を追うだけでもヒーヒー言ってるのに、なんとなくチェックしたら iOS版も1.3.0 になってました…
2013/07/08 追記 クラスの実装例の記事を書きました というわけで、I/O 2013 で発表されたLocationのもう一つの新機能。正直、これはやられました… うちでもクライアントサイドのエンジンを作りかけて…いやなんでもないです。 ActivityRecognition ユーザー…
2013/07/08 追記 クラスの実装例の記事を書きました Google Play servicesにもいろいろと機能が追加されていますが、 まずはLocationパッケージを調査。 こっち系で飯を喰ってる人間としては、とても気になる機能です。 まずは3つの目玉のうちの Fused Loca…
2013/07/28更新 0.2.0-0.2.2で動かすための記事を書きましたので、0.2.0以降はこっちを参照してください。 2013/06/06追記 新しいデモアプリ(Google Maps Android API v2は、Google Play servicesの一部です)が公開されているため、別で記事を書きました. A…
いよいよ明日から3日間、Google I/O 2013がサンフランシスコで開催されます。 私はチケット争奪戦に敗れた留守番組ですので、GDG京都で開催する I/O Extended kyoto での参加となります。 現地や日本各地のGDGとhangoutで中継しながら、あちらのセッション…
わざわざI/O直前のこの時期にやらなくても…とか思ったりもしつつ、参加してきました。 サイトはこちら 場所は六本木の東京ミッドタウン 日本でのmapsだけのでっかい催しは初めてだそうです。 いつものマーカーがお出迎え 大勢来てます 基調講演#1 Googleマッ…
マップに限った話しではありませんが、前回表示したままの状態で表示して欲しい時ってよくありますよね。 マップだと、target, bearing,tilt,zoomのCameraPositionとかの類です。 マップ種別やControl、ジェスチャの可否といったのUISettingsの値はメニュー…
2013/08/14追記 201308版GoogleMapsが公開されたので、そちらに対応したものを書いてみました。 201308版 Google Maps Android API v2で現在位置をフォロー - sos の 作業メモ OnMyLocationChangeListenerはdeprecatedになりましたので、今後は使わないよう…
どれくらいの数のPolylineが描画できるのか の記事でも書きましたが、やっとこさ軌跡を地図上にプロットできるようになりました。 せっかくなので、処理の概要メモっときます。 刻々と追加される座標を描画 プロットするべき座標値は、Serviceを使ってSQLite…
Ver. 1.2.1を調査した記事はこちら やっと1.2.1を眺め終わったところだというのに、もう1.2.2になってました… Tappable regions for GMSMarker fixed. Overlays are no longer able to render on half pixels. Ground overlays appear underneath the My Loc…
2013/5/19 1.3.0でTileOverlayのデモが追加されたので、記事を一部修正しました。 1.3.0の記事はこちら 2013/4/27 追加 さっそく1.2.2がリリースされています。 記事はこちら 前回の続き SDKについているSDKデモのソースをざっと眺めてみました。 デモの項目…
2013/5/19 追加 1.3.0でTile Layersが追加されたため、記事の方も加筆しました。 1.3.0の記事はこちら 前回の続き といっても、android版ともJavaとObjCという、ちょっとした文法とインターフェースの違いだけなので、Google Maps Android v2の一連の記事に…
Ver. 1.1.2の記事 androidを触りながらのほほんとしていたのですが、いつの間にか for iOS の方は Ver.1.2.1 なんてものが出てたのですね… ということで、とりあえず1.2.0と1.2.1のリリースノートの確認から。1.2.1の方は1.2.0のバグ修正版なので、肝は1.2.0…
Polylineで線が描けるのはわかりましたが、じゃあ具体的にどれ位貼り付けても大丈夫なのか試してみました。 で、結論から書いちゃうと、オブジェクト数をできるだけ押さえて、頂点数を増やせってことみたいです。 目的 トラッキングデータを少なくとも3万点…
前回の続き 残りのデモを見て行きます。 Polygons マップに二種類のPolygonオブジェクトを追加するデモ。ひとつは、二カ所の穴の空いた正方形、もう一つは、縁の線の太さと、塗りつぶしの色と透過率を変更可能な楕円。 ポイント setUpMap()の中でPolygonを生…
前回の続き API Demos ということで、SDKに付属のデモアプリを見て行くことにします。API Demosのプロジェクトのimportの仕方はここ Google Play services SDKをインストール Google Play services SDKをSDKマネージャーで追加し、ライブラリプロジェクトを…
前回の続き カメラを操作して視界を変えよう。 Google Maps Android API v2は、簡単なジェスチャや操作で、ズームや地図のスクロール、視点の変更を軽快に行える。これは"vector-based map tiles"のおかげ。また、多くの都市で建造物の3D表示が可能となって…