توسعه iOS با SwiftUI ۲۰۲۲
iOS Development with SwiftUI 2022

دانلود کتاب توسعه iOS با SwiftUI ۲۰۲۲ (iOS Development with SwiftUI 2022) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Mukesh Sharma

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2022

زبان

English

تعداد صفحه‌ها

418

نوع فایل

pdf

حجم

9.9 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب توسعه iOS با SwiftUI ۲۰۲۲

برنامه‌نویسی iOS را با استفاده از فریم‌ورک SwiftUI و Xcode بیاموزید

ویژگی‌های کلیدی

● ارائه مثال‌های متعدد با استفاده از مفاهیم SwiftUI.
● گام به گام با چرخه عمر یک پروژه Xcode 13 آشنا شوید.
● دسترسی به چالش‌های توسعه SwiftUI و راهکارهای تخصصی.

توضیحات

کتاب «توسعه iOS با SwiftUI» بر آموزش و تمرین استفاده از SwiftUI برای توسعه برنامه‌های iOS که از جدیدترین ویژگی‌های iOS بهره می‌برند، تمرکز دارد.

در ابتدا، کتاب به مبانی SwiftUI و عملکردهای اصلی آن و نحوه نوشتن UI بدون نگرانی زیاد در مورد آن می‌پردازد. این کتاب سینتکس اساسی Swift، انواع داده، دستورات کنترلی، توابع، کلاس‌ها و ساختارها و همچنین متدها، پروتکل‌ها و Closureها را توضیح می‌دهد. این کتاب نکات تخصصی برای افزودن انیمیشن‌ها با یک خط کد و همچنین برخی از Transitionهای SwiftUI را پوشش می‌دهد. سپس، از طریق تشریح یک برنامه iOS، نحوه ایجاد API و پیاده‌سازی فراخوانی‌های API را آموزش می‌دهد. همچنین ویجت‌ها، توسعه App Clip، ایجاد بنر وب و نحوه ارتباط برنامه با App Clip را پوشش می‌دهد.

این کتاب به شما کمک می‌کند تا نحوه ادغام XCTest را در برنامه خود برای تست UI و تست واحد نشان دهید و همچنین نحوه نوشتن مورد تست و آماده‌سازی برنامه برای استفاده عمومی را بیاموزید.

در پایان کتاب، شما قادر خواهید بود یک برنامه iOS را در SwiftUI بنویسید و تجربه کسب کنید تا APIها یا سرویس‌های وب را با استفاده از Combine فراخوانی کنید.

آنچه خواهید آموخت

● نحوه استفاده از ویژگی ‘Combine’ در برنامه و فراخوانی APIهای مختلف را بیاموزید.
● جریان داده و پشته‌ها، از جمله VStack، HStack و ZStack را درک کنید.
● نحوه به اشتراک گذاشتن داده‌ها بین برنامه و Extensions را درک کرده و تمرین کنید.
● با جدیدترین ویژگی‌های iOS مانند App Clip و Widgets کار کنید.
● در حین استفاده از SwiftUI با Xcode 13 و UIKit آشنا شوید.

این کتاب برای چه کسانی مناسب است

این کتاب برای توسعه‌دهندگان SwiftUI، توسعه‌دهندگان iOS و دانشجویانی که می‌خواهند در کل فرآیند توسعه برنامه iOS مهارت خوبی کسب کنند، مناسب است. داشتن مفاهیم اولیه برنامه‌نویسی خوب است، اگرچه اجباری نیست.

فهرست مطالب

1. SwiftUI چیست
2. مبانی Swift
3. تشریح مبانی پروژه‌های SwiftUI
4. مقدمه‌ای بر کنترل‌های اساسی SwiftUI و ورودی کاربر
5. State Properties، Observable، Environment Objects و فریم‌ورک Combine
6. پشته‌بندی Viewها با استفاده از VStack، HStack و ZStack
7. کار با لیست‌ها و ناوبری
8. SwiftUI با UIKit
9. UIKit با SwiftUI
10. منطق UI معماری MVVM و شبکه‌سازی
11. طراحی در SwiftUI
12. انیمیشن‌ها و Transitionها در SwiftUI
13. App Clip
14. Widgets


فهرست کتاب:

۱. صفحه روی جلد

۲. صفحه عنوان

