Broadcom Open Bluetooth Low Energy API の移転先

Android で Bluetooth LE を使う場合、先日 RAZR で使った Motorola のものの他に、Broadcom のチップを搭載した端末で使える Broadcom Open Bluetooth Low Energy API というのがあって、こっちは手元で試した限りだと HTC J Butterfly とかで使えるっぽい…

Bluetooth LEアプリ開発者必携ツール BLExplr に俺 UUID を食わせる

Bluetooth LEを使ったアプリを作っている時、機器やCBPeripheralManagerで実装したデバイスがどういう挙動をするのか確認したいことがあります。そんな時に便利なアプリがBLExplrです。機器が発信しているServiceやCharacteristicのUUIDを調べたり、値を確認…

Motorola RAZR IS11MでBluetooth LEが使えた

先日 Motorola RAZR IS12MでBluetooth LEを使おうとしてる - backyard of 伊勢的新常識 でやってた Motorola RAZR + Motorola BLE API で konashi を使おうとしてた件、一応値がとれるようになったので、軽く方法を紹介します。

ドコモMVNOの料金プランとかを一覧にまとめてみた

最初はb-mobileくらいしかなかったドコモMVNOですが、よくよく見回してみるとだいぶ増えてます。こないだIIJmioファミリーシェアがちょっと高かったのでもうちょっと安いのにしようと解約して、乗り換え先を色々調べてたんですが、プランが各社あれこれあり…

Motorola RAZR IS12MでBluetooth LEを使おうとしてる

2013/04/27(Sat) 通信できました:Motorola RAZR IS11MでBluetooth LEが使えた - backyard of 伊勢的新常識Konashiという簡単にBluetooth LEを使えるようになるボードが発売されました。 iPhoneで使うのを想定しているので、SDKもあるのですが、それではすで…

いま話題のあのOSをGalaxy Nexusに焼いてみた

先日Ubuntu for Phonesのデベロッパープレビューが公開されました。というわけで、早速Galaxy Nexusに焼いてみました。 Ubuntu for Phones を Galaxy Nexus に焼く この手順を行うと、保証がなくなってしまいます。自己責任でお願いします。先に、Galaxy Nex…

沖縄でCoreBluetoothを使ってiOSデバイスをBluetooth LE機器にするデモしてきました。

2/2に沖縄で開催されたITごった煮勉強会#1@沖縄参加してきて、お話して来ました。 お話しした内容 今回わりとみんなMS寄りの話をする感じだったので、そうじゃない話でいま一番自分の中でホットだったCoreBluetoothについてとりあげました。 サンプルソース…

すごい Haskell 読書会in大阪で、Haskell 勉強しています

関数型言語には縁がなかったのですが、pandoc という便利ツールが Haskell で書かれてて、HikiDoc とか Backlog 記法に対応させて幸せになりたいねという話をしてたら勉強会やろうということになりました。すごいH本こと、すごいHaskellたのしく学ぼう! とい…

1ヶ月前くらいに Lumia 820を買いました

すでに1ヶ月くらい前のことなのですが、Lumia 820を買いました。 なぜLumia 820なのか 様子見派だったはずの酢酸先生まで買ってしまった その当時みんな8X/8Sだった そもそもHTCのデザイン好きじゃない Lumia 920 デカすぎ。 NFC 積んでた。 Bluetooth 4.0 …

Xboxビデオで映画をダウンロードしてWindows Phoneで見る

WP7

Windows Phone Advent Calendar : Consumer Track Day 8 です。Xboxビデオという映画の配信サービスがあります。Xboxで使われている方はいると思うのですが、これをWindows Phoneで見れることってあまり知られてないと思うのです。 というわけで今回はこのサ…

Windows Phone 8 のアプリ内課金をエミュレータで試す : (1)環境を作る

WP7

Windows Phone 8 SDK Advent Calendar Day 7 です。Windows PhoneにLINEのスタンプがない理由の一つであるアプリ内課金でありますが、Windows Phone 8でようやくサポートされました。今回はこのアプリ内課金をローカルで試してみたいと思います。アプリ内課…

TrainTimeTableで電車通勤が変わる

WP7

Windows Phone Advent Calendar : Consumer Track Day 7 です。Life changing な Windows Phone の Tips を紹介しようというのが趣旨でしたが、生活変わったアプリといえば TrainTimeTable ですね。電車通勤/通学してる人には絶対お勧めです。TrainTimeTable…

