دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Neil Smyth
سری:
ISBN (شابک) : 1951442431, 9781951442439
ناشر: Payload Media
سال نشر: 2022
تعداد صفحات: 526
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 40 Mb
در صورت تبدیل فایل کتاب SwiftUI Essentials - iOS 15 Edition: Learn to Develop iOS Apps Using SwiftUI, Swift 5.5 and Xcode 13 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب SwiftUI Essentials - iOS 15 Edition: آموزش توسعه اپلیکیشن های iOS با استفاده از SwiftUI، Swift 5.5 و Xcode 13 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
هدف این کتاب آموزش مهارت های لازم برای ساخت برنامه های iOS 15 با استفاده از SwiftUI، Xcode 13 و زبان برنامه نویسی Swift 5.5 است.
شروع با اصول اولیه، این کتاب خلاصه ای از مراحل لازم برای راه اندازی یک محیط توسعه iOS را همراه با مقدمه ای برای استفاده از Swift Playgrounds برای یادگیری و آزمایش با Swift ارائه می دهد.
این کتاب همچنین شامل فصلهای عمیقی است که به معرفی زبان برنامهنویسی Swift 5.5 از جمله انواع دادهها، جریان کنترل، توابع، برنامهنویسی شیگرا، پوششهای دارایی، همزمانی ساختاریافته و مدیریت خطا میپردازد.
< span> مقدمهای بر مفاهیم کلیدی SwiftUI و معماری پروژه با یک تور راهنمای Xcode در حالت توسعه SwiftUI دنبال میشود. این کتاب همچنین ایجاد نماهای SwiftUI سفارشی را پوشش میدهد و توضیح میدهد که چگونه این نماها برای ایجاد طرحبندیهای رابط کاربری از جمله استفاده از پشتهها، قابها و فرمها ترکیب میشوند.
موضوعات دیگر تحت پوشش عبارتند از مدیریت دادهها با استفاده از ویژگیهای حالت علاوه بر اشیاء قابل مشاهده، وضعیت و محیط، مانند مفاهیم کلیدی طراحی رابط کاربر مانند اصلاحکنندهها، فهرستها، نماهای زبانهدار، منوهای زمینه، پیمایش رابط کاربر، و گروههای طرح کلی.
این کتاب همچنین شامل فصلهایی است که شامل طراحی گرافیکی، انیمیشن رابط کاربری، انتقال مشاهده و مدیریت حرکات، ویجت کیت، برنامههای مبتنی بر سند، دادههای هسته، CloudKit و ادغام SiriKit میشود.
< p>فصول نیز ارائه شده است که نحوه ادغام نماهای SwiftUI را در پروژه های موجود مبتنی بر UIKit توضیح می دهد و ادغام کد UIKit در SwiftUI را توضیح می دهد.در نهایت، کتاب توضیح می دهد. چگونه یک برنامه تکمیل شده را بسته بندی کنیم و آن را برای انتشار در اپ استور آپلود کنیم.
در طول مسیر، موضوعات مطرح شده در کتاب از طریق آموزش های دقیق عملی می شوند. کد منبع که برای دانلود نیز موجود است.
بنابراین، هدف این کتاب آموزش مهارتهای لازم برای ساخت برنامههای خود برای iOS 15 با استفاده از SwiftUI است. با فرض اینکه آماده دانلود iOS 15 SDK و Xcode 13 هستید و یک سیستم Apple Mac دارید، آماده شروع کار هستید.
The goal of this book is to teach the skills necessary to build iOS 15 applications using SwiftUI, Xcode 13 and the Swift 5.5 programming language.
Beginning with the basics, this book provides an outline of the steps necessary to set up an iOS development environment together with an introduction to the use of Swift Playgrounds to learn and experiment with Swift.
The book also includes in-depth chapters introducing the Swift 5.5 programming language including data types, control flow, functions, object-oriented programming, property wrappers, structured concurrency, and error handling.
An introduction to the key concepts of SwiftUI and project architecture is followed by a guided tour of Xcode in SwiftUI development mode. The book also covers the creation of custom SwiftUI views and explains how these views are combined to create user interface layouts including the use of stacks, frames and forms.
Other topics covered include data handling using state properties in addition to 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 are also provided explaining how to integrate SwiftUI views into existing UIKit-based projects and explains the integration of 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 15 using SwiftUI. Assuming you are ready to download the iOS 15 SDK and Xcode 13 and have an Apple Mac system you are ready to get started.