Mobileについて勉強してきました。Mobileとは、jQueryのプラグインとして利用するモバイルアプリケーション用のライブラリです。その驚異的なまでの簡単さは、これから業務用のモバイルアプリケーションの作り方を一変させてしまう可能性を感じさせます。Mobileの大きな特徴は次の3つです。Moblie、Symbianなどクロスプラットフォーム対応である具体的なサンプルを示しつつ見ていきましょう。HTMLを書くだけでモバイルアプリケーションになるまずはシンプルな次のアプリケーションの画面を見てください。メインページとサブページがあって、ボタンで移動できます(以下はサンプル画面なので動きませんが...)。画面移動時には画面がスライドするアニメーション効果もついています。このソースコードを示します。見て分かるとおり、HTMLで記述すれば、それを自動的にモバイル対応のインターフェイスに置き換えて表示してくれるのです。MobileのCSSおよびJavaScriptを読み込みます。あとは、Div要素によってメインページ、サブページを記述し、各ページのヘッダやコンテンツを記述することになります。Attributeは、Microdataよりも気軽にデータを埋め込める)。Touchなどもありますが、これらはJavaScriptのプログラミングを少なからず必要とします。Mobileはハードルの低さと開発効率の点で抜きんでています。モバイルのユーザーインターフェイス、特に業務アプリケーションを想定すると、ユーザーインターフェイスの部品を組み合わせたフォームでほとんどのニーズをカバーできるでしょう。Mobileは、そうした画面フォームをHTMLで簡単に生成できます。Mobileがどのようなユーザーインターフェイスの部品を備えているのかを見れば、どれだけの機能を備えた画面をHTMLで記述できるのか、もう少し具体的に見えてくるでしょう。Mobileには、あらかじめ多数のモバイルユーザーインターフェイス用の部品が用意されています。業務用アプリケーションであればこれらを組み合わせるだけで十分なアプリケーションができそうです。Mobile開発開始時点にデザインされた部品群です。モバイル用、タブレット用とあり、このほかにデスクトップ用の部品もあります。すべてが実装されているわけではありませんが、HTMLを書くだけでこれらを簡単に画面上で組み合わせることができるのですから、Objective-CやJavaなどのプログラミング言語を用いて開発することと比較して非常に低いハードルと開発効率の違いが想像できます。した部品全体に対して配色を一括して変更するテーマ機能も実装されています(テーマ機能は実装されていますが、テーマ作成機能はこれからのようです)。Support」参照)。Mobileはあげられるでしょう。Mobileはアルファ3が先週登場したところ。次はβ版になり、早ければあと1~2カ月程度で最終版が登場するのではないかと予想されます。[基礎編]」とサンプル集が公開されています。Mobileの資料としてはもっとも分かりやすく、かつ網羅的だと思いますので、興味のある方はぜひご覧になってみてください。Mobileも含めたさまざまなHTML/CSS/JavaScript関連のモバイルアプリケーション開発ツールについてまとめています。Niino(jniino)IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。Studioのロードマップを解説。「質とスピード」(後編)。「質とスピード」(前編)。2.7サポートを発表Google、Lookerの買収完了を発表。Enterprise、BtoBスタートアップ向け支援プログラムで無料提供と発表。usPublickeyについて/運営者についてお問い合わせ広告についてプライバシーポリシ。