![]() With package collections, you no longer need to search for packages on the Internet, or copy and paste URLs to add them. This year, we are introducing Swift Package Collections, curated lists of Swift packages you can use both from the command line and from Xcode 13. Now, in Swift 5.5 and Xcode 13, we are providing additional ways for you to find and access packages, by providing integrated Xcode tooling support to make it even faster and easier to use packages in your project as part of your development workflow. The Swift Package Index is a page created by the community that helps you find packages which support the Swift Package Manager. Members of the Swift community have come up with some great solutions to help developers find packages, like the Swift Package Index. ![]() Packages are a fundamental building block for building software, allowing you to conveniently take advantage of an ever-growing array of open source code. It also encompasses the entire ecosystem of Swift packages and open source tools. This program isn't limited to Apple's projects. To make contributing to Swift open source projects more approachable, we recently announced the Swift mentorship program to help newcomers get direct support and guidance from regular contributors. We also want to help developers already in the community grow and reach their goals with Swift. To get involved with Diversity in Swift, or find out more, please visit /diversity. We have also created community groups in the Swift forums for developers to connect with others who may have had similar experiences or faced similar barriers. As part of this initiative, we have expanded the blog to include posts that recognize and highlight the contributions from a wide range of developers within our community. The mission of Diversity in Swift is to foster an inclusive Swift community by elevating a wide variety of voices and making it easier for developers to start learning or contributing to Swift, regardless of their background. We, and other members of the Swift community, saw the opportunity to encourage active engagement in the Swift ecosystem and community from a wider range of developers with our Diversity in Swift initiative. Including people from all backgrounds and with diverse perspectives helps a community thrive. Research shows that diverse open source projects are more productive and make better decisions. Diversity is a core value of the Swift community. I'd like to start things off by talking about an important Swift community initiative. This is why it is important that we invest in our community, as well as our software. In addition, we've made it easier than ever to develop in Swift, thanks to advances in the package experience, new standard library packages, and features enhancing the developer experience.Īs important as these advances are, the heart of the Swift project is not code, but a community of people working towards the goals of the Swift project. ♪ ♪ Hi! I'm Nicole, and welcome to "What's new in Swift." Swift 5.5 is our best release yet! The Swift language continues to evolve at a rapid pace, with many new features, including Swift Concurrency, a new model for asynchronous and concurrent programming designed to make concurrent programming in Swift convenient, efficient, and safe.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |