Fuchsia OS は iOS アプリと互換性がありますか? Android および Chrome OS の後継バージョンは、いずれにせよ、iPhone、iPad、iPod 上のアプリケーションのコーディングに通常使用される Apple プログラミング言語である Swift と互換性があります。ただし、このプログラミング言語は、Dart と呼ばれる Google 製の新しい言語に加えて、デフォルトでサポートされる言語の長いリストに追加されるだけです。
Fuchsia OSは、iOSアプリケーション用のAppleのプログラミング言語であるSwiftをサポートします。新しいオペレーティング システムは、Android と Chrome OS を継承するか、少なくとも統合するものであり、最終的に開発者が単一のエコシステムの恩恵を受けることができるようになり、統合のアイデアを次のレベルに引き上げる可能性があります。具体的には、他の種類のアプリケーションに加えて、Fuchsia で iOS アプリケーションを起動できることを意味する可能性があります。
少なくとも、iOS 向けに設計されたプロジェクトを新しいプラットフォームでコンパイルするのは簡単です。これにより、開発者にとってさらなる柔軟性も提供されます。多くの場合、新しいプラットフォームは新しいプログラミング言語を学習することを意味しますが、これは長くて退屈な場合があります。 Swift に加えて、Google は新しい言語 Dart を導入しています。ただし、Fuchsia は、Ruby、Python、Rust、Go など、他の多くの人気のあるプログラミング言語との互換性を維持しています。
現時点では、Fuchsia がいつ発表されるのか、実際にどのプラットフォーム向けに提供されるのかはわかりません。ちょうど持っていたFuchsia OS インターフェイスの概要。これは同社の 3 番目のオペレーティング システムです。Android はスマートフォン、タブレット、コネクテッド TV 向けであり、Chrome OS はウルトラブック向けです。しかし、すでに多数のプログラミング言語の存在により、この新しい OS は収束の兆しの下に置かれているようです。気持ちアンドロメダのレガシープロジェクトの歴史によって強化される– Android と Chrome OS を統合する最初の試み。
競合他社、特にアップルがこのニュースをどう受け取るかはまだ分からない。一般に、Apple は、同社が設定した枠組みの外で人々が自社のエコシステムに興味を持つことをあまり好みません。それにもかかわらず、Apple は Swift 言語の認知度を高めることができるため、この方程式はむしろ Apple にとって有利であると私たちは想像しています。そして、途中で何人かの開発者をピックアップすることもできます。
Google には Swift に取り組んでいる人が十分にいるので、統合を組織する段階にあり、それを公開する必要があると考えています。
そして、私のチームは Fuchsia をターゲットとする Swift サポートを追加しました