کتاب SwiftUI for Beginners: Build your first iOS app with SwiftUI, Swift Playground, and iPad (SwiftUI برای مبتدیان: اولین اپلیکیشن iOS خود را با SwiftUI، Swift Playground و iPad بسازید) یک راهنمای عملی و پروژهمحور برای افراد تازهکار است که میخواهند بدون نیاز به تجربه قبلی در زبان Swift یا توسعه iOS، اولین اپلیکیشن واقعی خود را بسازند. برخلاف کتابهایی که تمرینهای جداگانه ارائه میدهند، این اثر از همان ابتدا شما را درگیر ساخت یک اپلیکیشن کامل به نام CatLog میکند و مفاهیم را بهصورت گامبهگام روی یک پروژه واقعی پیادهسازی میکند.
جهت دانلود کتاب SwiftUI for Beginners میتوانید از لینک زیر استفاده کنید:
faghatketab.ir/product/swiftui-for-beginners/

یک اپلیکیشن کامل iOS را از Swift Playground تا اپ استور ببرید و در طول مسیر، ویژگیهای واقعی را با استفاده از SwiftUI، MapKit و SwiftData بسازید.
ساخت یک اپلیکیشن کامل CATLog از صفر و بهکارگیری هر مفهوم در طول مسیر
افزودن نقشهها، تصاویر، دادههای ماندگار و قابلیت جستجو به یک اپلیکیشن واقعی iOS
تست اپلیکیشن با TestFlight و انتشار آن در اپ استور
بیشتر افراد مبتدی میخواهند یک اپلیکیشن واقعی بسازند، نه اینکه تمرینهای ایزوله انجام دهند. کتاب «SwiftUI برای مبتدیان» شما را از همان ابتدا وارد کار ساخت میکند و به شما نشان میدهد چگونه با استفاده از Swift Playground، سوئیفت ۶ و SwiftUI، یک اپلیکیشن کامل iOS روی آیپد بسازید.
با شروع از محیط Swift Playground و اصول اولیه سوئیفت، رابطهای کاربری تطبیقی چندصفحهای را طراحی میکنید، جریانهای ناوبری را میسازید و دادههای برنامه را مدیریت میکنید. با رشد اپلیکیشن، SwiftData را برای ذخیرهسازی ماندگار، Core Location و MapKit را برای ویژگیهای مبتنی بر موقعیت مکانی، و یکپارچهسازی با گالری عکس را برای رسانههای غنی اضافه خواهید کرد. همچنین نماهای سفارشی قابل استفاده مجدد میسازید و قابلیت جستجو را برای بهبود کارایی در سراسر برنامه پیادهسازی میکنید.
تا پایان این کتاب، یک اپلیکیشن کامل iOS را با استفاده از SwiftUI، SwiftData، MapKit و TestFlight ساخته، تست کرده و در اپ استور منتشر خواهید کرد.
ساخت یک اپلیکیشن کامل iOS روی آیپد با استفاده از Swift Playground و SwiftUI
طراحی رابطهای کاربری تطبیقی و چندصفحهای با استفاده از اجزای SwiftUI
ایجاد جریانهای ناوبری و مدیریت دادهها در چندین صفحه
ذخیرهسازی دادههای ماندگار برنامه با SwiftData
یکپارچهسازی Core Location و MapKit برای ویژگیهای مبتنی بر موقعیت مکانی
دسترسی به گالری عکس برای تجربههای رسانهای غنی
افزودن قابلیت جستجو و ساخت نماهای سفارشی و قابل استفاده مجدد در SwiftUI
تست و انتشار اپلیکیشن تکمیلشده در اپ استور از طریق TestFlight
این کتاب برای توسعهدهندگان مشتاق iOS، دانشجویان، علاقهمندان و متخصصانی که از سایر پلتفرمهای توسعه منتقل میشوند و میخواهند SwiftUI را از صفر یاد بگیرند، مناسب است. هیچ تجربه قبلی با سوئیفت یا توسعه iOS مورد نیاز نیست، هرچند داشتن درک پایهای از مفاهیم برنامهنویسی کمککننده خواهد بود. شما با ساخت یک اپلیکیشن کامل با استفاده از Swift Playground و SwiftUI یاد خواهید گرفت.
۱. سلام، Swift Playground
۲. راهاندازی رابط کاربری
۳. ساخت رابط کاربری
۴. تکمیل رابط کاربری
۵. ویرایش صفحات برنامه
۶. نمایش دادهها در یک لیست
۷. انتقال دادهها بین صفحات
۸. Core Location و MapKit
۹. SwiftData
۱۰. نماهای سفارشی
۱۱. گالری عکس
۱۲. جستجو
۱۳. تست برنامه با TestFlight
۱۴. ارسال برنامه به اپ استور