iOSとmacOSのクロスプラットフォームアプリは2019年まで登場しないかもしれない

iOSとmacOSのクロスプラットフォームアプリは2019年まで登場しないかもしれない

  • Oligur
  • 0
  • vyzf
iOSとmacOSのクロスプラットフォームアプリは2019年まで登場しないかもしれない
  • ニュース
コロナウイルスはApp Storeの収益に驚くほどプラスの影響を与える可能性がある
Macアプリ?iOSアプリ?もうすぐ違いがなくなるかもしれない。
写真:Ste Smith/Cult of Mac

Apple は、開発者が iPhone、iPad、Mac で動作するアプリを作成できるようにする方法に取り組んでいるようですが、すぐに実現するとは期待できません。

この計画のニュースが12月に初めてリークされた際、この機能は今年のWWDCで発表される可能性があると示唆されました。しかし、Appleウォッチャーのジョン・グルーバー氏によると、Appleがまだこのようなプロジェクトに取り組んでいる可能性はあるものの、2019年のmacOS 10.15とiOS 13でリリースされる可能性が高いとのことです。

マジパン:今年はダメ

グルーバー氏の報告書によると、このプロジェクトは社内では初期に使用されていたコードネーム「マジパン」ではもはや知られていない。報告書では、このプロジェクトが「主に間接的な」情報源に基づいていることを認めているものの、それらの情報は他の情報源と一致しているとされている。

彼はこう書いている。

詳しいことは分かりませんが、基本的には宣言型のコントロールAPIのようです。基本的な考え方は、例えばボタンを作成し、設定を行い、ビュー内にボタンを配置するという従来の手続き型コードを書くのではなく、ボタンとその属性を別の形式で宣言するというものです。おそらくHTMLが最もわかりやすい例でしょう。HTMLでは、段落、画像、表などの要素を手続き的に作成するのではなく、マークアップ内のタグと属性を使って宣言します。業界全体で宣言型へのトレンドがあり、Reactがその好例でしょう。これがAppleにもこの方向性で影響を与えている可能性があります。

グルーバー氏の記事は、12月のブルームバーグのオリジナル記事とは全く異なる見解を示しています。ブルームバーグの記事ではクロスプラットフォームアプリについて具体的に説明されていましたが、グルーバー氏の記事では、彼自身が指摘するように「本質的にクロスプラットフォームではない」プログラミング手法について言及しています。

Apple が WWDC で私たちを驚かせる発表をする可能性はまだありますが、これはむしろ開発者の期待を縮小しようとする試みのように思われます。

セキュリティと品質保証に関する最近の一連の批判(その一部は同僚のキリアン・ベルがここで概説しています)を受けて、Appleは今年、iOSの主要機能のアップデートではなく、安定性に重点を置くとされています。おそらく、Marzipanのようなプロジェクトにも、同じ姿勢が引き継がれているのでしょう。