IBM Worklight Foundation

モバイル・エンタープライズ・アプリケーションの統合プラットフォーム(MEAP)モバイル・アプリケーション開発者向け IBM Worklight Foundation 技術情報

Getting started with IBM Worklight V6.1 (日本語版)

IBM Worklight Foundation V6.2 のGetting Started (英語版) はこちらをご参照ください。 

Worklight を使用して、iOS、Android、Windows Phone、Windows 8で動くスマートフォン&タブレット・アプリケーションを開発、テスト、デプロイ、管理しましょう。自習書 (PDFファイル)、演習問題、サンプル・コードを提供していますので、ご自身のペースでWorklightの学習を進めることができます。

1. 開発環境のセットアップ


IBM Worklightを使用した開発環境をセットアップする
自習書 
Worklight 開発環境のセットアップ 
iOS 開発環境のセットアップ 
Android 開発環境のセットアップ 
BlackBerry 6 および 7 開発環境のセットアップ 
BlackBerry 10 開発環境のセットアップ 
Windows Phone 8 開発環境のセットアップ 

2. Hello Worklight


最初のIBM Worklgihtアプリケーションを作成して、様々なモバイルOSでプレビューする
自習書演習およびコード・サンプル
初めてのWorklight アプリケーションの作成演習およびコード・サンプル
iOS でのアプリケーションのプレビュー 
Android でのアプリケーションのプレビュー 
BlackBerry 6 および 7 でのアプリケーションのプレビュー 
BlackBerry 10でのアプリケーションのプレビュー 
Windows Phone 8 でのアプリケーション・プレビュー 
Windows 8 でのアプリケーションのプレビュー 
モバイル Web およびデスクトップ・ブラウザーでのアプリケーションのプレビュー 

3. Worklight クライアント・サイド開発の基礎


アプリケーションで使用する基本的なIBM Worklight APIの使用方法、マルチページ・アプリケーションの作成方法、UIフレームワークの使用方法、アプリケーションのデバッグと最適化方法、特定の環境に必要な基本情報を学ぶ
自習書演習およびコード・サンプル
Worklight クライアント・サイド API の学習 演習およびコード・サンプル
マルチページ・アプリケーションの作成演習およびコード・サンプル
UI フレームワークでの作業 
アプリケーションのデバッグ 
さまざまな環境用にアプリケーションを最適化 
iOS 向け開発時の一般情報 
Android 向け開発時の一般情報 
BlackBerry 6 および 7 向け開発時の一般情報 
BlackBerry 10 向け開発時の一般情報 
Windows Phone 8 向け開発時の一般情報 
モバイル Web アプリケーション開発時の一般情報 
デスクトップ・アプリケーション開発時の一般情報 

4. Worklight サーバー・サイド開発


企業のバックエンド・アプリケーションやクラウド・サービスとモバイル・アプリケーションの統合に必要な、サーバー・コードの記述方法(アダプター)を学ぶ
自習書演習およびコード・サンプル
アダプター・フレームワーク概説 
HTTP アダプター - HTTP バックエンド・システムとの通信演習およびコード・サンプル
SQL アダプター – SQL データベースとの通信演習およびコード・サンプル
Cast Iron アダプター – Cast Iron との通信 
JMS アダプター – JMS との通信演習およびコード・サンプル
クライアント・アプリケーションからのアダプター・プロシージャーの呼び出し演習およびコード・サンプル
アダプターの高度な使用方法とマッシュアップ演習およびコード・サンプル
アダプターにおける Java の使用演習およびコード・サンプル

5. 高度なクライアント・サイド開発


コントロール、スキン、オフライン・アクセス、国際化対応、機密データの暗号化など、モバイル・アプリケーションの様々な機能の実装方法を学ぶ。さらに、ネイティブAPIを使用したクライアント・アプリケーションの開発方法を学ぶ。
自習書演習およびコード・サンプル
クライアント・テクノロジーの概説 
共通 UI コントロール演習およびコード・サンプル
Worklight スキンを使用した複数のフォーム・ファクターのサポート 
オフライン作業演習およびコード・サンプル
翻訳の使用可能化演習およびコード・サンプル
直接更新を使用してアプリケーションを迅速に更新 
暗号化キャッシュに機密データを保管演習およびコード・サンプル
JSONStore – クライアント・サイド JSON ベースのデータベース概説 
JSONStore – JSONStore の一般的な使用法演習およびコード・サンプル

