Cordova はデバイス関連の API のセットを提供します。この API のセットを通じて、モバイル アプリケーションは JavaScript を通じてカメラやマイクなどのネイティブ デバイス機能にアクセスできます。
Cordova は、統合された JavaScript ライブラリのセットと、これらのライブラリのデバイス固有のネイティブ バックエンド コードも提供します。
Cordova は、iOS、Android、ubuntu Phone OS、Blackberry、Windows Phone、Palm WebOS、Bada、Symbian のモバイル オペレーティング システムをサポートしています。
Cordova は、PhoneGap によって Apache に提供されたオープン ソース プロジェクトで、PhoneGap から抽出されたコア コードであり、PhoneGap を駆動するコア エンジンです。これらの関係は、Webkit と Google Chrome の関係に似ていると考えることができます。
リリース
Adobe は今後も Cordova と PhoneGap Build および Adobe Shadow の使用を継続します。ポートフォリオは PhoneGap を提供します。 2011 年 10 月には、Adobe は Nitobi Software とその PhoneGap 製品を買収し、その後、このモバイル開発フレームワークを引き続きオープンソースとして継続し、ASF のガバナンスを完全に受け入れるために Apache Incubator に提出すると発表しました。私たちは、なぜ Adobe が Nitobi とオープンソースの PhoneGap を買収したのか、そして特に、別のプロジェクトが作業を終了する場合でも PhoneGap が継続される理由を知りたいです?
Adobe は最近、Flash の処理を含む一連の通信問題を抱えています。 Flex、AIR、PhoneGap の移行の問題。数か月後、Adobe はついに Flash と Flex の計画を理解し、今、PhoneGap をめぐる謎の一部を解明するために投稿しています。
PhoneGap プロジェクト ディレクターの Brian LeRoux 氏は、PhoneGap をオープンソースにする決定は Adobe が Nitobi を買収する前に行われ、Adobe が現在 PhoneGap の商標を所有しているため、名前を変更する必要があったと指摘しました。最初に選ばれた名前は Callback でしたが、あまり意味がなかったため、再度変更され、現在は製品は Apache Cordova と呼ばれています。
コードがすでに別の名前で使用されているため、PhoneGap という名前は今後使用されないと多くの人が信じていますが、実際には、Adobe は Cordova を PhoneGap ブランドで提供し続けたいと考えています。近い将来、Adobe は Cordova、PhoneGap Build (オンライン アプリ構築サービス)、および Adobe Shadow (検査およびプレビュー ツール) をパッケージ化する予定であり、将来的にはさらに多くのモバイル開発ツールが PhoneGap パッケージに追加される可能性があります。 。
Adobe が、開発者にはすでに馴染みのある PhoneGap ブランドを強固にするのか、それとも別の名前に変更するのかは不明です。さらに、Cordova コードの上にプライベート コードを構築するかどうかは不明ですが、LeRoux の投稿にはヒントが残されています。「現在のところ、[PhoneGap と Apache Cordova の] 唯一の違いは、ダウンロードされたパッケージの名前であり、これはしばらくの間存続します。 " 時間 (強調追加)。"
Apache 関連の技術記事の詳細については、Apache 使用法チュートリアル 列にアクセスして学習してください。
以上がApache Cordovaとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。