はじめに
世界の中で類を見ないほどニッチなマーケット市場、それが日本の「ケータイ」向けサイトです。
技術的制約やキャリアの思惑によって、標準化とはかけ離れたカオスな状態にあるなか、端末は日々進化し続け、新規にモバイルサイトを開発することは至難の業になっています。
一方で PC サイトは Ruby on Rails や Symfony、そして CakePHP といったフレームワークの普及によって開発がどんどん高速化されてきました。この CakePHP を使ってモバイルサイトの開発も、アジャイルで一般化したものにならないだろうか…
そう思っていたところに登場したのが、CakePHP 1.2 に向け開発された
K-tai Library というすばらしいライブラリです。このサイトでは、CakePHP という基盤と、そこにヘルパーとして導入することのできる K-tai Library を使って「携帯サイトとしてやらなくてはいけないところ」を出来るだけ簡単に、しっかりと構築する方法についての共通認識を高めるためのメモ書きを重ねていきたいと思います。
かつては ColdFusion など高価なサーバサイドアプリケーションにつぎ込んでいたコストが、これらのフレームワークやライブラリによって一気にコモディティ化し、多様なモバイルサービスが誕生し、より日本の携帯市場が真の意味でユーザにとって便利で、なおかつ企業にとっても魅力的な場になっていくことを願ってやみません。
対象読者
CakePHP 歴半年以上の中級者以上
モバイルサイト制作初心者
最終更新:2009年05月25日 18:08