CakePHP用のケータイ対応ライブラリ「Ktai Library」のバージョン0.1.0がリリースされました

2009/5/13 水曜日 Posted in ソフト紹介, タレコミ | No Comments »

作者のMASA-Pさんご本人からのタレコミです。 情報提供ありがとうございます。 CakePHP用のケータイ対応ライブラリである「Ktai Library」の新バージョンである0.10がリリースされたとのことです。   → ECWorks Blog 【KtaiLibrary】バージョン0.1.0公開! [blog.ecworks.jp] ダウンロードはこちらから行えます。 → Ktai Library for CakePHP1.2 [blog.ecworks.jp]   今回の目玉はかねてから要望の多かった「セッション対応」を盛り込んだことで、より実用性の高いバージョンになったとのことです。 3月のリリース以来、精力的に更新が行われていてすごいですね。 Cakeをお使いの方はぜひ試してみてはいかがでしょうか。   また、5/22(金)に開催される「CakePHP勉強会@Tokyo」のメインセッションにて、Ktai Libraryの発表があるとのことです。 まだ若干空きがあるようなので、ご都合のあう方はぜひ参加してみてはいかがでしょうか。 → 日本PHPユーザ会 イベント情報 第4回CakePHP勉強会@Tokyo [events.php.gr.jp]   関連: Zend Frameworkを使ったケータイサイトの作り方を解説したスライド資料「ZFではじめる携帯サイト」 CakePHP用のケータイ対応ライブラリ「Ktai Library」の新バージョンがリリース間近、テスト協力者の募集も CakePHPでケータイサイトを作る際に便利なライブラリ「Ktai Library for CakePHP1.2」 Read more..

CakePHP用のケータイ対応ライブラリ「Ktai Library」の新バージョンがリリース間近、テスト協力者の募集も

2009/4/7 火曜日 Posted in PHP, ニュース, 記事紹介・リンク | No Comments »

作者のMASA-Pさんご本人からのタレコミです。 (情報提供ありがとうございます) 先日ご紹介させていただいた、CakePHP向けのケータイライブラリ「Ktai Library」がバージョンアップされ、現在「Ver0.0.2beta3」となっているようです。 → ECWorks Blog 【Ktai】機能チェックサイトがVer0.0.2beta3になりました [blog.ecworks.jp]   新バージョンである「Ver0.0.2」に向け、ほぼ最終的な調整に入っているようで、正式リリース前に新機能について動作チェックを収集したいので、テストに協力してくれる方を募集しているとのことです。 テストはこちらのサイトにケータイからアクセスすることで行うことができます。 お時間のある方は、ぜひご協力をお願いします。 → 「Ktai Library」機能チェックサイト (ケータイ用)   これとは別に、既にCakePHPをお使いの方で、リリース前の生け贄になってくれる方も募集しているとのことです。 こちらは上記ブログのコメント欄から申し込みができるようです。   新バージョンでは、UTF-8対応、mailto作成機能に加え、大画面携帯向けのストレッチ機能を盛り込んでいるとのことです。 ストレッチ機能とは、ソフトバンクの高解像度端末などで画像入りのページを表示すると、解像度が高すぎるために画面のレイアウトが崩れてしまう問題で、困っていた方も多いと思います。 これは使える機能ですね。 正式バージョンのリリースが楽しみです。   関連: CakePHPでケータイサイトを作る際に便利なライブラリ「Ktai Library for CakePHP1.2」 CakePHPで3キャリア対応の絵文字を表示するためのコンポーネント 全キャリア対応のデコメールの作成・変換が行えるPHPライブラリQdmail Read more..

CakePHPでケータイサイトを作る際に便利なライブラリ「Ktai Library for CakePHP1.2」

2009/3/13 金曜日 Posted in 記事紹介・リンク | No Comments »

puchibanさんからのタレコミです。 (情報提供ありがとうございます)   CakePHP向けのケータイライブラリ「Ktai Library for CakePHP1.2」が公開されたとのことです。 → ECWorks Blog Ktai Library for CakePHP1.2 [ecworks.jp]   「Ktai Library for CakePHP1.2」は、その名の通りフレームワークCake1.2系用のケータイ対応ヘルパー/ライブラリで、次のような機能を持っているとのことです。 機種判別 絵文字の呼び出し、変換 accesskey付きリンクの作成 PC等での絵文字表示サポート 今後も空メールからの情報抜き出しや、解像度に合わせた画像表示などの機能追加が予定しているのとのことです。   対応端末は、国内の3G端末(ドコモ、au、ソフトバンク、イーモバイル)とiPhoneとなっています。 CakePHPは人気のあるフレームワークですので、これはかなり需要があるライブラリだと思います。 CakePHPをお使いの方は、ぜひ試してみてはいかがでしょうか。   関連: 全キャリア対応のデコメールの作成・変換が行えるPHPライブラリQdmail CakePHPで3キャリア対応の絵文字を表示するためのコンポーネント ウノウラボに絵文字と文字コードについて詳しく解説した資料「文字コードと携帯絵文字」が公開されています Read more..

ドコモのCSSをインラインに埋め込んでくれるPHPライブラリ「toInlineCSSDoCoMo」

2008/7/9 水曜日 Posted in DoCoMo | 5 Comments »

ケータイ向けサイトを作っていく上で一番問題となるのが、ドコモ端末が外部CSSファイル読み込みや、styleタグでの内部参照に対応していないことです。 PerlではHTML::DoCoMoCSS [hatena.ne.jp] というライブラリがあり、かねがね羨ましく思っており、いつか移植したいなと思っていたりしたのですが、ついにPHPでもこの問題を解決してくれるライブラリが登場しました。 これは素晴らしすぎます。 → Asial blog DoCoMo向けにCSS指定をインラインに埋め込むPHPライブラリ「toInlineCSSDoCoMo」作りました [asial.co.jp] → ゆどうふログ 勘違いのないようにtoInlineCSSDoCoMoの仕様について言っとくか [hatena.ne.jp]   oInlineCSSDoCoMo.phpは、基本的にはid:tokuhiromさんの作った上記のHTML::DoCoMoCSSをPHP用にリライトしたもので、それに若干の機能追加をしています。 とのことですので、基本的には上記Perlのライブラリを踏襲したつくりとなっているようです。 動作環境としてはPHP5.1以上とのことで、残念ながら4系で動いているサイトには使えないようです。   インストールは簡単で、 # pear install HTML_CSS で、必要なPEARライブラリをインストールして、ダウンロードしたファイルを展開するだけです。 中に入っている「sample.php」にアクセスすれば、サンプルが表示されると思います。 使い方も簡単で、表示させたいHTMLの内容を取得して、toInlineCSSDoCoMoに渡してやるだけでOKのようです。 <?php require_once '../lib/toInlineCSSDoCoMo.php'; $document = file_get_contents('sample.html'); try { echo toInlineCSSDoCoMo::getInstance()->setBaseDir('./')->apply($document); } catch (RuntimeException $e) { var_dump($e); } catch (Exception $e) { var_dump($e->getMessage()); } ?>   これでケータイサイトのHTML作成が相当楽になりますね。 早速、自分のサイトにも適用して試してみたいと思います。 ただ、テンプレートシステムにSmartyを使っているので、サンプルのままでは行かない感じです。 この辺りもまとまりましたら、また記事にしたいと思います。   関連: 絵文字ライブラリ「sfPictogramMobilePlugin」がバージョンアップし、PEARパッケージ化されたようです symfony用の絵文字プラグイン「sfPictogramMobilePlugin」 Asial blogで絵文字データベースと相互変換マッピングデータベースのJSONファイルが公開されています Read more..