Pictures Hubの背景を固定

WP7

Windows Phone Advent Calendar : Consumer Track Day 6 です。Pictures Hub の背景は、端末に入っている画像がランダムに表示されますが、固定することができます。この機能、WP7の頃はすごいわかりづらいところにあって隠し機能みたいになってましたが、WP…

Internet Explorerで文字を選択して一発検索

WP7

Windows Phone Advent Calendar : Consumer Track Day 5 です。Windows Phoneの正面についている3つの物理ボタンは戻る、スタート、検索で固定ですが、この検索ボタンはどの画面からもbingの検索画面を開いてくるようになっています。ただ一つだけ例外があり…

LINEの有料スタンプをLINE for Windows Phoneでつかう

Windows Phone Advent Calendar : Consumer Track Day 4 です。LINEといえばナウでヤングな若者に今大人気のスマートフォン向けメッセージングサービスで、Windows Phoneにも珍しく飛ばされずにクライアントが提供されています。しかしながら、Windows Phone…

Internet Explorerのピン機能を使っていつものサイトに一発アクセス

WP7

Windows Phone Advent Calendar : Consumer Track Day 3 です。まあiPhoneにもある機能なんでしょーもないといえばしょーもないのですが、IEで表示できるページはスタート画面に保存できます。IEのメニューから「スタート画面に追加」です。こんなかんじで追…

プレイリストを端末上で作る

WP7

Windows Phone Advent Calendar : Consumer Track Day 2 です。Zuneの音楽再生は端末に転送してあるアルバムを聞くだけじゃなく、端末上で入っている曲を組み合わせてプレイリストとして保存しておくことができます。まず、任意の曲を再生します。今回は、ア…

Windows Phoneでスクリーンショットをとる

WP7

いきなり遅刻ですいません。 Windows Phone Advent Calendar : Consumer Track Day 1 です。わりとアプリの開発ネタとか、アプリ作りましたとかいう話は結構多いのですが、こんなアプリを便利に使ってますとか、このアプリで人生変わりました!とかそういう…

RapidSSLの証明書がAndroidで不正扱いされる件

GeoTrust RapidSSL の証明書が Namecheap.com で年間 9.49 ドルと超おやすいので僕はわりとカジュアルにHTTPSサーバーたてまくってるのですが、これで作ったSSL証明書を使ったサーバーにGALAXY Tabからアクセスすると不正扱いになってしまいました。これは、…

パスワードとかの機密情報を暗号化して保存する

WP7

