モバイルJava®開発とは
プログラミング言語Java®は1995年にリリースされ、1991年に元の開発が開始されました。開発言語には、オンラインまたはインターネットアプリケーションやハンドヘルドデバイスで実行するように設計されたアプリケーションなど、多くの主要な使用分野があります。 モバイルJava®開発は、携帯電話、現代の音楽プレーヤー、パーソナルオーガナイザーなどのモバイルハンドヘルドデバイス専用のJava®プログラミング言語を使用してアプリケーションを作成するプロセスです。
Java®プログラミング言語で開発されたソフトウェアは、プラットフォームまたはオペレーティングシステムとして任意のハードウェアで実行できます。これは、ソフトウェアが実際に言語自体に含まれているためです。 この移植性により、言語は「1回書き込み、どこでも実行」ソフトウェアとして販売されるようになりました。 Webブラウザー内で使用するように設計されたソフトウェアはアプレットと呼ばれ、プログラムを小さなアプリケーションとして記述するために使用される機能名です。 モバイルJava®開発から作成されたソフトウェアパッケージは、一般的にアプリと呼ばれ、アプリケーションという用語の短縮形です 。
プログラミング言語がハードウェア上で実行されるソフトウェアを作成できるようになったことで、モバイルJava®開発が大幅に増加しました。 スマートフォンとオーガナイザーは、他の機能豊富な携帯電話とともに、特定の機能のための多数の個別のアプリケーションを含んでいます。 最新の電話は、オンラインストアから新しいJava®アプリケーションをダウンロードしてインストールする機能を備えています。たとえば、AppleのiPhoneおよびハイエンドiPodデバイス用のApp Storeや、GoogleのAndroidオペレーティングシステム(OS)で動作するデバイス用のAndroid Marketplaceです。
モバイルJava®開発という用語は、モバイルハードウェア上で実行するように特別に設計されたJavaベースのソフトウェアアプリケーションの開発を単に説明するものです。 モバイルプラットフォーム用のアプリケーションをプログラミングする際に考慮する必要がある特定の考慮事項には、画面サイズ、制御方法、プログラムをインストールできるデバイスのフォームファクターへの統合などがあります。 モバイルデバイス用のJava®アプリケーションの開発は、独立した初心者のJava®開発者にプラットフォームを提供するため、主要なソフトウェア制作会社に限定されません。
モバイルJava®開発により、いわゆる「ベッドルームプログラマー」が再登場しました。 プログラミング言語を使用すると、趣味のプログラマーや開発者は、アプリケーションダウンロードセンターを通じてソフトウェアを配布できます。 いくつかの独立したコーダーは、マネージドマーケットプレイスを通じてソフトウェアとアイデアを配布する手段として、モバイルJava®開発の概念を採用しています。 これらの愛好家は、モバイルデバイス用のソフトウェアアプリケーションを積極的に開発しており、ハードウェアとモバイルデバイス用のJava®ソフトウェアアプリケーションの開発の概念を長持ちさせる可能性があります。