6. Apache Cordova を使用するハイブリッド・アプリケーションへのネイティブ機能の追加


IBM WorklightでのApache Cordova使用方法と、ハイブリッド・アプリケーションでのネイティブ・ページの使用法を学ぶ
自習書演習およびコード・サンプル
Apache Cordova 概説 
iOS - ハイブリッド・アプリケーションでネイティブ・ページを使用する演習およびコード・サンプル
iOS – Apache Cordova プラグインを使用してネイティブ機能をハイブリッド・アプリケーションに追加する演習およびコード・サンプル
Android – ハイブリッド・アプリケーションでネイティブ・ページを使用する演習およびコード・サンプル
Android – Apache Cordova プラグインを使用してネイティブ機能を使用する演習およびコード・サンプル
NEW: Windows Phone 8 – ハイブリッド・アプリケーションでネイティブ・ページを使用する演習およびコード・サンプル
Windows Phone 8 – Apache Cordova プラグインを使用してネイティブ機能をハイブリッド・アプリケーションに追加する演習およびコード・サンプル

7. Worklight を使用したネイティブ・アプリケーションの開発


IBM Worklightを使用したネイティブ・アプリケーションの開発方法を学ぶ
自習書演習およびコード・サンプル
ネイティブ iOS アプリケーションでの Worklight API の使用演習およびコード・サンプル (アプリ)

演習およびコード・サンプル (ネイティブ API)
ネイティブ Android アプリケーションでの Worklight API の使用演習およびコード・サンプル (アプリ)

演習およびコード・サンプル (ネイティブ API)
ネイティブ Java ME アプリケーションでの Worklight API の使用演習およびコード・サンプル (アプリ)

演習およびコード・サンプル (ネイティブ API)
ネイティブ iOS アプリケーションでの Worklight API を使用したプッシュ通知演習およびコード・サンプル (アプリ)

演習およびコード・サンプル (ネイティブ API)
ネイティブ Android アプリケーションでの Worklight API を使用したプッシュ通知演習およびコード・サンプル (アプリ)

演習およびコード・サンプル (ネイティブ API)

8. 認証およびセキュリティー


認証、ログイン・モジュール、デバイス・プロビジョニングを使用して、不正なアクセスからアプリケーションとアダプター・プロシージャーを保護する方法を学ぶ
自習書演習およびコード・サンプル
認証の概念 
フォーム・ベースの認証演習およびコード・サンプル
アダプター・ベースの認証演習およびコード・サンプル
カスタム・オーセンティケーターとログイン・モジュール演習およびコード・サンプル
LDAP ログイン・モジュールを使用した LDAP サーバーでのユーザー認証演習およびコード・サンプル
WebSphere LTPA ベースの認証 
デバイス・プロビジョニングの概念 
カスタム・デバイス・プロビジョニング演習およびコード・サンプル
アプリケーション認証性保護 
クライアントの X.509 証明書認証とユーザー登録演習およびコード・サンプル

9. 高度なトピック


シェルを使用した開発方法、通知の使用方法など、一歩進んだIBM Worklightの使用方法を学ぶ
自習書演習およびコード・サンプル
シェル開発コンセプト演習およびコード・サンプル
Android シェル開発 
iOS シェル開発 
プッシュ通知演習およびコード・サンプル
SMS 通知演習およびコード・サンプル
両方向 SMS 通知演習およびコード・サンプル
ハイブリッド・アプリケーションでサーバー生成ページを統合する演習およびコード・サンプル
ロケーション・サービス演習およびコード・サンプル
演習およびコード・サンプル
演習およびコード・サンプル
NEW: IBM Worklight Application Framework によるアプリケーションの作成演習およびコード・サンプル

10. 実稼働環境への移行