アプリの中でログイン情報を保存するためにこういう画面を作ると思います。で、パスワードを保存するためにこういうコード書いちゃうと思うんです。IsolatedStorageSettings つかって。 private void PhoneApplicationPage_Loaded_1(object sender, RoutedEv…

Windows Phone の端末まるごとバックアップはMacなら正規手段で簡単にできる

WP7

昨夜うっかりIS12Tを床に落っことしてしまい割れてしまいました。割れただけなら使い続けるところなのですが、画面上半分がタッチ反応しなくなってしまったのでどうしようもありません。買ったときに言われるがまま「安心ケータイサポート」に入ってて、まだ…

Microsoft MVP for Windows Embedded を受賞しました

Etc

少しご報告が遅くなりましたが、昨年に引き続き、Microsoft MVPを受賞しました。またまた受賞カテゴリが代わって Windows Embedded になりました。きっかけを与えてくださった方、支えてくださっている方すべてに再び感謝を。ありがとうございます。

MetroStyleDeveloper#04でお話ししてきました。

Metro style app の GridView についてお話ししてきました。途中ハンズオンに切り替わって焦ってぐだっちゃいました。すいません。 Windows Phone 開発者もWindows Phone 8 にそなえて Windows 8 やりましょう。 GridViewのつかいかた View more presentatio…

いろいろなサイズのタイルを含むGridViewを作る

Dev

Windows 8 のストアアプリなど、特徴的な GridView では、同じ GridView のなかで複数のサイズのタイルが含まれます。このような複数サイズのタイルを、デフォルトのテンプレートから作る方法を紹介したいと思います。 新規作成 Visual Studio 2012 で、Wind…

インストールメディアを一切用意せずにWindows 8を物理ブートできるようにセットアップする方法

Dev

もうすぐ出るであろうWindows 8 Consumer Preview。最高のパフォーマンスで試すには物理ブートできるようにする必要がありますが、通常、DVDやUSBメモリなどのインストールメディアが必要になってしまいます。インストールメディアを探すのは多くの場合大変…

アメリカでMango本来の力を解き放つ

WP7

今週はなぜかアメリカに行く人が多そうな気がしますが、そんな皆さんに試していただきたいのが日本では封印されている(というかサービスが開始されていない)Windows Phone 7.5の機能。OSが日本語設定にしてても使えますよ!アメリカに降り立ったら設定から「…

冬コミ出展します。たぶん。

まもなく冬コミです。普段はお手伝いばかりのところ、今回は自分のサークルとして出すことになりました。id:tmyt と一緒に、普段紹介したくても紹介できない真っ黒ネタ本をここぞとばかりにお届けする予定です。んが、仕事充してて実はまだ影も形もありませ…

もっとタイルを更新しよう - 端末の中での競争に打ち勝つために -

WP7

Windows Phone Advent Calender 2011 Day 1 いきなり出遅れてしまいましたが、Windows Phone Advent Calendar 2011 1日目です。技術的な話を最初からやっちゃうと後ろの人がネタかぶりしちゃうかもなので、ちょっと最近考えてることを書いてみようと思います…

Subversionのログを一括で修正する

Subversionのログに書いてあるURLが移転とかで変わったけど全部正しいURLに差し替えたい…!とかそういうニッチなことをするの、こんな感じでどうでしょうか。1.リポジトリをダンプして、一時リポジトリを作ってそこにインポートする $ svnadmin dump repos/f…

Facebookのふりがなフィールドを埋めてほしい

WP7

久々のエントリで唐突ですが、Facebookのアカウントを持っている方にお願いしたいこと。名前のふりがなフィールドを埋めてほしいんです。Windows Phoneのpeople hubには、名前のふりがなでインデックスを表示する機能がありますが、ふりがなが降っていないと…

ぶろぐはじめました

はじめてのぶろぐです。

Microsoft MVP for Device Application Development を受賞しました

Etc

昨年に引き続き、Microsoft MVPを受賞しました。今回は受賞カテゴリが変わって、id:tmyt や id:ch3cooh と同じDevice Application Developmentとなりました。 カテゴリは開発系になりましたが、これまで通り、使う面からもいろいろ考えて、ユーザと開発者を…

Windowsでアットマークだけ入力できないときは言語の設定をチェック

先日から自分の使ってるWindowsで @ (アットマーク)だけが入力できませんでした。別のキーボードさしてみても改善しないし、変なソフトウェアを入れた覚えはなし。そしてなぜか長押しすると入力できたりする。いろいろ考えを巡らせて、ひょっとして言語のシ…

ListBoxの選択項目の色を変える

WP7

ちょっとやり方調べたので、動画にしてみました。Expression Blendは機能があちこちにあって難しい・・・

Silverlightを囲む会in大阪#19でお話ししてきました

Silverlightを囲む会in大阪#19でお楽しみセッションとして、Windows Phone Mangoの新機能Socketを使ったプログラミングについてお話ししてきました。 View more presentations from Shin Ise そんなわけで、Gistに実際に移植したプログラムをおいておきまし…

Windows Phone Developer Dayのコミュニティセッションでパネル登壇してきました

先週水曜日にWindows Phone Developer DayというMicrosoft主催のイベントがありました。Mangoの日本語版が紹介されましたね。詳しくは以下の記事などを。【レポート】MS、開発者向けイベント「Windows Phone Developer Day」を開催 (1) アプリ開発者向けに「…

スマートフォン勉強会@関東#13でお話ししてきました。

スマートフォン勉強会@関東#13でお話ししてきました。すまべん関東へは3か月連続登壇でした。今回のすまべん関東はアクセシビリティ特集と言うことで、iOSのVoiceOverの実装についてお話ししてきました。少しの心遣いだけで簡単にできるので、iPhoneアプリ…

iTunesで再生している音楽をAirPlayでPCに対して転送できるAirReceiverでやりたいことが実現した

Mac

僕はiTunesのマスターライブラリをMacBookにもっているのですが、これをメインマシンであるTouchsmart PCで聴きたいことがあります。スピーカーはTouchsmartがいいので。これを実現するには、「iTunesのホームシェアリングを使う方法」と「ファイルを同期す…

Androidアプリで画像をマルチタッチで動かしたりする

Androidでマルチタッチで画像を移動、拡大縮小、回転させようと思うと結構面倒なのですが、android-multitouch-controllerを使うと簡単に実装できます。ただ、Viewからではなく、Canvasの指定された箇所にdrawする形なので、Viewをいくつか積層させて使うと…

Mac用SubversionクライアントsvnXで濁点付きのファイルを扱えるようにする

Dev

MacでSubversionを使ったソース管理でGUIがほしい方はsvnXというクライアントを使っている方が多いと思いますが、Windowsと共有していて日本語ファイルをやり取りしていると、濁点を含むファイルがWindows上で化ける場合があります。これはUTF-8のNFC/NFDの…

PCのクリップボードからWP7 Mangoエミュレータのクリップボードに転送できるものを作った。

Windows Phone 7で開発してると、エミュレータにペーストしたくなりますよね。URLとか。というわけで、PC側からエミュレータへクリップボードの内容を転送するデモを作りました。Mango向けです。こちらからダウンロードできます。動かす前に、管理者権限持ち…

WP7のZuneで単曲リピートやプレイリスト作成をする

WP7

WP7のZuneには、単曲リピートやプレイリストその場作成の機能が明示的にありません。ずっと前からこれらの機能がほしいとTwitter上で言ってました。そんななか、pin to start と add to now playing の組み合わせでうまく実現できることがわかったのでご紹介…

Background Agents の現実

WP7

Windows Phone 7 で Socket と Background Agents がサポートされて、ひゃっほう!っとおもってたんですが、思ってたよりは制限があったのでメモを。Windows Phone 7でサポートされるバックグラウンド動作は以下の通りです。 Generic Background Agents (開…

Windows Phone 7 "Mango" に関するイベントが開催されました。

WP7

Windows Phone 7 "Mango" 先ほど開催されました。録画がこちらにあります。Windows Phone Newsroom: Live Webcastあと、Joe Belfioreファンの方々はこちらをどうぞ。Windows Phone Newsroom: Video Galleryこまかい機能の紹介がいくつか新しくあったくらいで…

<速報>今夜のWP7についての発表会を前にしてMSDNがフライング。

日本時間今夜23時の発表を前にして、MSDNライブラリがフライング更新されていました。Silverlight for Windows Phoneざっとみたかんじ、今まで発表されていたこと以外で気になることと言えば、こんなかんじでしょうか。 System.Reflection.Emit namespace DL…

Bing Maps iOS Control を試してみた。

Bing Maps iOS Controlというものがリリースされていたので試してみました。 APIキーの取得 Bing Mapsをつかったアプリを作るためには、APIキーを取得しなくてはなりません。Bing Maps Account Centerへアクセスします。今回は新規登録だったので、Createを…

西宮北口で開発会しました。

このGW、なにもしないまま時が過ぎそうだったので、みんなで集まって作業しようということになり、3日4日の二日間、開発会を企画して開催しました。場所は先日のすまべんでお世話になった西宮市男女共同参画センター ウェーブ。グループ登録する際に西宮市民…

Windows Phone Marketplaceがイギリスでキャリア課金に対応?

僕英語読めないのであってるかどうかわからないのですが、イギリスのキャリアorangeにてMarketplaceの支払いにクレジットカード以外にキャリアの請求と合算を選択できるようになったようです。もし本当なら、日本でもキャリア決済への対応が期待できます。ど…

WP7でコピペができるのはテキストボックスだけではなかった

WP7

Windows Phone 7 March 2011 Update(いわゆるNoDoアップデート)を適用するとコピーアンドペーストが使えるようになりますが、これはテキストボックスのみと案内されていました。しかし、実はテキストボックス以外でもコピー出来る場所が存在することが判明。…

やっとSurroundにNoDoがきたので、Macでアップデートしてみた

WP7

最後の最後までMarch 2011 Update(いわゆるNoDoアップデート)が降ってこなくて、負け組となっていたHTC Surroundユーザー。そんなSurroundにもついにアップデートが降ってきました!そこで、MacのWindows Phone Connectorでアップデートしてみました。まず、…