corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 7.1 Features

Java ME (Micro Edition) および組み込み

NetBeans IDE での Java ME および組み込みの開発
画像をクリックして全画面表示

携帯電話、PDA、セットトップボックス、埋め込みシステムなど、事実上、数十億台ものデバイスで動作するアプリケーションを作成、テスト、デバッグ、および配備できます。

電話、携帯用デバイス、Java Card、およびセットトップボックス

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) に準拠するアプリケーションを作成、テスト、デバッグできます。

NetBeans IDE には、CLDC と CDC 開発の両方をサポートする、最新の Java ME SDK 3.0 がバンドルされています。「ツール」メニューから、ほかのモバイルおよび組み込みのプラットフォームを登録できます。

Java Card

Java Card Platform 3.0 は、スマートカードで実行する JVM です。このプラットフォームは、サーブレットなどのよく知られた Java API をサポートしており、手のひらに載るくらい小さなデバイスで実行する Web アプリケーションを書くことができます。NetBeans は、Java Card プロジェクト、Java Card アプレット配備、および Java Card デバイスコンソールをサポートしています。

ビジュアルモバイルデザイナ (VMD)

ビジュアルモバイルデザイナ (VMD) を使用して、GUI を迅速に開発できます。待機画面、ログイン画面、ファイルブラウザ、SMS コンポーザ、スプラッシュ画面などのコンポーネントをドラッグ&ドロップできます。アナライザツールを使用して使用していないコンポーネントを特定し、削除することでファイルサイズを小さくできます。MIDP 1.0 への準拠も確認できます。VMD によって GUI のローカライズも簡単になります。

カスタムコンポーネントの作成

「新規プロジェクト」ダイアログの「カスタムコンポーネント」ウィザードを使用して、カスタムのビジュアルモバイルコンポーネントを開発できます。このウィザードでは、コンポーネント識別子、コンポーネントプロデューサなどの必要なモジュールプロジェクトインフラストラクチャーをすべて作成でき、作成する新規コンポーネントをインストールするように layer.xml ファイルを変更できます。

ビジュアルモバイルデザイナ

Java Card のサポート

カスタムのモバイルコンポーネントプロジェクト

SVG コンポーネントパレット

はじめに SVG 画像パレットから基本の形状を選択し、SVG フォーム、ボタン、チェックボックス、テキストフィールド、スライダなどの SVG コンポーネントを使用して、モバイルアプリケーション用の高度なコンテンツインタフェースを作成できます。

カスタムの SVG コンポーネント

新しい SVG コンポーザを使用して、SVG ベースの UI コンポーネントを作成および変更できます。SVG コンポーザでは 90 度、180 度、270 度の回転と、リッチ SVG コンポーネントがサポートされるようになりました。SVG ファイルを SVGForm にドラッグ&ドロップしたり、SVGForm プロパティーエディタを使用して UI ファイルをプレビューおよび変更したりできます。作成および編集するすべての SVG 画像は、PNG ファイルおよび JPG ファイルにエクスポートできます。

モバイル SVG パレット

データバインド

UI コンポーネントへのデータのバインドは、ビジュアルモバイルデザイナのデータセットコンポーネントとデータバインドプロパティーエディタを使用して、対話したりデータを表示したりするアプリケーション用の、簡単で一貫した方法です。

モバイルゲームビルダー

MIDP 2.0 Game API 用に設計された視覚的なエディタを使用して、モバイルゲームを開発できます。この API を使用すると、ゲームキャンバス上でタイルレイヤーやレイヤー管理を使用して、スプライトを使用したゲームシーンを作成できます。

モバイルデータバインド

デバイス断片化問題の解決

プロジェクトに複数のデバイス構成を作成して、デバイス断片化の問題を解決できます。プロジェクトウィザードを使用して新しいプロジェクト構成を追加し、複数のビルドを作成して、新しいプロジェクトで既存の構成オプションを再利用できます。モバイルアプリケーションは、主要メーカーによるさまざまなターゲットデバイスエミュレータでテストでき、実際のデバイスに配備してデバイス上でデバッグを行うことができます。

モバイルプロパティー

Web サービスへのアクセス

JSR-172 対応の電話から Web サービスに直接アクセスするアプリケーションを作成できます。ワイヤレス接続ブリッジを使用して、任意のデバイスから MIDlet を使用し、サーブレットを経由して、Web サービスやその他のサーバー側データにアクセスできます。

モジュール式構築システム

独自のコンポーネントをプラグインして Mobility Pack を拡張できます。新しいプラットフォームの種類、配備の種類、構成プロバイダなどを追加できます。

モバイルプリプロセッサ

統合されたツール

IDE には、JMUnit 1.1.0 のテスト、MIDlet の署名、証明書の管理、ProGuard 4.2 でのコードの自動難読化、統合された OTA (無線) エミュレーション、転送レジストリエミュレーション、SMS メッセージと CBS メッセージ向けの WMA エミュレーション、新しい配備方法、および Wireless Messaging API と Multimedia API のツールが統合されています。これらのツールは標準の Apache Ant スクリプトを使用して完全に制御できます。

 

- Mobility の学習

Ikivo のロゴ Ikivo Animator では、NetBeans IDE のための拡張 SVG 画像とアニメーションを編集できます。詳細は、ホワイトペーパーチュートリアルを参照してください。