開発環境から実稼働環境アプリケーションを移行する方法を学ぶ
自習書 
GUIを使用せずに、スクリプトでWorklightサーバーを導入するための、IBM Installation Manager用インプット・ファイルのサンプルコード・サンプル
開発環境からスタンドアロン QA/実動サーバーへの移行 
運用分析 
レポートおよび分析 
Application Center を使用したモバイル・アプリケーションの配布 

11. 他の製品との統合


IBM PureApplication SystemやTivoli Directory ServerといったIBM製品とIBM Worklightの連携方法を学ぶ
自習書演習およびコード・サンプル
Rational Team Concert を使用してアプリケーションをビルド演習およびコード・サンプル
Worklight Server および Application Center を IBM PureApplication System 上に導入 
IBM PureApplication System 上で Integrating IBM Tivoli Directory Server を統合 
サーバーで生成されたページのコンテナーとして Worklight アプリケーションを使用演習およびコード・サンプル
拡張ページのコンテナー演習およびコード・サンプル
SiteMinder との統合演習およびコード・サンプル
リソースの再利用によるアプリケーション開発の促進 
Mobile Test Workbench を使用して Worklight モバイル・アプリケーションをテストする演習およびコード・サンプル
NEW: MQ Telemetry Transport を使用して動的なコラボレーティブ・モバイル・アプリケーションを開発する 

12. Stand-alone samples


Dojo Mobile や jQuery Mobile フレームワークを使用したアプリケーションを開発する場合の IBM Worklightの使用方法を学ぶ。(以下のサンプルを使用して学習します)
自習書演習およびコード・サンプル
Dojo ベースのサンプルを実行演習およびコード・サンプル
Dojo ベースの Mysurance エンドツーエンド・サンプルを実行演習およびコード・サンプル
Dojo Mobile ベースの Apache Cordova サンプルを実行演習およびコード・サンプル
jQuery Mobile ベースのフライト・チケット・サンプルを実行演習およびコード・サンプル

追加リソース


最新の資料をまとめてzipファイルでダウンロードできます。また、モバイル・アプリケーション開発のクイック・スタートとして、Starter アプリケーションを使ってみてください。IBM Worklightの稼動に必要なハードウェアの見積もりには、添付の文書をご参照ください。
追加リソース 
 すべての IBM Worklight チュートリアル・モジュール 
 すべての IBM Worklight チュートリアル・モジュール(英語) 
 すべての IBM Worklight チュートリアル付属サンプルおよびアプリケーション・サンプル 
 IBM Worklight Starter application 
 IBM Worklight Starter application with jQuery Mobile 
 IBM Worklight Starter application with Sencha 
 IBM Worklight Starter application with Dojo Mobile 
 IBM Worklight Scalability & Hardware Sizing
 Hardware Calculator
Worklightのスケーラビリティ・テストの結果と、ハードウェア計算ツールの使用方法をご紹介します。ハードウェア計算ツールは、Microsoft Excelの表形式で、IBM Worklightの実装に必要なハードウェアの見積もりを支援します。
 IBM Worklight V6.0のドキュメント(日本語) 
 IBM Worklight V5.0.0.2のドキュメント(日本語) 
 IBM Worklight V5.0.0.3のドキュメント(日本語) 
 IBM Worklight V5.0.5のドキュメント(日本語) 
 IBM Worklight V5.0.6のドキュメント(日本語) 
 IBM Worklight V5.0 開発者向けリファレンス・ガイドIBM Worklight V5.0 を使用したさまざまなチャネル向けアプリケーションの効率的な開発および最適化を支援するための開発者向けリファレンス・ガイドです。 Ajaxの知識があり、アプリケーション開発に精通しているWeb開発者を対象とします。

IBMソフトウェア 春のイベント

2014年5月21日(水)-22日(木)開催 於 グランドプリンスホテル新高輪

ホワイトペーパー

Android、iPhoneアプリの開発者必読!モバイル・アプリの開発手法と適用シナリオを解説します。

ホワイトペーパー

モバイル・アプリのセキュリティーには固有の要件があります。その要件を解き明かすと共に、解決策を解説します。


Have a previous version of Worklight?

WebSphere ニュース

技術情報検索

製品紹介

Connect with IBM developerWorks.