- عنوان کتاب: Mastering Swift 6, Seventh Edition Modern programming techniques for high-performance apps in Swift 6.2
- نویسنده: Jon Hoffman
- حوزه: برنامهنویسی SWIFT
- سال انتشار: 2025
- تعداد صفحه: 379
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 8.14 مگابایت
از زمان اولین حضور غافلگیرکنندهاش در WWDC در ژوئن ۲۰۱۴، سوئیفت به سرعت نحوه ساخت نرمافزار را بازتعریف کرده است و با ترکیب ایمنی، سرعت و سینتکس واضح و مختصر، همه چیز را از برنامههای iOS، macOS، watchOS و tvOS گرفته تا سرویسهای سمت سرور در لینوکس و از سپتامبر ۲۰۲۰، توسعه بومی ویندوز، قدرتمند ساخته است. ویژگیهای مدرن سوئیفت، مانند optionals، generics و closures، که از دیدگاه کریس لاتنر در مورد جانشین مدرن Objective-C زاده شدهاند، در ترکیب با سیستم استنتاج نوع قدرتمند آن، کد را رساتر، قابل اعتمادتر و لذتبخشتر برای نوشتن کردهاند. در حالی که تصمیم اپل برای متنباز کردن این زبان در سال ۲۰۱۵ و تثبیت ABI خود در سوئیفت ۵، جامعهای پر جنب و جوش در swift.org ایجاد کرده است. در این کتاب، برخی از پیشرفتهترین ویژگیهای سوئیفت را بررسی خواهیم کرد تا به شما کمک کنیم توسعه خود را به سطح بعدی برسانید و برنامههای تمیزتر، قدرتمندتر و بسیار بهینه بنویسید. این کتاب برای توسعهدهندگانی با درک زبان برنامهنویسی سوئیفت نوشته شده است که به دنبال ارتقاء مهارتهای خود با بررسی مباحث و تکنیکهای پیشرفته هستند. مثالهای ارائه شده با توسعه اپلیکیشن در تمام پلتفرمهای اپل، از جمله macOS، iOS، iPadOS، visionOS و watchOS، و همچنین توسعه لینوکس و ویندوز سازگار هستند، مگر اینکه خلاف آن ذکر شده باشد.
Since its surprise debut at WWDC in June 2014, Swift has rapidly redefined how we build software, combining safety, speed, and a clear, concise syntax to power everything from iOS, macOS, watchOS, and tvOS apps to server-side services on Linux and, since September 2020, native Windows development. Born from Chris Lattner’s vision of a modern successor to Objective-C, Swift’s modern features, such as optionals, generics, and closures, combined with its powerful type inference system, have made code more expressive, reliable, and enjoyable to write. While Apple’s decision to open-source the language in 2015 and stabilize its ABI in Swift 5 has created a vibrant community around swift.org. In this book, we’ll explore some of Swift’s most advanced features to help you take your development to the next level, writing cleaner, more powerful, and highly optimized applications. This book is written for developers with an understanding of the Swift programming language who are looking to elevate their skills by exploring advanced topics and techniques. The examples provided are compatible with application development across all Apple platforms, including macOS, iOS, iPadOS, visionOS, and watchOS, as well as Linux and Windows development, unless otherwise specified.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Mastering Swift 6, Seventh Edition

نظرات کاربران