Version 4.1 of Swift Playgrounds for developing apps on Mac is available

Apple’s stunning Swift Playgrounds app for learning code and developing apps is getting its 4.1 update tonight, both on iPad and Mac. The big news also concerns the Mac version, which now allows you to design complete apps with SwiftUI like the version for iPad since last December.

On macOS, Swift Playgrounds also includes everything needed to help budding developers, like how-to guides, real-time preview of the app being built, integration with the App Store, and more. We had touched two words of this novelty on the occasion of the beta version of the software:

On iPadOS, Swift Playgrounds includes new functions such as “Continue with apps” to understand how data “moves” in SwiftUI apps, “Animate shapes” or “Take photos”, titles that speak of ‘themselves.

Apple offers Swift Playgrounds 4.1 on Mac and iPad

What’s new with Swift Playgrounds 4.1

Here are the release notes for Swift Playgrounds 4.1 on Mac:

  • Ability to create apps for Mac with SwiftUI (requires macOS 12.4 or later);
  • Walkthroughs teach you the basics of building apps with SwiftUI;
  • The app preview directly displays the changes you make to your app;
  • Apps created with Swift Playgrounds are run and installed in the Applications folder;
  • App Store Connect integration lets you upload your finished app to the App Store (requires an Apple Developer Program account);
  • Built-in smart code suggestions let you write code quickly and accurately;
  • Searching the entire project finds results in multiple files;
  • The Fragment Library offers hundreds of SwiftUI commands, symbols, and colors;
  • Support for Swift packages lets you include publicly available code to enhance your apps;
  • App projects allow you to move projects to Xcode and vice versa.

And on iPad:

  • “Continue with Apps” helps you understand how data moves through SwiftUI apps;
  • “Animating Shapes” teaches you how to create, modify and animate shapes;
  • “Take Pictures” provides more information on creating your own camera.

Swift Playgrounds updates to version 4.1

On the Mac App Store, Swift Playgrounds 4.1 adds several new features, content, and bug fixes. New features include the ability to build Mac apps with SwiftUI (on macOS 12.4 or later only) and plenty of step-by-step guides to learn the basics of building apps in SwiftUI. Let’s see together the official changelog of the macOS version:

  • The app preview shows updates as you make changes.
  • Applications created in Swift Playgrounds can be run and installed in the Applications folder.
  • Integration with App Store Connect lets you download finished apps from the App Store (requires an Apple Developer Program account).
  • Clever hints displayed right in the code help you program quickly and accurately.
  • The deep search on entire projects finds results in multiple files.
  • The Snippets Library offers hundreds of controls, symbols, and colors for SwiftUI.
  • Support for Swift packages lets you include publicly available code to enhance your applications.
  • App Projects make it easy to migrate projects to and from Xcode.

The new update is also available for iPad, but offers fewer new features. Let’s see them together in detail:

  • “Continue with Apps” helps you understand how data moves through SwiftUI apps.
  • Animate Shapes teaches you how to create, modify, and animate shapes.
  • “Taking Pictures” is an in-depth study of creating a personalized camera.

Apple releases Swift Playgrounds 4.1 on Mac and iPad

Here are the main new features of Swift Playgrounds 4.1 on the Mac:

• Ability to create apps for Mac with SwiftUI (requires macOS 12.4 or later);

• Walkthroughs teach you the basics of building apps with SwiftUI;

• The app preview directly displays the changes you make to your app;

• Apps created with Swift Playgrounds are run and installed in the Applications folder;

• App Store Connect integration allows you to upload your finished app to the App Store (requires an Apple Developer Program account);

• Built-in smart code suggestions let you write code quickly and accurately;

• Searching the entire project allows you to find results in several files;

• Fragment Library offers hundreds of SwiftUI commands, symbols, and colors;

• Support for Swift packages lets you include publicly available code to enhance your apps;

• App projects allow projects to be moved to Xcode and vice versa.

mac