blob: 505644abcd06a3e10cb67b44f4cbeb3d78ef7b1a [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta http-equiv="content-type"
content="text/html; charset=UTF-8">
<title>NetBeans IDE - Java MEおよび組込みの開発</title>
<link rel="stylesheet" href="../../netbeans.css" type="text/css">
<link rel="stylesheet" href="../../features.css" type="text/css">
<meta name="description"
content="NetBeans IDE - integrated tools for mobile and embedded application development">
<meta http-equiv="content-language" content="en">
</head>
<body>
<h1><a name="me"></a>Java ME (Micro Edition)および組込み</h1>
<p><a href="../../images_www/v7/1/screenshots/gamebuilder.png"><img alt="NetBeans IDEでのJava MEおよび組込みの開発" src="../../images_www/v7/1/screenshots/gamebuilder-cut.png" style="border: 0px solid"><br> <span class="font-11">イメージをクリックして全画面表示</span></a>
</p>
<p> <strong>携帯電話、PDA、セットトップ・ボックス、埋みシステムなど、事実上、数十億台ものデバイスで動作するアプリケーションを作成、テスト、デバッグ、およびデプロイできます。</strong> </p>
<table class="features-table">
<tbody>
<tr>
<td>
<h2>電話、携帯用デバイス、Java Card、およびセットトップ・ボックス</h2>
<p> Mobile Information Device Profile (MIDP) 1.0、2.0、2.1 (MSA)、Connected Limited Device Configuration (CLDC) 1.0と1.1、およびConnected Device Configuration (CDC)に準拠するアプリケーションを作成、テスト、デバッグできます。 </p>
<p> NetBeans IDEには、CLDCとCDC開発の両方をサポートする、最新のJava ME SDK 3.0.5がバンドルされています。「ツール」メニューから、他のモバイルおよび組込みのプラットフォームを登録できます。 </p>
<h2>Java Card</h2>
<p> Java Card Platform 3.0は、スマート・カードで実行するJVMです。このプラットフォームは、サーブレットなどのよく知られたJava APIをサポートしており、手のひらに載るくらい小さなデバイスで実行するWebアプリケーションを書くことができます。NetBeansは、Java Cardプロジェクト、Java Cardアプレット・デプロイメント、およびJava Cardデバイス・コンソールをサポートしています。 </p>
<h2>ビジュアル・モバイル・デザイナ(VMD)</h2>
<p> ビジュアル・モバイル・デザイナ(VMD)を使用して、GUIを迅速に開発できます。待機画面、ログイン画面、ファイル・ブラウザ、SMSコンポーザ、スプラッシュ画面などのコンポーネントをドラッグ・アンド・ドロップできます。アナライザ・ツールを使用して使用していないコンポーネントを特定し、除去することでファイル・サイズを小さくできます。MIDP 1.0への準拠も確認できます。VMDによってGUIのローカライズも簡単になります。 </p>
<p><i>ビジュアル・モバイル・デザイナは、NetBeans更新センターで入手できます。IDEでVMDを実行するには、更新センターからビジュアル・モバイル・デザイナ・プラグインをインストールする必要があります(「ツール」>「プラグイン」>「使用可能なプラグイン」)。</i></p>
</td>
<td class="screenshots-col">
<p><img alt="ビジュアル・モバイル・デザイナ" class="box" src="../../images_www/v6/5/features/mobile-designer.png"></p>
<p><img alt="Java Cardのサポート" class="box" src="../../images_www/v6/9/features/java-card.png"></p>
</td>
</tr>
<tr>
<td>
<h2>SVGコンポーネント・パレット</h2>
<p> はじめにSVGイメージ・パレットから基本の形状を選択し、SVGフォーム、ボタン、チェックボックス、テキスト・フィールド、スライダなどのSVGコンポーネントを使用して、モバイル・アプリケーション用の高度なコンテンツ・インタフェースを作成できます。 </p>
<h2>カスタムのSVGコンポーネント</h2>
<p> SVGコンポーザを使用して、SVGベースのUIコンポーネントを作成および変更できます。SVGコンポーザでは90度、180度、270度の回転と、リッチSVGコンポーネントがサポートされています。SVGファイルをSVGFormにドラッグ・アンド・ドロップしたり、SVGFormプロパティ・エディタを使用してUIファイルをプレビューおよび変更したりできます。作成および編集するすべてのSVGイメージは、PNGファイルおよびJPGファイルにエクスポートできます。 </p>
</td>
<td class="screenshots-col">
<p><img alt="モバイルSVGパレット" class="box" src="../../images_www/v7/1/features/mobile-svg-palette.png"></p>
</td>
</tr>
<tr>
<td>
<h2>データ・バインディング</h2>
<p> UIコンポーネントへのデータのバインディングは、ビジュアル・モバイル・デザイナのデータ・セット・コンポーネントとデータ・バインディング・プロパティ・エディタを使用して、対話したりデータを表示したりするアプリケーション用の、簡易で一貫した方法です。 </p>
<h2>モバイル・ゲーム・ビルダー</h2>
<p> MIDP 2.0 Game API用に設計された視覚的なエディタを使用して、モバイル・ゲームを開発できます。このAPIを使用すると、ゲーム・キャンバス上でタイル・レイヤーやレイヤー管理を使用して、スプライトを使用したゲーム・シーンを作成できます。 </p>
</td>
<td class="screenshots-col">
<p><img alt="モバイル・データ・バインディング" class="box" src="../../images_www/v6/5/features/mobile-data-binding.png"></p>
</td>
</tr>
<tr>
<td>
<h2>デバイス断片化問題の解決</h2>
<p> プロジェクトに複数のデバイス構成を作成して、デバイス断片化の問題を解決できます。プロジェクト構成マネージャを使用して新しいプロジェクト構成を追加し、複数のビルドを作成し、新しいプロジェクトで既存の構成オプションを再利用できます。モバイル・アプリケーションは、主要メーカーによる様々なターゲット・デバイス・エミュレータでテストでき、実際のデバイスにデプロイしてデバイス上でデバッグを行うことができます。 </p>
</td>
<td class="screenshots-col">
<p><img alt="モバイル・プロジェクト構成マネージャ" class="box" src="../../images_www/v7/1/features/mobile-conf-mgr.png"></p>
</td>
</tr>
<tr>
<td>
<h2>Webサービスへのアクセス</h2>
<p> JSR-172対応の電話からWebサービスに直接アクセスするアプリケーションを作成できます。ワイヤレス接続ブリッジを使用して、任意のデバイスからMIDletを使用し、サーブレットを経由して、Webサービスやその他のサーバー側データにアクセスできます。 </p>
<h2>モジュール式ビルド・システム</h2>
<p> 独自のコンポーネントをプラグインしてMobility Packを拡張できます。新しいプラットフォームのタイプ、デプロイメントのタイプ、構成プロバイダなどを追加できます。 </p>
</td>
<td class="screenshots-col">
<p><img alt="モバイル・プリプロセッサ" class="box" src="../../images_www/v6/features/mobile-preprocessor.png"></p>
</td>
</tr>
<tr>
<td>
<h2>統合されたツール</h2>
<p> IDEには、JMUnit 1.1.0のテスト、MIDletの署名、証明書の管理、ProGuard 4.2でのコードの自動難読化、統合されたOTA (無線)エミュレーション、転送レジストリ・エミュレーション、SMSメッセージとCBSメッセージ向けのWMAエミュレーション、新しいデプロイメント方法、およびWireless Messaging APIとMultimedia APIのツールが統合されています。これらのツールは標準のApache Antスクリプトを使用して完全に制御できます。 </p>
<p>&nbsp;</p>
<p><img alt="-" src="../../images_www/v6/arrow-button.gif">&nbsp;<a href="../../kb/trails/mobility.html">Mobilityの学習</a></p>
</td>
<td class="screenshots-col">
<div style="width: 200px;"> <a href="http://www.ikivo.com/java/java.html"><img alt="Ikivoのロゴ" src="../../images_www/partners/ikivo_logo_small.jpg" style="float: left; margin-right: 5px;"></a> Ikivo Animator: NetBeans IDEのための拡張SVGイメージとアニメーションの編集。詳細は、<a href="http://www.ikivo.com/java/white_paper1.html">ホワイト・ペーパー</a><a href="http://www.ikivo.com/java/netbeans_tutorial.html">チュートリアル</a>を参照してください。
</div>
</td>
</tr>
</tbody>
</table>
</body>
</html>