サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
都知事選
iseebi.hatenablog.com
Bluetooth LEを使ったアプリを作っている時、機器やCBPeripheralManagerで実装したデバイスがどういう挙動をするのか確認したいことがあります。 そんな時に便利なアプリがBLExplrです。機器が発信しているServiceやCharacteristicのUUIDを調べたり、値を確認したりすることができます。 BLExplr Michael Kroll 価格: 250円 posted with sticky on 2013.4.29 BLExplrにはUUIDの名前などをオンラインアップデートで取得する機能が備わっています。作者のサイトにアップロードされているデータを取得しているようなのですが、あまり頻繁に更新されていないようです。 パケットキャプチャしてみたら、http://ios.mkroll.mobi/BLExplr/uuids-date-time.txt で更新
最初はb-mobileくらいしかなかったドコモMVNOですが、よくよく見回してみるとだいぶ増えてます。 こないだIIJmioファミリーシェアがちょっと高かったのでもうちょっと安いのにしようと解約して、乗り換え先を色々調べてたんですが、プランが各社あれこれありすぎて、料金とか通信料制限とか、月何GB使えるとか、複数枚SIMくれるとか、何がどうなってるのかこんがらがってしまいました。 というわけでまとめてみました! 間違ってるところとかあったら教えてくれたら嬉しいです。 めっちゃでっかい Excel Web App 貼ってあるので、詳細は続きに。 2013/04/22 (Mon) So-net の NURO LTE を追加しました 2013/04/28 (Sun) IIJmioの6月からの新料金を追加しました
先日Ubuntu for Phonesのデベロッパープレビューが公開されました。というわけで、早速Galaxy Nexusに焼いてみました。 Ubuntu for Phones を Galaxy Nexus に焼く この手順を行うと、保証がなくなってしまいます。自己責任でお願いします。 先に、Galaxy Nexus のブートローダーをアンロックし、ClockWorkMod Recoveryで既存のROMをバックアップしておきます。下記のエントリが参考になります。 Galaxy Nexus(SC-04D)のBootloader(ブートローダー)Unlock(アンロック)方法。 - Android(アンドロイド)おすすめアプリ・カスタムニュース|AndroidLover.Net ブートローダーモードで起動 (ボリューム上下同時押ししながら電源ボタン長押しで起動) $ fastboot oem
2/2に沖縄で開催されたITごった煮勉強会#1@沖縄参加してきて、お話して来ました。 お話しした内容 今回わりとみんなMS寄りの話をする感じだったので、そうじゃない話でいま一番自分の中でホットだったCoreBluetoothについてとりあげました。 サンプルソースはGitHubにあげました。対向となるアプリ作ってないので、BLExplr で確認する前提ですが… → https://github.com/iseebi/Sandbox/tree/master/CBPerpheralManagerSample BLE機器はまだあまり世に出ていませんが、iPhoneやiPadならみんないっぱいあまらせているとおもうので、その有効活用にいかがでしょうか。当日ギリギリだったので、あまりちゃんと喋れなかったのが心残りですので、またどこかでリピートセッションできたらいいなあ。 次回は現地の方のセッションも
Windows Phone 8 SDK Advent Calendar Day 7 です。 Windows PhoneにLINEのスタンプがない理由の一つであるアプリ内課金でありますが、Windows Phone 8でようやくサポートされました。今回はこのアプリ内課金をローカルで試してみたいと思います。 アプリ内課金のフローとしては、下図の通りです。(Windows Phone 8 のアプリ内購入からの引用) ストアにアプリと、アプリ内製品を登録します。(A,B) アプリはアプリ内課金を行おうとした時に、ストアからアプリ一覧を取得します。(C) 課金を実行(D)すると、ライセンス一覧を取得して課金が通ったものの一覧を取得できます。(E) 課金によってコンテンツがサーバーから配信される場合はレシート情報を受信(F)してサーバーに送って(G)、ダウンロード(H)します。 iOS では、サーバー
Windows Phone Advent Calendar : Consumer Track Day 4 です。 LINEといえばナウでヤングな若者に今大人気のスマートフォン向けメッセージングサービスで、Windows Phoneにも珍しく飛ばされずにクライアントが提供されています。 しかしながら、Windows Phoneでは主要な機能がいくつかオミットされています。その一つがスタンプ。あのでっかいスタンプがLINEの世界観を形作ってますよね。AndroidやiPhoneで「スタンプショップ」を開けば、魅力的なスタンプがいろいろあります。 が、Windows Phoneにはスタンプショップがありません。仕方ないよアプリ内課金APIなかったんだから。じゃあAndroidやiPhoneを使ってる友だちにプレゼントで送ってもらえばいいかなっておもったけど、Windows Phoneユーザーには
アプリの中でログイン情報を保存するためにこういう画面を作ると思います。 で、パスワードを保存するためにこういうコード書いちゃうと思うんです。IsolatedStorageSettings つかって。 private void PhoneApplicationPage_Loaded_1(object sender, RoutedEventArgs e) { if (IsolatedStorageSettings.ApplicationSettings.Contains("UserName")) { this.userNameTextBox.Text = IsolatedStorageSettings.ApplicationSettings["UserName"] as string; } if (IsolatedStorageSettings.ApplicationSettings.Cont
昨夜うっかりIS12Tを床に落っことしてしまい割れてしまいました。割れただけなら使い続けるところなのですが、画面上半分がタッチ反応しなくなってしまったのでどうしようもありません。 買ったときに言われるがまま「安心ケータイサポート」に入ってて、まだ解約してなかったのが不幸中の幸いでしょうか。 修理に出すとおそらくデータは消えてしまうのでバックアップを取っておく必要があります。 が、Windows Phone を Zune Software でバックアップすることはできません。できるのは、バージョンアップの前後だけ。XDAの怪しいツールを使った方法 もありますが、これやってみたところうまくいかず。 どちみち、音楽とか全部はいってるとバックアップに時間がかかるので消さないといけないのですが、MacでWindows Phone Connectorを使ってiTunesで転送したファイルは「予約済み領
Windows 8 のストアアプリなど、特徴的な GridView では、同じ GridView のなかで複数のサイズのタイルが含まれます。 このような複数サイズのタイルを、デフォルトのテンプレートから作る方法を紹介したいと思います。 新規作成 Visual Studio 2012 で、Windows Metro style の Grid App (XAML) を作成します。 SampleDataSource.cs のクラスにプロパティ追加 SampleDataSource.cs のクラスにプロパティを追加します。 SampleDataCommon クラスに、RowSpan, ColumnSpan プロパティを追加します。 public abstract class SampleDataCommon : GridApp5.Common.BindableBase { // (中略) priv
もうすぐ出るであろうWindows 8 Consumer Preview。最高のパフォーマンスで試すには物理ブートできるようにする必要がありますが、通常、DVDやUSBメモリなどのインストールメディアが必要になってしまいます。インストールメディアを探すのは多くの場合大変ですが、VirtualBoxとVHDの組み合わせでメディアなしで速攻物理インストールすることができます。 用意するもの Windows 7インストール済みのPC。Macの場合はBootCampで構成されていること。 Cドライブに空き容量40GB程度。 VirtualBox DAEMON Tools など、ISOをマウントできるツール Windows 8のインストールISO VHDを作成する まず、管理ツールでVHDを作成します。 C:\VHD\Windows8.vhd とかで作成します。 作成が完了したらVHDを切り離します
MacでSubversionを使ったソース管理でGUIがほしい方はsvnXというクライアントを使っている方が多いと思いますが、Windowsと共有していて日本語ファイルをやり取りしていると、濁点を含むファイルがWindows上で化ける場合があります。 これはUTF-8のNFC/NFDの問題でWindowsとMacでのファイルのやりとりでよく起こる問題です。 これは、MacPortsでunicode_pathパッチ付きSubversionを導入すれば解決することができます。 1.MacPortsを導入する MacPortsの導入についてはMacPortsでステキなUNIXツールをインストール - はこべブログ♨が参考になります。 2.MacPortsでunicode_pathパッチ付きのSubversionを導入する ターミナルを開いて、以下のコマンドを入力します。MacPortsが自動的に
Windows Phone Advent Calender 2011 Day 1 いきなり出遅れてしまいましたが、Windows Phone Advent Calendar 2011 1日目です。技術的な話を最初からやっちゃうと後ろの人がネタかぶりしちゃうかもなので、ちょっと最近考えてることを書いてみようと思います。 スタート画面という表舞台で活躍する or リストで眠り続ける Windows Phone のアプリはインストールされると、アプリ一覧に入ります。 この中からユーザーは使いたいアプリを「スタート画面に追加」します。 使われるアプリは「スタート画面に固定」されるわけです。そして、スタート画面にいるアプリと、アプリ一覧で眠り続けるアプリの2つに大きく分けられてしまいます。インストールしてあっても使われるアプリと使ってもらえないアプリというのはあると思うのですが、iPhoneやAnd
ちょっと野暮用で必要だったので、Amazon Web Service を VBA から使ってみました。 美しくやろうとしたらDOMとか使った方がいいんですけど、VBAだと非標準機能でかなり面倒だし、今回は入力されたISBNに対応する本の概要だけ取得できればそれでよかったので適当実装です。ごめんなさい>< たまにVBAをさわるとちょっととまどいますね。Mid の開始インデックスが 0 じゃなくて 1 だったりとか。
Silverlightを囲む会in大阪#19でお楽しみセッションとして、Windows Phone Mangoの新機能Socketを使ったプログラミングについてお話ししてきました。 View more presentations from Shin Ise そんなわけで、Gistに実際に移植したプログラムをおいておきました。移植元とあわせてみくらべてみてください。diffで見ると大きく異なるように見えるのは、元のソースにスレッド同期が入っていたり、イベントの書き方をまどろっこしくしてあったのを単純化したためです。同期するのはほんとうに必要なところだけにしたほうがより高速化を望めるので、修正してみました。 EbIRC/EbIRC/IRC at master · iseebi/EbIRC · GitHub EbiSoft.EbIRC.IRC.IRCClient in Siverlight fo
僕はiTunesのマスターライブラリをMacBookにもっているのですが、これをメインマシンであるTouchsmart PCで聴きたいことがあります。スピーカーはTouchsmartがいいので。 これを実現するには、「iTunesのホームシェアリングを使う方法」と「ファイルを同期する方法」がありますが、前者はiTunes for Windowsという残念ソフトを導入しないといけないのでこれは避けたかった。後者はめんどくさい。 で、できればAirPlayをTouchsmart PCで受信できればうれしかったのですが、今日ようやくまともに使えるものを発見。 fgp/AirReceiver · GitHub こちらはJavaでつくられていて、WindowsやMac OS XのマシンをAirPlayのスピーカーとすることができます。同期せずそのまま使えて便利!
遅くなりましたが、先月のスマートフォン勉強会@関西#14と、今月のスマートフォン勉強会@関東#12で発表したスライドを公開します。 Galaxy tab で持ち歩くモバイルサーバー View more presentations from Shin Ise GALAXY Tab、発売してしばらくしましたが、便利ですよ。
なんか久々に id:ch3cooh393 と id:nagakura_eil と会って話してて、あれってどうやればいいの?めんどい!っていってたので、ちょーかんたんなのでご紹介。 まず、Blend開いて四角形描きます。 パスに変換します。 ペンツールえらんで、だいたいよさげな位置を3つおさえます。アンカーポイントが増えます。 あとは真ん中のポイントをダイレクト選択ツール(二つカーソルがあるうち、下の方)で下に引っ張るとこのとおり。 このあとはTextBlock重ねるとかおこのみでどうぞ! 追記:2011/14/16(Sat) 深夜 このようなパスにアンカーポイント追加してあれこれして描画するという話はまさにIllustratorで初歩として学ぶ内容となります。もしこのような内容をもう少し詳しく掘り下げたければ、Illustratorの教則本を軽く流し読みしてみるのはどうでしょうか。 僕が学
さてMIX11、1日目は主にWebの話題を取り扱ってIE10やAzureの新機能などの話題が出てきました。そして自分的にはより注目度の高いUXにフォーカスした2日目のキーノートが開催され、Windows Phone 7関連の情報もいっぱい発表されました。 今後予定されているMangoアップデート*1に関するいろいろな情報が、もう、予想以上にいっぱい発表されて頭がこんがらがっています。ここにきて周回遅れを一気に取り戻す勢いですね! とりあえず、オープニングの動画がかっこよかったのではっておきます。 言語サポートの追加 まず、今回の記事全体にいえるのですが、まだMangoのUIは未確定です。ですが、出てきたのは日付が漢字表記縦書き!日本語、まさか縦書きで見せられるとは思ってなかったからかなりキた! 新しく16の言語サポートが追加されます。また、App Hubからアプリを投稿できる国が30カ国か
Windows Phone 7のSilverlightアプリケーションでは、XNA Frameworkの一部のクラスも参照を追加することにより利用することができます。 ただし、XNA Frameworkからのイベントを受け取ろうとすると例外が発生します。XNA Framework側にTickを提供する必要があるかららしいのですが、ちょこっとコピペするだけで解決することができます。 1.XNAFrameworkDispatcherServiceを作る クラスファイルを新規作成して、以下のクラスをコピペします public class XNAFrameworkDispatcherService : IApplicationService { DispatcherTimer frameworkDispatcherTimer; public XNAFrameworkDispatcherServic
みんなつまづいているApp Hubの登録におけるLive IDの罠。いろんな人のblog記事や自分のやったことなど、ここまでの情報を総合して書いてみます。 あくまで情報を総合して考えるとこうなってるんじゃないかという予想です。 簡単にまとめるとこんな感じ 日本リージョンのXboxゲーマータグが登録されていないとApp Hubで登録できない リージョンはWindows Live IDではなく、Xbox Liveゲーマータグを参照している Xbox 360を使えばXboxゲーマータグを別のWindows Live IDへ移すことができ、元のWindows Live IDに新しいゲーマータグを登録できるようになる App HubサブスクリプションはWindows Live IDにひもづいているので、ゲーマータグを差し替えても影響はない 日本リージョンのXboxゲーマータグが登録されていないとAp
先日すまべん特別編で飛び込みでやった実習を、再度やってみたい人のためにリプレイです。みんな知ってる日本のサービスで、使いやすい物を探してみると、はてなフォトライフが使いやすかったのでコレを題材にします。 前編の実装を僕が、後編のデザインを id:c-mitsuba がやってくれます。 Windows Phone 7 開発のおいしいところを体感できます。Windows Phone Developer Tools片手にあなたもレッツトライ! ソリューションファイルを作る Microsoft Visual Studio 2010 Express Windows Phone を起動して、File→New→Project を選びます。 Panoramaの方がいい気もしますが、今回はPivotを使ってみます。Windows Phone Pivot Application を選択して FotolifeV
現段階で僕が把握してる、日本の開発者が作ったWindows Phone 7アプリの一覧です。まだしばらくのうちは捕捉できる範囲でしか増えないと思うので、アプリ数増えてしんどくなるまでまとめていこうかと。 他にもあったら教えてください。 WP7applist ID アプリ名 作者 価格 体験版 274 ano-gakki @tmyt(id:tmyt) Free - 6648 Calorine @coelacanth $0.99 No 6971 SongTweeter @iseebi(id:iseebi) $0.99 Yes 7184 numberPush @mitsuba_tan(id:c-mitsuba) $0.99 Yes 7346 ScratchMemo @NowPrinting $2.99 Yes 7363 Amazon Checker @kazuakix Free - 7529 M
Windows Phone 7で再生中の音楽をつぶやけるSongTweeterを公開しました。すでにiPhoneのTwitMusicや、AndroidのTweet Now Playingに同様のアプリケーションがありますが、つまるところこれらの二番煎じです。 そもそも自身もTwitMusicをそれなりに使っていたのですが、音楽の再生をiPhoneからWP7に移行した際にできなくて寂しい思いをしていたので作りました。体験版APIや、Microsoft.Xna.Frameworkを使用したライブラリアクセス、そもそもMarketplaceへのアプリの送信などいろいろ試したかったことを一気に試すことができたし、おおむね満足です。 以下の点が特徴です。 ホームスクリーンアンロックから最短3タップでTwitterに再生中の曲がつぶやけます。 Social IME powered 日本語入力対応 現状
さて、年末にGALAXY Tabを購入しました。電池持つし、テザリングできるし、性能もいいし、これほどAndroid端末を使い込んでいるのは自身初です。 GALAXY Tabは隠し機能ではありますが自身がアクセスポイントになるMobile APがあります。しかも、割とヘビーな使い方をしても丸一日持つ電池もあります。そこでGALAXY Tab自身をサーバーにして鞄の中に入れておいてiPhoneやWindows Phoneで使うと言うことも現実的になってきます。 そこで今回は、GALAXY TabとiPhone 4、そしてそれぞれにいくつかのアプリを使って最新の録画を全く母艦同期なしに実現してみたのでご紹介します。 大枠 今回の大枠は以下のような感じです。 foltiaがひたすら録画して、Podcast(folcast)に出力 GALAXY Tab上のPodcastアグリケータで毎晩定時受信
ふと思い立ってWindows Phone 7のPush Notificationを試してみることにしました。 対向となるサービス込みでの構築が必要になるのでちょっと手間がかかりますが、仕組みはそんなに難しくありません。 WP7上でHttpNotificationChannelを作成します。 すると、Channel Uri が通知されます Channel Uri を、送信元となるサービスへ登録します。 サービスは、登録された Channel Uri へデータを送付します Microsoft のサーバーを経由して Push が WP7 へ着信します。 まあ、Windows AzureでできたらWindowsでそろってかっこよかったんですが、従量課金怖すぎるので、定額かつ低額なさくらVPSでEthnaを使って作ることにしました。 なお、今回のソースはすべてgithubにあげてありますので参考にど
当日到着してから、「Windows Phone ConnectorでMacユーザーもも安心してWindows Phone 7つかえるよ」的な話をしようと組み立ててたらなぜかiTunesの話になってしまいました... スマートプレイリストの設定を紹介したのですが、そのまま設定を教えてほしいとのことで、ひとまずスクリーンショット貼っておきます。 カラオケトラック 以下のキーワードを含むトラック off vocal karaoke カラオケ (without [without このwithout系は末尾に半角スペースがついている。水樹奈々のCDにおけるカラオケトラック「without nana」やけいおんの各パートが抜けたトラックがあてはまります。 (inst) -inst- (INST) without けいおんがらみでいろいろ面倒なことになってええい!とやっちゃったやつ。たぶんもういらない。
前回やってスターたくさん貼られてたので、なんとなく使命感的なものが。 第2回関西アンカンファレンスのセッション名・スピーカー情報をまとめました。僕の節穴の目で書き写したので間違ってるかもしれません。指摘してもらえると助かります。 枠番号凡例 枠 時間 1 10:50 - 11:50 2 11:50 - 12:50 3 13:50 - 14:50 短め枠 14:50 - 15:50 4 15:50 - 16:50 5 16:50 - 17:50 ※通常枠は15分セッション+5分転換 で 3セッション ※短め枠は8分セッション+2分転換 で 6セッション 大講義室 枠 タイトル スピーカー 1-1 「PHPがこの先生きのこるために何か」PHP光源氏計画 @tbsmcd 1-2 おみくじで必ず「大吉」を引くたったひとつの方法 @ryo_ryoo_ryooo 1-3 ssh公開かぎにんしょう @T
iOS4から搭載されたAirPlayという、AppleTVとかに再生している音楽や動画を飛ばす機能なのですが、再生先としてWindows PCが使える AirMediaPlayer が公開されました。 Windows を AirPlay対応にする非純正アプリ AirMediaPlayer - Engadget Japanese が、依存コンポーネント全部最新にしているにもかかわらず「Bonjourがインストールされていない」と表示されます。調べてみると、古いBonjour for Windowsに入っていたdnssdX.dllに依存している様子。 そもそもAirMediaPlayerの実装がまずいよなーと思いつつ、古いものを探すも見つからなかったのでソースからビルドしました。 まず、Appleのサイトからソースをダウンロードします。ソースブラウザが公開されているのですが、tarballとか
ちょっとした小技です。 Windows Phoneというブランド名がついたとはいえ、既存のWM6.x開発の資産はまだまだWindows Mobileでひっかかる現状ですよね。 WM6.xの開発について調べたいときに困るのは表記揺れ。Windows MobileやらWMやらWinMoやら、人や地域によって表記が若干変わります。そんなときは何も考えずに「WinMo」とキーワード指定して検索しましょう。表記揺れ補正がかかってWindows Mobileも、WMも、WinMoもすべて結果に入ってきます。
次のページ
このページを最初にブックマークしてみませんか?
『backyard of 伊勢的新常識』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く