دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Neil Smyth
سری:
ISBN (شابک) : 9781951442446, 195144244X
ناشر: eBookFrenzy
سال نشر: 2022
تعداد صفحات: 526
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 39 Mb
در صورت تبدیل فایل کتاب SwiftUI Essentials - iOS 15 Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب SwiftUI Essentials - iOS 15 Edition نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
هدف این کتاب آموزش مهارت های لازم برای ساخت اپلیکیشن های iOS 15 با استفاده از SwiftUI، Xcode 13 و زبان برنامه نویسی Swift 5.5 است. این کتاب با شروع اصول اولیه، خلاصه ای از مراحل لازم برای راه اندازی یک محیط توسعه iOS را همراه با مقدمه ای برای استفاده از زمین های بازی Swift برای یادگیری و آزمایش Swift ارائه می دهد. این کتاب همچنین شامل فصلهای عمیقی است که به معرفی زبان برنامهنویسی Swift 5.5 شامل انواع دادهها، جریان کنترل، توابع، برنامهنویسی شیگرا، پوششهای دارایی، همزمانی ساختاریافته و مدیریت خطا میپردازد. مقدمهای بر مفاهیم کلیدی SwiftUI و معماری پروژه با یک تور راهنما از Xcode در حالت توسعه SwiftUI دنبال میشود. این کتاب همچنین ایجاد نماهای SwiftUI سفارشی را پوشش میدهد و توضیح میدهد که چگونه این نماها برای ایجاد طرحبندی رابط کاربری از جمله استفاده از پشتهها، فریمها و فرمها ترکیب میشوند. موضوعات دیگری که تحت پوشش قرار می گیرند شامل مدیریت داده ها با استفاده از ویژگی های حالت علاوه بر اشیاء قابل مشاهده، وضعیت و محیط است، مانند مفاهیم کلیدی طراحی رابط کاربری مانند اصلاح کننده ها، لیست ها، نماهای برگه، منوهای زمینه، ناوبری رابط کاربر، و گروه های طرح کلی. این کتاب همچنین شامل فصلهایی است که شامل طراحی گرافیکی، انیمیشن رابط کاربری، انتقال مشاهده و مدیریت حرکت، ویجت کیت، برنامههای مبتنی بر سند، دادههای هسته، کلودکیت و ادغام SiriKit میشود. فصلهایی نیز ارائه شده است که نحوه ادغام نماهای SwiftUI را در پروژههای مبتنی بر UIKit موجود توضیح میدهد و ادغام کد UIKit در SwiftUI را توضیح میدهد. در نهایت، این کتاب نحوه بسته بندی یک برنامه تکمیل شده و آپلود آن را برای انتشار در فروشگاه App توضیح می دهد. در طول مسیر، موضوعات مطرح شده در کتاب از طریق آموزش های مفصلی که کد منبع آن نیز برای دانلود موجود است، به صورت عملی در آمده است. بنابراین، هدف این کتاب آموزش مهارتهای لازم برای ساخت اپلیکیشنهای خود برای 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.