توسعه iOS با SwiftUI ۲۰۲۲
iOS Development with SwiftUI 2022
دانلود کتاب توسعه iOS با SwiftUI ۲۰۲۲ (iOS Development with SwiftUI 2022) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Mukesh Sharma |
|---|
ناشر:
BPB Publications
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2022 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
418 |
| نوع فایل |
|
| حجم |
9.9 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,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 17 برای مبتدیان ۲۰۲۳
iOS 17 App Development for Beginners 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
توسعهی فول استک iOS با سویفت و ویپر ۲۰۲۳
Full Stack iOS Development with Swift and Vapor 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
آموزش توسعهی اپلیکیشن برای مبتدیان: iOS 15 ۲۰۲۱
iOS 15 Application Development for Beginners 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
آموزش توسعه اپلیکیشنهای iOS ۲۰۲۱
Learn iOS Application Development 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
توسعه iOS با Swift ۲۰۱۷
iOS Development with Swift 2017
علوم کامپیوتر, اینترنت, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی با پایتون(Python), برنامه نویسی با جاوا(Java), برنامه نویسی وب, برنامهنویسی به زبان سی شارپ(C#), برنامهنویسی مک, برنامهنویسی موبایل, سیستمعامل, مک او اس (Mac)
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
سلام! توسعه iOS ۲۰۱۳
Hello! iOS Development 2013
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
