|
|---|
iPhoneのヒット以降、各社からたくさんのスマートフォン端末が発売されました。Web開発者や制作者の中には、スマートフォンで動くアプリケーションを作ってみたい、と考える方も少なくないでしょう。
スマートフォンアプリの開発では、iPhoneならObjective-C、AndroidならJavaでプログラムを書く必要があり、これらの言語や開発環境に慣れていない人にとってはハードルが高くなっています。もっと手軽にスマートフォン用のアプリケーションが作成できたら……そんな望みをかなえるアプリケーション開発フレームワークがいくつかあります。
アプリケーション開発フレームワーク
- Titanium
- http://www.appcelerator.com/
- PhoneGap
- http://www.phonegap.com/
- NimbleKit (iPhone専用)
- http://www.nimblekit.com/
- JSWaffle (Android専用)
- http://d.aoikujira.com/jsWaffle/wiki/
いずれも、Webで使われている技術(HTML/CSS+JavaScript)でスマートフォンアプリを作成できるフレークワークです。もちろん万能ではなく、OSが持つすべての機能をサポートしているわけではありませんし、処理速度もObjective-CやJavaで開発した場合と比べて遅くなります。それでも、普段使いなれた技術でアプリを開発できるのは、Web開発者や制作者にとって大きなメリットと言えるでしょう。
今回のJavaScriptラボでは、iOS (iPhone/iPad/iPod touch) 専用のアプリケーション開発フレームワーク「NimbleKit」を使ったアプリケーション開発の方法を解説します。数回に分けて簡単なアプリケーションを実際に作りながら、NimbleKitを使ったスマートフォンアプリの開発方法を体験してみましょう。
![]() |
|---|
| NimbleKit |
NimbleKitは、iOSの機能をJavaScriptで呼び出して使うイメージでアプリを開発できます。実機で動かす場合は有償(8574円)のライセンスを購入する必要がありますが、iOSシミュレーター上で動かす分には無料で利用できます。
ソーシャルリアクション
この連載の記事
- 第77回 もうFlashは要らない!?スマホ用CSS3アニメを作ろう
- 第76回 iPhoneでも動くアニメが作れるSencha Animatorの使い方
- 第75回 CSS3でFlash並みアニメが作れるSencha Animator
- 第74回 Capture APIでiPhone用ビデオレコーダーを作ろう
- 第73回 JavaScriptで作れるiPhone用ボイスレコーダー
- 第72回 PhoneGapのMedia APIでバイブ付き音楽プレーヤー
- 第71回 iPhoneがPhoneGapで簡易電子書籍リーダーに
- 第70回 PhoneGapでMapKitを使って地図アプリを開発
- 第69回 HTML5+CSS3でiPhone用動画アプリを作ろう
- 第68回 iPhone/iPad両対応!PhoneGapで作るアルバムアプリ
- この連載の一覧へ

















![Microsoft Windows7 Home Premium 64bit 日本語 DSP版 + メモリ [DVD-ROM] Microsoft Windows7 Home Premium 64bit 日本語 DSP版 + メモリ [DVD-ROM]](http://ascii.jp/img/amazon_noimg70.gif)





