Войти
  • 37891Просмотров
  • 6 месяцев назадОпубликованоApple Developer

WWDC25: What’s new in Swift | Apple

Join us for an update on Swift. We’ll talk about workflow improvements that make you more productive, and new and modernized library APIs for fundamental programming tasks. We’ll show examples of Swift adoption throughout more layers of the software stack. Finally, we’ll explore new language features for both improving approachability of concurrency, and achieving peak performance when you need it. Explore related documentation, sample code, and more: The Swift website: The Swift Programming Language: Embracing Swift concurrency: Code-along: Elevate an app with Swift concurrency: Improve memory usage and performance with Swift: Safely mix C, C++, and Swift: Explore Swift and Java interoperability: Meet Containerization: Demystify explicitly built modules: Go small with Embedded Swift: Explore Swift performance: 00:00 - Introduction & Agenda 00:48 - swiftlang updates 03:06 - Development workflow: Writing code 04:40 - Development workflow: Building 07:36 - Development workflow: Debugging 09:14 - Libraries: Subprocess 10:45 - Libraries: Foundation 12:31 - Libraries: Observation 14:13 - Libraries: Testing 16:08 - Swift throughout the stack: Embedded Swift 18:00 - Swift throughout the stack: Security 19:37 - Swift throughout the stack: Server 23:23 - Swift throughout the stack: Platforms 26:11 - Language evolution: Performance 30:28 - Language evolution: Concurrency 37:15 - Wrap up More Apple Developer resources: Video sessions: Documentation: Forums: App: