دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Neil Smyth
سری:
ISBN (شابک) : 1951442512, 9781951442521
ناشر: Payload Media
سال نشر: 2022
تعداد صفحات: 564
[565]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 41 Mb
در صورت تبدیل فایل کتاب SwiftUI Essentials - iOS 16 Edition: Learn to Develop iOS Apps Using SwiftUI, Swift, and Xcode 14 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب SwiftUI Essentials - iOS 16 Edition: آموزش توسعه اپلیکیشنهای iOS با استفاده از SwiftUI، Swift و Xcode 14 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب مهارتهای لازم برای ساخت برنامههای iOS 16 را با استفاده از SwiftUI، Xcode 14 و زبان برنامهنویسی Swift 5.7 به شما آموزش میدهد.
شروع با اصول اولیه ، این کتاب مراحل لازم برای راه اندازی یک محیط توسعه iOS را به همراه مقدمه ای برای استفاده از Swift Playgrounds برای یادگیری و آزمایش با Swift تشریح می کند.
این کتاب همچنین شامل: فصلهای عمقی که زبان برنامهنویسی Swift 5.7 را معرفی میکند، شامل انواع داده، جریان کنترل، توابع، برنامهنویسی شی گرا، پوششهای ویژگی، همزمانی ساختاریافته، و مدیریت خطا.
یک تور راهنما. Xcode در حالت توسعه SwiftUI مقدمه ای بر مفاهیم کلیدی SwiftUI و معماری پروژه را دنبال می کند. این کتاب همچنین ایجاد نماهای SwiftUI سفارشی را پوشش میدهد و توضیح میدهد که چگونه این نماها برای ایجاد طرحبندیهای رابط کاربری، از جمله پشتهها، قابها و فرمها ترکیب میشوند.
موضوعات دیگری که تحت پوشش قرار میگیرند شامل مدیریت دادهها با استفاده از آن است. ویژگیها و اشیاء قابل مشاهده، حالت و محیط، مانند مفاهیم کلیدی طراحی رابط کاربری مانند اصلاحکنندهها، فهرستها، نماهای زبانهدار، منوهای زمینه، ناوبری رابط کاربر، و گروههای طرح کلی.
< span>این کتاب همچنین شامل فصلهایی است که شامل طراحی گرافیکی، انیمیشن رابط کاربری، انتقال مشاهده و مدیریت حرکت، ویجت کیت، برنامههای مبتنی بر سند، دادههای هسته، CloudKit و ادغام SiriKit میشود.
فصول همچنین نحوه ادغام نماهای SwiftUI را در پروژه های موجود مبتنی بر UIKit و ادغام کد UIKit در SwiftUI توضیح می دهد.
در نهایت، این کتاب نحوه بسته بندی یک برنامه تکمیل شده و آپلود را توضیح می دهد. آن را برای انتشار به اپ استور ارسال کنید.
در طول مسیر، موضوعات مطرح شده در کتاب از طریق آموزش های دقیق، که کد منبع آن نیز برای دانلود در دسترس است، عملی می شوند. .
بنابراین، هدف این کتاب آموزش مهارتهای لازم برای ساخت برنامههای خود برای iOS 16 با استفاده از SwiftUI است. با فرض اینکه آماده دانلود iOS 16 SDK و Xcode 14 هستید و یک سیستم Apple Mac دارید، آماده شروع کار هستید.
This book will teach you the skills necessary to build iOS 16 applications using SwiftUI, Xcode 14, and the Swift 5.7 programming language.
Beginning with the basics, this book outlines the steps necessary to set up an iOS development environment, together with an introduction to using Swift Playgrounds to learn and experiment with Swift.
The book also includes in-depth chapters introducing the Swift 5.7 programming language, including data types, control flow, functions, object-oriented programming, property wrappers, structured concurrency, and error handling.
A guided tour of Xcode in SwiftUI development mode follows an introduction to the key concepts of SwiftUI and project architecture. The book also covers creating custom SwiftUI views and explains how these views are combined to create user interface layouts, including stacks, frames, and forms.
Other topics covered include data handling using state properties and observable, state, and environment objects, as are key user interface design concepts such as modifiers, lists, tabbed views, context menus, user interface navigation, and outline groups.
The book also includes chapters covering graphics drawing, user interface animation, view transitions and gesture handling, WidgetKit, document-based apps, Core Data, CloudKit, and SiriKit integration.
Chapters also explain how to integrate SwiftUI views into existing UIKit-based projects and integrate UIKit code into SwiftUI.
Finally, the book explains how to package up a completed app and upload it to the App Store for publication.
Along the way, the topics covered in the book are put into practice through detailed tutorials, the source code for which is also available for download.
The aim of this book, therefore, is to teach you the skills necessary to build your own apps for iOS 16 using SwiftUI. Assuming you are ready to download the iOS 16 SDK and Xcode 14 and have an Apple Mac system, you are ready to get started.