しっぽを追いかけて

ぐるぐるしながら考えています

Unity と猫の話題が中心   掲載内容は個人の私見であり、所属組織の見解ではありません

iOS

Xamarin.Forms で Microsoft Band の壁紙を取得する

Microsoft Band の着せ替え機能で壁紙を取得してみます ソースコードの一式は下記にあります! 細かい実装などはこちらを参照ください matatabi-ux/XamarinBandSamplegithub.com ※ 順次改修していく予定なので、この記事の内容が現時点のソースより古い可能…

Xamarin.Forms で Microsoft Band のテーマカラーを設定する

Microsoft Band のテーマカラーが取得できたので、今度は設定を試してみます ソースコードの一式は下記にあります! 細かい実装などはこちらを参照ください matatabi-ux/XamarinBandSamplegithub.com ※ 順次改修していく予定なので、この記事の内容が現時点…

Xamarin.Forms で Microsoft Band のテーマカラー設定を取得する

今回からは着せ替え機能を攻めます! Xamarin.Forms で Microsoft Band の下記のようなテーマカラーの設定を取得してみます 仕様などはこちらを参照ください ソースコードの一式は下記にあります! 細かい実装などはこちらを参照ください matatabi-ux/Xamari…

Xamarin.Forms で Micorosft Band の着用状態を取得する

センサー系の実装は最後、Xamarin.Forms で着用状態を取得してみます ソースコードの一式は下記にあります! 細かい実装などはこちらを参照ください matatabi-ux/XamarinBandSamplegithub.com ※ 順次改修していく予定なので、この記事の内容が現時点のソース…

Xamarin.Forms で Micorosft Band の肌温度値を取得する

今回は Xamarin.Forms で肌温度値を取得してみます ソースコードの一式は下記にあります! 細かい実装などはこちらを参照ください matatabi-ux/XamarinBandSamplegithub.com ※ 順次改修していく予定なので、この記事の内容が現時点のソースより古い可能性が…

Xamarin.Forms で Micorosft Band の移動距離値を取得する

今回は Xamarin.Forms で移動距離値を取得してみます ソースコードの一式は下記にあります! 細かい実装などはこちらを参照ください matatabi-ux/XamarinBandSamplegithub.com ※ 順次改修していく予定なので、この記事の内容が現時点のソースより古い可能性…

Xamarin.Forms for Windows で画像ファイルを共有して表示する

画像をXamarin.Forms for Windows で取ってくる方法を探さないと…— 田淵 義人@エクセルソフト (@ytabuchi) 2015年5月14日twitter.com 下記にあるように、PCL に埋め込まれたリソースにアクセスできないという Xamarin.Forms for Windows の制限事項があるた…

Xamarin.Forms で Micorosft Band の歩数値を取得する

今回は Xamarin.Forms で歩数値を取得してみます ソースコードの一式は下記にあります! 細かい実装などはこちらを参照ください matatabi-ux/XamarinBandSamplegithub.com ※ 順次改修していく予定なので、この記事の内容が現時点のソースより古い可能性があ…

Xamarin.Forms で Micorosft Band の心拍数センサー値を取得する

今回は Xamarin.Forms で心拍数センサー値を取得してみます ソースコードの一式は下記にあります! 細かい実装などはこちらを参照ください matatabi-ux/XamarinBandSamplegithub.com ※ 順次改修していく予定なので、この記事の内容が現時点のソースより古い…

Xamarin.Forms で Micorosft Band のジャイロセンサー値を取得する

今回は Xamarin.Forms で回転の速度が取れるジャイロセンサー値を取得してみます ソースコードの一式は下記にあります! 細かい実装などはこちらを参照ください matatabi-ux/XamarinBandSamplegithub.com ※ 順次改修していく予定なので、この記事の内容が現…

Xamarin.Forms で Micorosft Band の加速度センサー値を取得する

Xamarin の中の人が Nuget に Xamarin 用 Microsoft Band SDK をアップしてくれたようです Microsoft Band SDK for Xamarin and Windows (Preview)www.nuget.org これは・・・Xamarin.Forms 用のライブラリを作る意味がなくなったような; まぁ勉強用とわり…

Xamarin.Forms で ToolBar によるページ内遷移がしたい

Microsoft Band の接続サンプルを作る上で、ToolBarItem をタップしたら同一画面内で表示遷移させたくなったので挑戦 TabbedPage とかだと同じ Template の表示しかできないので、もっと自由度の高い ToolBar を利用することにしたというわけです ソースコー…

Xamarin.Forms で Microsoft Band のバージョン情報を取得する

接続には成功したものの・・・本当に接続できているのかよくわからず というわけで接続確認もかねて、接続した Microsoft Band のハードウェアとファームウェアのバージョンを取得してみます ソースコードの一式は下記にあります! matatabi-ux/XamarinBandS…

Xamarin.Forms で Microsoft Band に接続してみたい

Visual Studio で Microsoft Band に接続ができたので、今度は iOS だけでなく、Android や Windows Phone でも試せるように(実機ないけど)Xamarin.Forms でサンプルアプリを作ってみたいと思います Xamarin の中の人が作った Portable Class Library もあ…

Visual Studio で Xamarin.iOS の Microsoft Band 接続アプリを作りたい

Xamarin.iOS の Microsoft Band 接続アプリは Visual Studio では作れない と書きましたが・・・ あれはウソだ!! 実はできる!

