アプリケーションを作成するモバイル・アプリケーション開発の分野は急速に進歩しています。開発者にとってもモバイル開発が容易で取りかかりやすいものになってきたことが挙げられます。つのフレームワークに活用する方法に焦点を絞って説明します。いうオープンソースのフレームワークです。使用すると、よく使われているモバイル・プラットフォームのネイティブ機能を利用することができます。ニューヨーク州アップステート地域に住んでおり、夫でもあり、父でもあります。次世代ヘルスケア分析ソフトウェアの開発チームに所属しています。いう個人的なサイトを持っています。つに分けることができます。開発と非常によく似ていますが、ターゲットはモバイル・プラットフォームです。ブラウザーによって利用されます。ブラウザーの中で利用可能なリソースや機能は限定されています。それをネイティブ・アプリケーションの開発と比較してみましょう。ネイティブ・アプリケーションの開発では、モバイル・オペレーティング・システムのコア機能を利用することができます。アプリケーション開発ではブラウザー内で作業を行い、一方ネイティブ・モバイル・アプリケーション開発ではモバイル・オペレーティング・システムとやり取りします。ネイティブ・モバイル・アプリケーションの構築では、開発者にこれまでよりも多くの可能性がもたらされています。扱えるようにならない限り、モバイル・アプリケーションを作成することはできませんでした。それがもはや必要なくなっています。基本的な使い方について、順を追って説明します。軽量であり、広範なプラットフォームをサポートし、他のフレームワークとの柔軟な統合が可能です。ネイティブ・アプリケーションを作成する上で重要です。コードのままに維持できるからです。よって開発された新しいフレームワークです。アプリケーション開発について学ぶには適しています。利用することで開発者は重要な作業に専念することができます。重要な特徴のいくつかを示す、単純なカード・ベースのレイアウトを作成します。これらの特徴を理解しておくと、アプリケーションを作成する際に役立ちます。対応の適切なブラウザーを開発環境用として準備する必要があります。つのブラウザーに表示されるコンソールを操作し、スクリプトのデバッグ、ブレークポイントの設定、チェック用のデータのダンプを行います。Webサーバーのルートに解凍します。ような画面になります。アプリケーションの作成を始めましょう。つのファイルを作成します。コードが含まれています。スクリプトやスタイルに関する記述を行って呼び出すためのトップ・ページを示しています。JavaScriptアプリケーションを作成した経験のある人には見慣れたものかもしれません。Joをサポートするデフォルトのスタイルは、この文書の先頭に含まれており、スクリプトは文書本体に含まれています。jo.jsファイルも読み込まれていることに注意してください。Joフレームワークであり、開発用として推奨されるのはこのバージョンです。ファイルを読み込みます。いう初期化コードを呼び出して終わっています。初期化コードを示しています。パターンの出発点です。実質的な部分に入ります。(機器の画面、カード・レイアウトの管理、ナビゲーションなど)を表現する変数がいくつか定義されています。メインのレイアウトを管理するために、joContainerを作成します。オブジェクトとして表現される)カード管理メカニズムがあります。このコンテナーは機器の画面に追加され、使用可能な全スペースを使って表示されます。mainNavBar.setStack(cardStack)はカード・スタックをナビゲーション・ウィジェットにバインドするために呼び出され、これによってカード間のナビゲーションが自動管理されるようになります。joCardのインスタンスが作成され、カード・スタックに追加されています。ような画面が表示されます。つの概念が示されており、これらの概念を理解することが重要です。いう新しい関数を作成している部分です。フレームワークのフォーム・コントロールを使って構成されています)。使用すると、アプリケーションで詳細ビューのオブジェクトを作成する際、オブジェクトの作成を遅らせることができ、その結果パフォーマンスが高まります。目の概念は、一覧にしたカードと詳細ビューとをイベント・ハンドラーによって関連付けている点です。使ってキャッシュからビューが取得されます。つのビューしか定義することができませんが、このパターンは容易に拡張することができます。ような画面が表示されます。フォーム・コントロールの例画面最上部の左にある「Back」ボタンに注目してください。先ほど触れた、カード・スタックとナビゲーション・ウィジェットとをバインドした結果が、この「Back」ボタンです。今度は、この空のフォームをデータ・ソースに関連付けます。HTML5のデータベースなどの情報ストアを管理するためのソリューションがいくつも用意されています。