- Publisher : Razeware LLC (September 28, 2021)
- Language : English
- Paperback : 447 pages
- ISBN-10 : 1950325490
- ISBN-13 : 978-1950325498
کتابCombine: Asynchronous Programming with Swift (Third Edition)
منابع کتاب کتابCombine: Asynchronous Programming with Swift (Third Edition)
شیرجه رفتن به ترکیب!
نوشتن کد ناهمزمان میتواند چالش برانگیز باشد، با انواع رابطهای ممکن برای نمایش، انجام، و مصرف کارهای ناهمزمان - نمایندگان، مرکز اطلاع رسانی، KVO، بستهها، و غیره. فریب دادن همه این مکانیسمهای مختلف میتواند تا حدودی سخت باشد. آیا باید اینقدر سخت باشد؟ دیگر نه!
در این کتاب، شما با Combine - Framework اپل برای کار با رویدادهای ناهمزمان به روشی یکپارچه و واکنشی آشنا خواهید شد که تضمین می کند برنامه شما همیشه بر اساس آخرین وضعیت داده های آن به روز است.
این کتاب برای چه کسی است
این کتاب برای توسعهدهندگان متوسط iOS است که از قبل اصول توسعه iOS و Swift را میدانند، اما علاقهمند به یادگیری برنامهنویسی دکلراتیو/واکنشی هستند و مدیریت برنامه و وضعیت خود را به سطح بعدی ارتقا میدهند.
اگر به SwiftUI علاقه مند باشید، این کتاب برای شما جالب خواهد بود - زیرا بسیاری از قابلیت های واکنشی که نماهای SwiftUI شما را به روز نگه می دارد در بالای Combine ساخته شده است.
موضوعات پوشش داده شده در ترکیب: برنامه نویسی ناهمزمان با سوئیفت
چی و چرا: بیاموزید برنامه نویسی ترکیبی و واکنشی و مشکلاتی که آنها حل می کنند چیست و چگونه می توانید تمام کارهای ناهمزمان خود را یکپارچه کنید.
اپراتورها: یاد بگیرید که چگونه با استفاده از عملگرها، قطعات مختلف کارهای ناهمزمان را بنویسید، تبدیل کنید، فیلتر کنید.
در عمل: در مورد موضوعات و تکنیکهای مختلفی که هنگام نوشتن برنامههای واقعی خود از آنها استفاده خواهید کرد، دانش کسب خواهید کرد، همچنین این تکنیکها را با برنامهها و پروژههای واقعی تمرین میکنید.
SwiftUI: شما در مورد اینکه چگونه Combine عمیقاً در SwiftUI ریشه دارد و این امکان را برای آن فراهم می کند که به طور واکنشی نماهای خود را بر اساس وضعیت برنامه شما به روز کند، خواهید آموخت.
Advanced Combine: هنگامی که به اصول اولیه دست یافتید، به موضوعات ترکیبی پیشرفته مانند Error Handling، Schedulers و Custom Publishers خواهید پرداخت.
در پایان این کتاب، شما در ساخت اپلیکیشن های کامل با استفاده از توانایی های مختلف Combine حرفه ای خواهید بود.
ارسال نظر درباره کتابCombine: Asynchronous Programming with Swift (Third Edition)