Xamarin.iOS で Microsoft Band からセンサーデータを取得したい

前回 は Visual Studio で iOS の Binding ができないという見事に行き詰った失敗でしたが、なんとしても試してみたい! ということで仕方なく Mac mini から Xamarin Studio でビルドして iPhone にインストールしてみることにしました Xamarin Studio なら…

Xamarin.iOS で Microsoft Band からセンサーデータを取得したい(失敗)

ついに Microsoft Band を手に入れました! 画面表示は簡素な分、センサー類が充実している印象でバッテリーの持ちもよさそうです 手に入れたからには実装されているセンサーデータを利用してみたい!

Xamarin でセッションデータを保存・復元したい 【iOS / Android 編】

前回の記事 で Windows Phone でのセッションデータの保存と復元を XML ファイルで行ったので、ついでに iOS と Android でもやってみます!

Xamarin.Forms でセッションデータを保存・復元したい

とりあえず Xamarin.Forms の Application に追加されたイベントハンドラを利用すれば、アプリの状態遷移時に処理を行えることはわかりました では、セッションデータを保存してアプリの再開時などに復元するためにはどうしたらよいか ・・・っと思ったら Ap…

4/11 わんくま勉強会 東京#96 にでます

ええ、また登壇することになりました・・しかも今回はトリ枠です わんくま同盟 わんくま同盟 開場・受付開始 10:40 ~ 11:00 「今だから C++ フレームワーク設計を考える」 by 赤坂玲音さん 10:40 ~ 11:00 「「ちょうだい」「あいよ」で学ぶHTTPの基礎とセ…

Xamarin.Forms の App Lifecycle の呼び出され方を調べたい 【iOS編】

今回は Xamarin.iOS のアプリケーションライフサイクルの動作を確かめてみたいと思います というわけで iOS のアプリケーション状態遷移のおさらい Not Running、Inactive、Active、Background、Suspended の 4つの状態があり、Suspended に遷移してもメモリ…

Xamarin.Forms の App Lifecycle の呼び出され方を調べたい

少し古いお話ですが、Xamarin.Forms 1.3 より App クラスに下記のアプリケーションライフサイクルイベントハンドラが追加されてます! Xamarin.Forms App Lifecycle - Xamarin | Microsoft Docs /// <summary> /// アプリ起動時処理 /// </summary> protected override void OnS…

iOS シミュレータの画面を撮影して GIF 動画に出力してくれる LICEcap

ブログなどに Xamarin で作成したアプリの動画を載せる場合、Reflector で撮影して YouTube にアップしたりすることもできますが、もっと手軽にできないか調べてみたらこんなソフトがありました Cockos Incorporated | LICEcap iOS や Windows でデスクトッ…

【宣伝】 クロスプラットフォーム開発セミナーがついに Microsoft 社主催で開催!

ちょっと趣向を変えて普及のために宣伝活動! 来たる 2月27(金) 13:30 より Microsoft さん主催でついにクロス プラットフォーム モバイル アプリ開発のセミナーが開催されるようです iOS/Android/Windows クロス プラットフォーム モバイル アプリ開発 セ…

Xamarin.Forms で Trigger に反応するコントロールを作りたい

せっかく Xamarin.Forms 1.3.0 から Styles と Triggers が追加されたので、どこまでできるかカスタムコントロールを作ろうと思います! まずは初歩的なところからタップに反応して外観が変化するコントロールに挑戦

Xamarin を 1.3 以上に更新したら前回のコードが動かなくなった!

詳しくは P3PPP さんの下記の Qiita 記事で紹介されていますが、ついに Xamarin にも Style や Trigger などが追加されたようですね! ちょっと未来のXamarin.Formsを試す(1.3.0 Technology Preview) - Qiita さっそく Xamarin.Forms を Nuget で更新して上…

続・Xamarin でプラットフォームごとに別ファイルでリソースを XAML 定義したい

前回の投稿 ではプラットフォームごとに別 XAML ファイルでリソースを定義してみましたが、まだ生ぬるい! 共通コードの中でプラットフォームの分岐処理が含まれてしまっていたのでこれを排除しようと思います 今回改修するクラスは上記の青網掛けの部分

Xamarin でプラットフォームごとに別ファイルでリソースを XAML 定義したい

年末の Xamarin × ResourceDictionary でプラットフォームごとに配色を変えたい の続きです 前回は App.xaml に ResourceDictionary を追加し、 タグでプラットフォームごとのリソースを定義していましたが、この書き方だと見づらいし修正も煩雑になりやすい…

Xamarin × ResourceDictionary でプラットフォームごとに配色を変えたい

インフルエンザにかかってしまいまだ体調が本調子ではないですが、タイトルの通り DI コンテナではなく今度は ResourceDictionary で配色を切り替えてみたいと思います

Unity のプロパティ注入だけでプラットフォームごとに Xamarin アプリの配色を切り替える

Xamarin でプラットフォームごとに配色を切り替える場合、一般には下記のような XAML を記述すると思います <OnPlatform x:Key="SecondHandColor" x:TypeArguments="Color" iOS="Red" Android="Aqua" WinPhone="#80FF80" /> ただ、こうしてしまうと共通コードに各プラットフォームごとの分岐処理を記述するのと同様なので、後で特定のプラットフォームだけの修正をしよう</onplatform>…