Swift Playgrounds 4.1 for iPad/Macがリリース - SwiftUIでMacアプリケーションが作成可能に

S 20220518 94059

Appleは先日、iOS 15.5とmacOS Monterey 12.4をリリースしました。本日、これに続きSwift学習用アプリの最新版「Swift Playgrounds 4.1 for iPad/Mac」が公開されています。

Swift Playgrounds Mac App Store
カテゴリ: 教育
価格: 無料
楽しく遊びながらプログラミングを学べる画期的なアプリケーション。
Swift Playgrounds App Store
カテゴリ: 教育
価格: 無料
楽しく遊びながらプログラミングを学べる画期的なiPad用App。

macOS版では、SwiftUIを使用したMacアプリの構築のサポート(macOS 12.4以降が必要)や、SwiftUIアプリ構築の基本を学ぶことができるガイド付きウォークスルー、Appのプレビューのライブアップデート、完成したアプリをApp StoreにアップロードするためのApp Store Connect統合など、新機能が多数追加されています。

• SwiftUIでMacアプリケーションを作ることができます(macOS 12.4以降が必要)
• ガイドの手順に沿ってSwiftUI Appの作り方の基礎を学べます
• Appに変更を加えると、Appのプレビューにアップデート内容がライブ表示されます
• Swift Playgroundsで作ったAppの実行、“アプリケーション”フォルダへのインストールが可能です
• App Store Connectと統合することで、完成したAppをApp Storeにアップロードできます(Apple Developer Programのアカウントが必要)
• コード行内に入力候補が表示されるので、コードを素早く正確に入力できます
• プロジェクト全体の検索により、複数のファイルからの結果を表示できます
• “スニペット”ライブラリでは、SwiftUIが提供するさまざまなコントロール、記号、色を利用できます
• Swiftパッケージに対応したことで、公開されているコードを再利用してAppの機能を拡張することができます
• Appプロジェクトにより、プロジェクトをXcodeに簡単に移動し、また戻すことができます

iOS版のSwift Playgrounds 4.1には、それほど多くの新機能は追加されていませんが、SwiftUIアプリ全体のデータの動きを把握するのに役立つ、新しい「アプリを続ける」機能や、図形の作り方や変更の仕方、アニメーションにする方法を学ぶことができる「図形を兄メートとする」、カメラを作るための「写真を取り込む」などが追加されています。

• “Appで続ける”は、SwiftUI App全体でデータがどのように移動するかを把握するのに役立ちます
• “図形をアニメートする”では、図形の作り方や変更の仕方、アニメーションにする方法を学ぶことができます
• “写真を取り込む”は、独自のカメラを作るための上級者向けの内容です

Swift関連情報は姉妹サイト「Swift Study」にも掲載しています。現在再編成中ですがこちらもどうぞ。