しっぽを追いかけて

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

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

Xamarin.Forms でプラットフォームごとに XAML の ResourceDictionary を割り当てる

TechCrunch の RSS リーダーですが、iOS で起動すると・・・

f:id:matatabi_ux:20150823132747p:plain

配色やばい・・・ということでちゃんと Andorid & Windows Phone の暗色テーマと iOS 用の明色テーマを明示的に指定するようにしたいと思います

以前プラットフォームごとにリソースを定義する方法を下記の記事にしましたが、今回は用途を絞り込めるのでもっとかんたんにやってみたいと思います

続きを読む

Xamarin.Forms で Microsoft Translator API を使って翻訳したい

とりあえず英文の読み上げはできていますがわからないときに和訳を知りたい・・・

というわけで、翻訳サービス Microsoft Translator API を利用して記事のダイジェストを和訳して読み上げるようにしてみたいと思います

Google 翻訳 API は有償にも関わらず、Microsoft Translator API は無料で1ヶ月 2,000,000 字まで翻訳できるという便利なサービスです!

まずは下記のページから Microsoft Translator API のサービスプラットフォームである Microsoft Azure Marketplace にサインアップします

https://datamarket.azure.com/register?redirect=%2Faccount

続きを読む

Xamarin.Forms で ListView のコンテキストメニューを追加したい

前回 はリストの選択時に読み上げを行うようにしました

今回はさらにコンテキストアクション(AndroidWindows Phone は長押し、iOS は水平スワイプ)で追加のメニュー表示(詳細記事のリンクを開く)を加えてみたいと思います

続きを読む

Xamarin で各プラットフォームの音声合成

前回 から続いて Xamarin.Forms による RSS リーダー

とりあえず英語の記事は読めるようになりましたが、自信がないのはヒアリングの方なので音声読み上げの機能を追加したいと思います。

下記の記事で iOSWindows Phone については実装してみたのですが、Android は今回お初です

matatabi-ux.hateblo.jp

続きを読む

Xamarin.Forms で ListView に引っ張って更新を追加したい

ListView に RSS フィードのリスト表示を行ったらつけたくなるのが引っ張り更新

というわけで今度はこれを追加してみます

続きを読む

Xamarin.Forms で RSS フィードのサムネイル画像を ListView に表示したい

RSS フィードの情報を ListView に表示することはできたものの、若干読みにくさを感じる画面でした

f:id:matatabi_ux:20150814221302g:plain

というわけで、RSS の各記事内に埋め込まれている画像を拾い上げて画面に表示するなどの修正をしてみます

続きを読む

Xamarin.Forms で RSS フィードを ListView に表示したい

前回 は Xamarin.Forms で TechCrunch の RSS フィードを取得したので、今度は ListView に表示してみたいと思います

まずはおなじみ UnityContainer と Prism を NuGet でパッケージインストール

インストールしたら App クラスを修正

続きを読む

Xamarin.Forms で RSS フィードを取得したい

今年も開催される予定らしい Microsoft MVP Global Summit にせっかくなので参加しようと思っているのですが、心配なのが英語・・・

流れてくる情報のほとんどが英語のため、理解できないとだいぶ損をしてしまうことは必至

ということで勉強もかねて TechCrunch 英語版のニュースリーダーアプリを Xamarin で作ってみたいと思います

まずは RSS フィードの読み取りから

続きを読む

【宣伝】 動物のキモチがわかるウェアラブル端末がクラウドファンディング達成

以前ご紹介した動物のキモチがわかるウェアラブル端末が Makuake のクラウドファンディングで目標達成したようです

www.makuake.com

おめでとうございます!9月には販売開始されるということなので楽しみです

デバイスと連携する API が公開されたら、Xamarin で Apple Watch、Google Wear、Microsoft Band と連携する Xamarin のスマホアプリを作ってみたいです

Xamarin.Forms で Instagram から投稿写真情報を取得する

認証に成功しのでさっそく InstagramAPI を Xamarin.From で利用してみます

Instagram の開発者向けサイトに用意されている下記の API コンソールで使い方を確認し

API Console • Instagram Developer Documentation

最近投稿した写真を取得する API users/{user-id}/media/recent というのが使えそうなので試します

続きを読む