Cider - クロスプラットフォームのモバイルアプリプラットフォーム開発の台頭
スクリーンショット
Cider は、C++ と JavaScript コードの組み合わせを使用して、誰でもクロスプラットフォームのモバイル アプリを開発できるモバイル アプリケーション プラットフォームです。コロンビア大学のコンピューター サイエンス学部と工学部の学生が、Android デバイスで任意の iOS アプリケーションを実行できるオープンソースの互換性レイヤーである Cider を開発しました。プロジェクトを担当した 6 人の学生は、人気のある Android アプリと並んであらゆる種類の iOS アプリを実行できる iPhone で Cider のデモを行いました。彼らが直面している課題の 1 つは、Android デバイス上で効率的かつ一貫して動作するクロスプラットフォーム モバイル アプリを開発することでした。チームは、Cider を Android Central と呼ばれる Android アプリと統合することで、この問題を克服しました。これにより、両方のデバイスのユーザーが Cider プラグインをインストールし、ビジュアル ディスプレイ エディターを閲覧できるようになりました。
BlackBerry と Android のエコシステムはまだ始まったばかりですが、Google Play と Apple のアプリ ストアの両方で、すでに多数のクロスプラットフォーム モバイル アプリを利用できます。ただし、Cider はまだこれらを実行する準備が整っていません。コロンビア大学の学生グループは、Cider オープンソース ソフトウェア スタックを使用して Android アプリのプロトタイプを既に開発しており、学生はこの夏にアプリの初期バージョンをリリースする予定です。モデルベースのエンジンを提供してクロスプラットフォーム アプリケーションを作成する Cider ソフトウェア スタックを活用することで、Android 開発者だけでなく、独立したモバイル アプリケーション開発者がネイティブ コードでさまざまなアプリケーションを構築し、Cider を使用するためのプラットフォームを提供したいと考えています。エンジンを使用してコンパイルし、最適なパフォーマンスを実現します。
Google の Android オペレーティング システム互換性アーキテクチャにより、コロンビア大学のような組織は、iOS アプリを可能な限りスムーズに出荷することが容易になります。しかし、主に Safari ブラウザーの問題が原因で、Apple 自身の ios アプリが最近問題を抱えています。同社が Safari を廃止するという明確な兆候はまだないが、Cider の開発者は、同社が iOS ソフトウェアの廃止を決定する可能性があると推測している。 Apple による最近の大手美容外科医である Neograft の買収により、同社は競合他社の完全な一掃に向けて準備を進めている可能性が高いようです。 Cider が、Apple のアップデートで常に最新の状態を維持する最先端のクロスプラットフォーム モバイル アプリを開発し続けることができれば、2 つの強力な企業間の競争を乗り切ることができるかもしれません。