アプリケーション開発環境
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/11 03:50 UTC 版)
「Docker」の記事における「アプリケーション開発環境」の解説
Dockerコンテナはアプリケーション開発環境に利用できる(Developing inside a Container )。 コンテナは外部と隔離されている。ゆえに開発環境のセットアップが既存環境を破壊する、あるいは既存環境が開発環境へ予期せぬ影響を与える可能性がない。このようにアプリケーション開発用のサンドボックスとしてDockerコンテナを利用できる(development container)。 またコンテナはイメージから生成されるため配布することが可能である。ゆえに複数の開発者がそれぞれ開発環境を用意せずとも、配布されたイメージからコンテナを生成するだけで開発環境が利用できる。開発環境を破壊した場合でもそのコンテナを破棄し配布イメージから再生成することですみやかな開発環境の修正が可能である。 コンテナがもつ可搬性によりホストに依存しない一貫した開発が可能になる。コンテナはDockerのランタイム上で動作するためホスト側のOSや設定に影響を受けず、同一イメージからWindowsユーザーもLinuxユーザーも開発環境コンテナを利用できる。 開発コンテナには複数種類の利用方法がある。 全てをコンテナ内で完結: コンテナ上のターミナルでコンテナ内のコードを編集 volumeマウントを利用: ホスト上のコードをコンテナのvolumeへマウントし、コード編集はホスト・実行とその環境はコンテナ ホスト-コンテナ間連携: コンテナ内のエディタサーバーを通じてホストのエディタUIからコンテナ内コードを操作・実行 などがある。すべてをコンテナ内で完結させればホストはDockerのみで動作する。volumeマウントは実行環境の隔離に近い。ホスト-コンテナ連携をした場合、ホストはDockerとエディタのみに依存する。
※この「アプリケーション開発環境」の解説は、「Docker」の解説の一部です。
「アプリケーション開発環境」を含む「Docker」の記事については、「Docker」の概要を参照ください。
アプリケーション開発環境
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/29 05:53 UTC 版)
「Tizen」の記事における「アプリケーション開発環境」の解説
Tizen のサードパーティー開発者向けのソフトウェアフレームワークは、上記 Web framework および Native framework の2種類からなる。開発言語は Web framework では HTML5 、JavaScript (jQuery/jQuery Mobile) などが、Native framework では C/C++ が使用される。Web framework を利用してパッケージングした場合、W3C Packaged Web Apps になる。 Tizen SDKは公式サイト上の開発者専用サイト「Tizen Store Seller Office」で、一般に公開されており、Eclipse ベースの統合開発環境 (IDE)、エミュレータ、コンパイルツールチェーン、サンプルコード、ドキュメントなどを含む。Tizen SDKでは、Tizenの特長である「ネイティブアプリ」と、HTML5ベースの「Webアプリ」の双方の開発方式をサポートする。Tizen SDK の対応 OS は、Ubuntu、MS Windows、macOS である。 Tizen SDK 画面例 Web framework IDE Native framework IDE エミュレータ
※この「アプリケーション開発環境」の解説は、「Tizen」の解説の一部です。
「アプリケーション開発環境」を含む「Tizen」の記事については、「Tizen」の概要を参照ください。
アプリケーション開発環境
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/16 01:41 UTC 版)
「Microsoft Windows Embedded CE」の記事における「アプリケーション開発環境」の解説
Windows Embedded CEのアプリケーション開発は、現在ではネイティブコード開発とマネージドコード開発の2とおり開発手法が用意されている。
※この「アプリケーション開発環境」の解説は、「Microsoft Windows Embedded CE」の解説の一部です。
「アプリケーション開発環境」を含む「Microsoft Windows Embedded CE」の記事については、「Microsoft Windows Embedded CE」の概要を参照ください。
- アプリケーション開発環境のページへのリンク