۳. صفحه حق چاپ

۴. صفحه تقدیم

۵. درباره نویسنده

۶. درباره بازبین

۷. تقدیر و تشکر

۸. پیشگفتار

۹. فهرست اشتباهات

۱۰. فهرست مطالب

۱. SwiftUI چیست؟

۲. مبانی Swift

۳. آناتومی پروژه‌های SwiftUI

۴. معرفی کنترل‌های اصلی SwiftUI و ورودی کاربر

۵. خصوصیات State، Observable، اشیاء Environment و فریم‌ورک Combine

۶. پشته‌های نماها با استفاده از VStack، HStack و ZStack

۷. لیست و ناوبری

۸. SwiftUI در UIKit

۹. UIKit در SwiftUI

۱۰. انیمیشن و Transitionها

۱۱. طراحی در SwiftUI

۱۲. MVVM و شبکه با استفاده از Combine

۱۳. App Clip

۱۴. ویجت‌ها

۲۵. فهرست نمایه

 

توضیحات(انگلیسی)

Learn iOS Programming Using SwiftUI Framework and Xcode

 

KEY FEATURES  

● Demonstrates numerous examples using the SwiftUI concepts.

● A step-by-step walkthrough of the lifecycle of an Xcode 13 project.

● Access to SwiftUI development challenges and expert solutions.

 

DESCRIPTION 

‘iOS Development with SwiftUI’ focuses on teaching and practicing the use of SwiftUI for developing iOS applications that leverage the latest iOS features.

To begin, the book covers the fundamentals of SwiftUI and its core functionalities and how to write UI without having to worry much about it. It explains the fundamental Swift syntax, data types, control statements, functions, classes, and structures, as well as methods, protocols, and closures. The book covers expert tips for adding animations with a single line of code, as well as some SwiftUI transitions. Then, through a dissection of an iOS application, it teaches how to create APIs and implement API calls. It also covers widgets, App Clip development, web banner creation, and how the app communicates with the App Clip.

The book will help demonstrate how to integrate XCTest into your application for both UI and unit testing and how to write your test case and prepare the application for general use.

At the end of the book, you will be able to write an iOS application in SwiftUI and gain some experience to call API or web services using combine.

 

WHAT YOU WILL LEARN

● Learn to use the feature ‘Combine’ in the application and call various APIs.

● Understand data flow and stacks, including VStack, HStack, and ZStack.

● Understand and practice how to share the data between the app and extensions.

● Work with the latest iOS features such as App Clip and Widgets.

● Become well versed with Xcode 13 and UIKit while using it with SwiftUI.

WHO THIS BOOK IS FOR

This book caters to SwiftUI developers, iOS developers, and students who want to build good proficiency in the entire process of iOS application development. Knowing basic programming concepts would be good, although not mandatory.

 

TABLE OF CONTENTS

1. What is SwiftUI   

2. Basics of Swift 

3. Anatomy of the Basics of SwiftUI Projects 

4. Introduction to SwiftUI Basic Controls and User Input  

5. State Properties, Observable, Environment Objects, and Combine Framework 

6. Stacks of Views Using VStack, HStack, And ZStack

7. Work with Lists and Navigation. 

8. SwiftUI with UIKit

9. UIKit with SwiftUI

10. UI Logic of the MVVM Architecture and Networking

11. Drawing in SwiftUI

12. Animations and Transitions in SwiftUI

13. App Clip

14. Widgets


Table of Contents

1. Cover Page

2. Title Page

3. Copyright Page

4. Dedication Page

5. About the Author

6. About the Reviewer

7. Acknowledgements

8. Preface

9. Errata

10. Table of Contents

1. What is SwiftUI?

2. Basic of Swift

3. Anatomy of a SwiftUI projects

4. Introduction to SwiftUI Basic Controls and User Input

5. State Properties, Observable, Environment Objects, and Combine Framework

6. Stacks of Views Using VStack, HStack, And ZStack

7. List and Navigation

8. SwiftUI in UIKit

9. UIKit in SwiftUI

10. Animation and Transitions

11. Drawing in SwiftUI

12. MVVM and Networking Using Combine

13. App Clip

14. Widgets

25. Index

دیگران دریافت کرده‌اند

سلام! توسعه iOS ۲۰۱۳
Hello! iOS Development 2013

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.