永遠の林檎
いろんなところで紹介されているコレ。
自分のブログにも10枚貼ってみた。GIFアニメって楽しいね。
続きを読む »
Twitter APIのなかに
HTTP接続を開いたままにして、サーバ側から次々と更新情報をクライアントに送り出す
「Twitter Streaming API」というのがあります。
通常のRESTを使ったプル型とは違って、
サーバーからプッシュでリアルタイムにJSONが送られてくるので
それをパースしてフロントを作っていきます。
単位時間当たりのAPI利用回数制限の上限も気にしなくてよいです。
続きを読む »
先日書いた「Flash Liteからメーラー起動メモ」ですが、
メーラーの件名や本文にデフォルトで文字列を表示したいとき、
一筋縄ではいかないことが判明しました。
やっかいなのはキャリアごと、Flash Liteのバージョンごとにエンコード形式が違うこと。
Docomo、au、SoftBankで書き方を変えておかないと文字化けしちゃいます!
続きを読む »
Flash Lite1.1でキャリア判別してごにょごにょしたいときってどうすればいいのでしょうか。
fscommand2の中にもキャリア名を返してくれるような
コマンドは存在してないので、自力でやるしかなさそうです。
簡単かつ確実なのはサーバーサイドで取得してFlashに渡してやる方法ですが、
今回はFlash Liteのスクリプトのみで何とかしてみます。
続きを読む »
携帯コンテンツを見ていると
ゲームやキャンペーンページで「友達に教える」ってよくありますよね。
Flash Liteからメーラーを立ち上げるときのやり方はこんなかんじ。
フレームアクションに
canEmail = _capEmail;
を記述すると、
クライアント側で電子メールメッセージが可能であれば1が設定されます。
if文を使ってボタンアクションで起動してみましょう。
ちなみにパラメータを付与することで
宛先、CC、BC、件名、本文が入力された状態で
電子メール作成ウィンドウを開くことができます。
続きを読む »
カヤックさんが作ってくれたFlashの拡張パネル「snipetsCP」。
日頃お世話になったりしていますが、
このsnipetsCPに専用のエディタが登場しました。グッジョブ!
snipetsCP XML Editor v0.7
http://melancholy.raindrop.jp/wordpress/?page_id=16
続きを読む »
最近はPCのFlashから離れ、
モバイルFlash、つまりFlash Liteをゴリゴリ書いているのですが
同じコンテンツをFalsh Lite1.1用AS1.0とFlash Lite3.0用AS2.0に書き出すのに
「TellTarget」や「/:」や「add」や「eval」をチマチマ置き換えて複数パターン作ったりしています。
そんな中、SharedObjectがFlash Lite3.0端末で効かない現象があって
これのために何時間も費やしたのでここにメモしておきます。
調べればすぐ分かることでした。汗
続きを読む »
だいぶ前にTwitterのしょっぱいFlashサンプルを作ったのですが
ちゃんと形になるものを作ろうと思い、いろいろ調べながらやってみたのが
GoogleMapsとTwitterのマッシュアップコンテンツ。
ありがち?既出多そうですね。w
1日かかったくせにまだ所々抜けが多いけど、勢いに任せて作ってみました。
Google Maps × Twitter
※2010/1/19追加 現在、Twittervision APIが使用できないためこのサンプルは動きません
※2010/1/28追加 Twittervision APIを取得しないでTwitter APIのみでジオコーディングを行うように変更しました。エラー分岐してないのでよく止まります。とりあえずの処置。
注意)
・住所がundefinedのものは表示しないので2秒おきに出たり出なかったり多少ばらつきがあります。
・hetemlサーバーが不安定なのでやたら遅いときがあります。
・Twitter APIへのリクエストは60分間に150回までしか実行できないので
過度にアクセスした場合は制限を超えてるため、途中から表示しなくなります。
続きを読む »
こちらで「FlashLCS」という新しいLocalConnectionライブラリが言及されています。
ライブラリのダウンロード先:
http://code.google.com/p/flashlcs/
ライブラリの特長:
* 従来のLocalConnectionに必要なソースコードと作業時間を劇的に短縮します。
* 同じコンピュータ上で動きながら、2つのFlash間で無制限な双方向通信を可能にします。
* Flashプラットフォームのための新しい可能性を拡げます。デスクトップアプリケーション同士やブラウザでマルチスレッド化されたFlashアプリケーションの通信も。
続きを読む »