Xamarin Studio で MvvmCross を使うための準備
クロスプラットフォーム MVVM フレームワーク「MvvmCross」を Mac の Xamarin Studio で使うための準備についてです。 基本は、
クロスプラットフォーム MVVM フレームワーク「MvvmCross」を Mac の Xamarin Studio で使うための準備についてです。 基本は、
Microsoft の modern.IE というサイトで、Webサイトの IE対応を支援するサービスをいくつか提供していますが、その中に、「IEx 入りの仮想マシンの提供」が行われています。 Virtual PC, Hyper-V, VirtualBox, VMware Fusion, Parallels などの主要な仮想環境用のイメージを配布しています。
Javascript 製のチャート描画ライブラリをいくつか調べたので備忘録として残しておく。 やりたいのは、ストリーミングで次々やってくるデータをリアルタイムに表示する事。しかも順方向だけじゃなくて過去方向にも戻りたい。
Android で「死ににくいサービス」を作るには [Service.startForegound](http://developer.android.com/reference/android/app/Service.html#startForeground(int, android.app.Notification) を呼び出す必要がありますが、動いてるサービスがちゃんと「Foregound になってるか?」は以下のようにして確認できます。(Notification 表示が強制されるから通知バー見ればいいじゃん、と言われればそうなんですけど、ちゃんとしたエビデンスっぽいのが欲しくて) 手順
どのアプリが WakeLock を取得しているかを見る方法。 adb shell dumpsys power
Android に新しく搭載された Fused Location Provider、これは GPS/WiFi/センサーを統合的に使ってその時ベストな位置を取得できるというもので、Google I/O のデモ が衝撃的だったので、自分でも試してみました。 検証環境とか
サポートパッケージにLocalBroadcastManager というクラスがあるのを今頃知りまして。 LocalBroadcastManager | Android Developers
Xamarin.Android は [Java ライブラリから C# のラッパを生成する機能](http://docs.xamarin.com/guides/android/advanced_topics/java_integration_overview/binding_a_java_library_(.jar) がとっても強力(Binding というみたい)なので、Fused Location Provider や Geofencing など、Google I/O 2013 で発表された新機能が入った google-play-service.jar も使えるはずだ、と思い試してみました。 monodroid-samples をベースに
Activity Recognition に続いて使ってみました。 Fused Location Provider とは?
これは、Google I/O 2013 - Beyond the Blue Dot: New Features in Android Location - YouTube から主要な部分を切り出して勝手な解説を加えたものです。 時間がない人のために