ITZone

Apple has released Xcode 11 and some new features that developers need to know

Hello everyone, today cafedev will introduce an overview of the new Xcode 11 released by Apple on September 16, 2019.

If you have an Apple Account, you can go here to download Xcode 11.

Requirements required to run Xcode 11

Xcode 11 is available in the Mac App Store and includes SDKs for iOS 13, macOS Catalina 10.15, watchOS 6 and tvOS 13. Xcode 11 supports development for devices running iOS 13.1. Xcode 11 supports debugging on devices for iOS 8 and above, tvOS 9 and up, and watchOS 2 and above. Xcode 11 requires a Mac running macOS Mojave 10.14.4 or higher.

New features

Note: Preview and test of SwiftUI is only available when running on macOS Catalina 10.15.

Note: iPad applications can only code and develop for Mac when running on macOS Catalina 10.15 onwards.

Asset Catalog

Swift

SwiftUI (The most anticipated section)

Yes, here Apple shows a list of existing issues and some issues.

Issues:

Swift Package Manager support for iOS

A lot of people have been asking this for a long time, but since Xcode 11 Swift Package Manager (SPM) currently supports iOS apps. It takes a lot of time exploring CocoaPods and Carthage to know which of these three guys will be the leader in functionality, but from what I can see SPM has all the important facilities like the other two.

To better understand SPM you can refer to.

In addition, Xcode 11 has updated some other features as follows:

Build System, Core Data, Debugging, Instruments, Interface Builder, Playgrounds, Simulator, Source Editor, Source Control, Signing and Distribution

You can refer here .

Share the news now