SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

Apple、統合開発環境「Xcode 14」の提供を開始、マルチプラットフォーム開発がさらに容易に

  • X ポスト
  • このエントリーをはてなブックマークに追加

  • X ポスト
  • このエントリーをはてなブックマークに追加

 米Appleは、macOSで動作する統合開発環境「Xcode」の最新版となる「Xcode 14」の提供を9月12日(現地時間)に始めた。

 「Xcode 14」には、iOS 16、iPadOS 16、tvOS 16、watchOS 9、macOS Monterey 12.3の開発者キット(SDK)を収録している。また、iOS 11以降、tvOS 11以降、watchOS 4以降のオンデバイスデバッグに対応している。Xcode 14は、macOS Monterey 12.5以降で動作する。

 「Xcode 14」では、マルチプラットフォーム開発がさらに容易になった。ターゲットを1種類に決めても、複数の種類のプラットフォームを対象とした開発ができるようになっている。そして、iPadOSに向けたDriverKitを利用したデバイスドライバの開発が可能になった。また、WatchKitアプリとWatchKit Extensionアプリを統合した新しいテンプレートを導入している。

 Apple Clangコンパイラでは、C++プロジェクトを作成するときに標準でC++20に対応するようになった。また、watchOSとtvOSのアプリでビットコードが必要なくなり、App Storeもビットコード付きの申し込みを受け付けなくなった。

 ほかにも、アプリケーションのアイコンのサイズを1024×1024ピクセルに統一し、ターゲットごとに大きさを自動的に変更してくれるようになった。また、複数のターゲットを持つアプリケーションをビルドするときに、ターゲットが異なるビルドを並列で生成するようになるなど、多数の機能追加や修正が加わっている。

関連リンク

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/16533 2022/09/14 18:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング