カテゴリー 'メモ' のアーカイブ

FlashDevelop4でAIR for iOSの実機確認ができるまで for Windows

AIR for iOSFlashDevelopで構築してみました。
実機確認までうまくいったけど、正直これで合ってるか自信ない。。
以下、自分メモ程度に書いておく。

環境は現在最新のFlashDevelop4.0.0 RC2
FlashDevelopにバンドルされているAIR SDKは3.0、Flex SDKは4.5.1。
OSはWindowsXP

最新のAIR SDK(3.1)、Flex SDK(4.5.1)にそれぞれバージョンをアップしたい場合は
FlashDevelopのインストール先にダウンロードしたSDKを上書きするか
SDKを別の場所に置いてFlashDevelopの参照先を変更するかでいけると思う。
あとFlashDevelopの環境設定の方もアップしたバージョンに変更する。
これらのバージョンアップは後ほど余裕のあるときにやってみる。

続きを読む »

JavascriptでH.264のビデオをデコード(再生)する「Broadway.js」

またスゴいのが出てきたけど、このJSビデオデコーダよりもEmscriptenの方に驚きました。
これ使えば比較的簡単にC言語資産のライブラリとか移植ができそう。
似たようなアプローチだとGoogleのNative ClientやAdobeのAlchemyがありますが
どちらもブラウザプラグインなので、プラグインなしならコレ。
あとJS変換のライバルはllvm-js-backendというのもあります。

とりあえずメモだけ。
下の翻訳間違ってたらすみません。

続きを読む »

ログ出力ライブラリ「Blackbird」をスマートフォンで使ってみる

スマートフォンのためのリモートデバッグ環境その1 – weinre
スマートフォンのためのリモートデバッグ環境その2 – JSconsle

とみてきましたが、
もっと単純にログ出力だけで十分という方にはコレがよさそうです。

Blackbird
http://www.gscottolson.com/blackbirdjs/

画面の端っこにログ出力用コンソールが表示されるので
PC向けというよりはスマートフォンなどのログ情報が確認しにくい環境で役に立ちそうです。
iPhoneAndroidは上記のweinreやJSconsle使うとしても、
Windows Mobile6.5(IE6)やBlackBerryなどWebSocket使えない系のブラウザには試す価値アリ。

続きを読む »

HTML5を視野に入れてHTML4.01とXHTML1.0のどちらを選ぶべきか

もしクライアントのレギュレーションなりでHTML5ダメってなった場合、
のちのHTML5移行を想定してHTML4.01XHTML1.0のどちらで作るべきか。
※XHTML2.0は策定打ち切りなので対象外

続きを読む »

SNSプラットフォーム同士をミックスさせるスキーム



電車のなかでふと考えた。

こういう構図のキャンペーン、もしくはアンケートってないものだろうか。。
上の図のようにFacebook側の人が「いいね」押した数、
mixi側の人が「チェック」した数をグラフィカルに統計し、
期間内に投票された数で競わせたり、抽選でプレゼントしたりのなにか。
まあmixiやFacebookでなくても、Google+、モバゲー、GREEなど
外部サービス向けにソーシャルAPI公開してれば何でもいいんだけど。

SNSのプラットフォームはそれぞれ文化もユーザー層もシステム仕様も違うから、
キャンペーン利用するためのアプリケーションは基本、複数跨いで考えませんよね。
そこを逆手にとって2極3極のパイを総取りする方法を考えてみようと。。
要はSNSプラットフォームをミックスさせたスキームってあってもいいよねという発想です。
既にありますかね?

続きを読む »

スマートフォンサイト構築のためのリモートデバッグ環境その2 – JSconsole




前回紹介したweinreに続いて、
JSConsoleというデバッグツールもよさげなのでテスト。
簡易的に使うなら便利だけど、正直Firebug並みのことはできないです。
あとセキュリティ面でもjsconsole.com側にDOMやクッキー情報が筒抜けなのでご注意をば。

サポート環境は
iOS 4.2.x – iPad, iPhone 4
Andriod 2.2.2 – Nexus One
webOS – Palm Pre

JSConsoleのソースはGitHubにあります。
https://github.com/remy/jsconsole

続きを読む »

スマートフォンサイト構築のためのリモートデバッグ環境その1 – weinre




スマートフォンブラウザのWebInspectorをリモートで実現するweinreが凄い
スマートフォン用ベージをデバッグする5つの方法


これらの記事みて自分の開発環境にもweinreを取り入れようと思い試してみました。

加速度センサーやGeo Location APIなんかのデバッグにも
PCのブラウザコンソールからCSSやJS弄ったりするのにもちょー便利。
iPhone、Android問わず、クロスデバイスで利用できるし。

続きを読む »

ブラウザ(Firefox、Chrome)のキャッシュデータを確認したい

最近、頻繁にFirefoxがアップデートを繰り返しているので、
重宝しているCashe Viewer君がバージョン4あたりからずっと死んだままです。

仕事上、携帯Flashのリアルタイム生成に携わっていると、
FireMobileSimulatorでアクセスして、キャッシュしたswfをダウンロードしてデコンパイル・・・
なんて機会も多いので、最新のFirefoxバージョン6でも動くCashe Viewerを探してみました。

アドオンのレビュー欄にmegauploadやらmediafireのリンクがあるのですぐさまインストール。
見つけたのはCasheViewer 0.6.3。Firefox3~6までで動きます。
今のところ問題なく使えています。
※自己責任でお願いします。

続きを読む »

jQuery Mobileをアルファからベータ版に切り替えるとクリックが効かなくなる!?

これにハマった方が少なくとも私ひとりではない気がします。
jQuery Mobileベータ版になって、
アドレスバーを隠すためにvclickというカスタムクリックイベントが使われています。
これにより他のjQueryプラグインなどが使っているclickイベントを阻害します。

なので、ベータ版に切り替える際は
あわせてプラグインもclickvclickにバインドしてあげればボタン操作が効くようになります。

続きを読む »

AndroidでHTML5のaudioタグを使った音コンテンツについて

PCのブラウザ上での話しならコチラの記事を参考に
比較的簡単にHTML5audioタグで音声再生が可能ですが、
Androidのブラウザでも可能なのかどうかについて。

Andoridのデフォルトブラウザはaudioタグはサポートしていても、
PCM、MP3、AAC、Ogg Vorbisのようなファイルフォーマットには対応してないようです。
ネット上にもあちらこちらにバージョン2.2まではムリっすって声が聞こえますし、
実際にaudioタグを貼ってもプレイヤーが表示されず、音声も再生しない検証結果も出ています。
バージョン2.3では再生できたという記事も目にしましたが、
端末によってかもしれないし、Googleから公式のアナウンスがある?わけでもないので
音コンテンツを作るうえでどのように対応していくかが鬼門です。

続きを読む »

次のページへ »