آموزش SwiftUI Masterclass 2023 - توسعه برنامه iOS و سوئیفت

SwiftUI Masterclass 2023 - iOS App Development & Swift

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: دوره کامل توسعه برنامه iOS 16 و 15 با SwiftUI از مبتدی تا پیشرفته برنامه‌نویس با Xcode توسعه برنامه‌های iOS برای iPhone و iPad با چیدمان و طراحی فوق‌العاده یادگیری زبان برنامه‌نویسی Swift - مهارت اساسی توسعه iOS SwiftUI Concurrency/Async/Await یاد بگیرید چگونه ذخیره کنید و با استفاده از Core Data و SwiftUI داده ها را بر روی iPhone و iPad خود بارگیری کنید یاد بگیرید چگونه داده ها را از فایل JSON داخلی و خارجی با استفاده از API های وب واکشی کنید استاد بزرگترین و جدیدترین چارچوب رابط کاربری اپل - SwiftUI آموزش توسعه برنامه دسکتاپ macOS با چارچوب Catalyst اپل توسعه کامل برنامه iOS دوره آموزشی با مهارت های طراحی و نمونه سازی اولیه اپلیکیشن موبایل SwiftUI بیاموزید که چگونه فریمورک های مختلف iOS (MapKit، AVFoundation و غیره) را یکپارچه کنید. انیمیشن ها توسعه بصری برنامه های iOS، iPadOS، macOS و watchOS ایجاد یک نمونه کار درجه یک برنامه‌های واقعی و درخواست برای مشاغل توسعه‌دهنده iOS آزمایش‌محور توسعه برنامه iOS iPhone و iPadOS نکات و ترفندهای ویرایشگر Xcode برای توسعه‌دهندگان iOS استفاده از چارچوب جدید Apple Combine و مدیریت رویدادهای ناهمزمان را بیاموزید نحوه پیاده‌سازی Swift Package Manager در کار خود را بیاموزید. ادغام Core Data با CloudKit پیش نیازها:Xcode 14 از Apple (رایگان) macOS 13 Ventura از اپل (رایگان) مایل به ایجاد برنامه های عالی با دنبال کردن گام به گام مدرس شما به هیچ تجربه قبلی برنامه نویسی یا دانش قبلی کامپیوتر مکینتاش نیاز ندارید

دوره SWIFTUI MASTERCLASS 2023

همانطور که می بینید، این دوره مرتباً با درس های جدید، پروژه های عملی و منابع دیگر به روز می شود!


  • مارس 2023 - محتوای جدید - راهنمای مرجع SwiftUI (2 دقیقه)

  • فوریه 2023 - محتوای جدید - راهنمای مرجع SwiftUI (10 دقیقه)

  • ژانویه 2023 - محتوای جدید - راهنمای مرجع SwiftUI (6 دقیقه)


نقشه راه دوره برای سال 2023


  1. بخش جدید: راهنمای مرجع SwiftUI – محتوای جدید ماهانه

  2. بخش جدید: دستور العمل ها و دستورالعمل های SwiftUI - محتوای جدید ماهانه

  3. پروژه‌های SwiftUI – برنامه‌های جدید و پروژه‌های قدیمی به‌روزرسانی شده با طراحی جدید UI/UX و ویژگی‌های جدید

  4. بخش جدید: زبان برنامه نویسی سوئیفت - Q3، 2023

  5. بخش جدید: آزمون SwiftUI – Q3، 2023

  6. بخش جدید: تمرینات کدگذاری سوئیفت - Q4، 2023


لطفاً قبل از ثبت نام در این استاد کلاس، این اطلاعیه مهم را بخوانید.


شماره 1 – همانطور که ممکن است بدانید، اپل در آخرین کنفرانس توسعه دهندگان WWDC پیام واضحی را به اشتراک گذاشت و گفت: "بهترین راه برای ساختن یک برنامه با Swift و SwiftUI است."

همانطور که گفته شد، من بر روی افزودن محتوای تازه‌تر که موضوعات مهم بسیاری را پوشش می‌دهد، تمرکز خواهم کرد، مانند ویژگی‌های جدید iOS 16 زیر:


  • نمودارهای سوئیفت،

  • برگ پایین قابل تغییر اندازه،

  • New NavigationSplitView، NavigationStack

  • جدول برای iPadOS،

  • MultiDatePicker،

  • فیلد متنی قابل گسترش،

  • ViewThatFits،

  • API بهبود یافته Grid،

  • پروتکل طرح‌بندی،

  • و غیره.


No2 - من قبلاً شروع به آپلود محتوای جدید در مورد آنچه در چارچوب SwiftUI 4 جدید است، کرده ام.

اما نه تنها این، بلکه کل دوره نیز امسال به iOS 16 به روز می شود. پروژه‌های قدیمی هم طراحی رابط کاربری تازه‌شده و هم ویژگی‌های پیشرفته‌تر را دریافت خواهند کرد.


No3 - هر پروژه با آخرین iOS سازگار است، بنابراین اگر پروژه تمام شده را بر روی آخرین سیستم عامل اجرا کنید، Xcode آن را کامپایل می کند.

همچنین باید تاکید کنم که اپل نسخه‌های قبلی SwiftUI را منسوخ نکرده است. با این اوصاف، آخرین نسخه SwiftUI 4 چیزی نیست جز برخی از ویژگی‌های جدید و افزوده‌های هیجان‌انگیز در بالای پایه نسخه‌های SwiftUI 1، SwiftUI 2 و SwiftUI 3.


شماره 4 - ما در حال ساخت برنامه های کاربردی از ابتدا با منابع ساخته شده توسط متخصصان هستیم.

ایجاد دوره پرفروش SwiftUI با ارزش تولید با کیفیت بالا زمان زیادی می برد.

این دوره SwiftUI در حال حاضر بیش از 30.5 ساعت طول می کشد و تا پایان امسال بسیار طولانی تر خواهد بود.


شماره 5 - روش تدریس "یادگیری با انجام" را در طول دوره گذراندن تجربه خواهید کرد.

با این حال، این یک دوره مبتنی بر پروژه است که در آن 80٪ فعالیت های عملی و تنها 20٪ تئوری هستند.


هیچ مربی دیگری در این دسته وجود ندارد که من می‌دانم چه کسی پیش‌نمایش رایگان بیشتری نسبت به من ارائه می‌دهد، بنابراین می‌توانید در مورد نحوه انجام کارها در این دوره آموزش دهید.

امیدوارم این اطلاعات به کسانی که در توسعه برنامه جدید هستند کمک کند.


پروژه ها


  1. راهنمای مرجع SWIFTUI – محتوای جدید ماهانه

  2. دستور العمل های SWIFTUI - محتوای جدید ماهانه

  3. راه اندازی مجدد – طراحی برنامه iOS

  4. PINCH – توسعه برنامه آیفون

  5. FRUITS – برنامه iOS با SwiftUI و Xcode

  6. آفریقا – برنامه دسکتاپ iOS، iPadOS و macOS

  7. TOUCHDOWN – برنامه تجارت الکترونیک iOS

  8. DEVOTE – داده های اصلی با یکپارچه سازی SwiftUI

  9. یادداشت ها – watchOS با SwiftUI

  10. DEVELOPERS – برنامه iOS و iPadOS

  11. دستور العمل های آووکادو – برنامه iOS و iPadOS

  12. SLOT MACHINE – بازی iPhone، iPad، Mac

  13. TODO - داده های اصلی، تم های برنامه و نمادهای برنامه جایگزین

  14. ماه عسل – برنامه iOS و iPadOS


"به من بگو و فراموش می کنم.

به من نشان بده تا یادم بیاید.

اجازه دهید این کار را انجام دهم و متوجه می شوم."

- کنفوسیوس


چرا این دوره؟


چرا باید این دوره پرفروش را بگذرانید؟

SwiftUI را به صورت بصری یاد بگیرید و برنامه‌های iOS، iPadOS موبایل، اپل واچ و حتی برنامه‌های دسکتاپ macOS را بسازید. این دوره کامل توسعه برنامه iOS طراحی شده است تا به شما بیاموزد چگونه با استفاده از چارچوب رابط کاربری بومی اپل: SwiftUI، یک توسعه‌دهنده برنامه چندپلتفرمی پیشرفته شوید.

این کلاس مفاهیم برنامه نویسی را از طریق یک رویکرد پروژه محور آموزش می دهد. با شرکت در این کلاس، مهارت های طراحی و توسعه برنامه خود را بهبود می بخشید و در عین حال برنامه های کاربردی زیادی ایجاد می کنید.


چه نوع موضوعات پیشرفته ای پوشش داده خواهد شد؟


  • زبان برنامه نویسی سوئیفت،

  • بنیاد چارچوب SwiftUI،

  • نمودارهای سوئیفت،

  • سرویس همزمان،

  • ویژگی SwiftUI Async/Await،

  • داده‌های اصلی با SwiftUI،

  • معماری MVVM - الگوی طراحی،

  • ادغام APIهای REST خارجی،

  • ترکیب چارچوب،

  • انیمیشن SwiftUI،

  • داده های هسته پیشرفته با ادغام CloudKit اپل،

  • کلیپ های برنامه،

  • چارچوب WidgetKit،

  • SpriteKit با SwiftUI،

  • مدیر بسته سوئیفت (SPM)،

  • ادغام Google FireStore با SPM،

  • کنترل نسخه با Git،

  • توسعه برنامه بومی macOS،

  • watchOS،

  • طراحی برنامه، طراحی UI، طراحی UX،

  • HealthKit،

  • MapKit،

  • چارچوب RealityKit،

  • PencilKit،

  • اعلان فشاری،

  • WKWebView،

  • Face ID و Touch ID،

  • توزیع برنامه در فروشگاه App،

  • و غیره.

توسعه اپلیکیشن موبایل را با آموزش های عملی بیاموزید!

با چارچوب SwiftUI بر طراحی و توسعه برنامه مسلط شوید و برنامه های قابل توجهی ایجاد کنید. این استاد کلاس SwiftUI یک فعالیت عملی و جذاب را به شما ارائه می دهد - با مواد آموزشی و معلم مناسب.


بیایید با این حقیقت روبرو شویم که اکثر دوره‌های توسعه SwiftUI و حتی iOS 16 به شما یاد می‌دهند که چگونه برنامه‌های زشت و زشت بسازید، اما نه این.

آیا می خواهید با SwiftUI برنامه های برجسته ایجاد کنید؟ پس این دوره برای شماست!


آیا می‌خواهید برنامه‌های خود را به دوستان، همکاران و حتی اعضای خانواده‌تان نشان دهید و کاری کنید که به شما نگاه کنند؟

اگر بله، در بهترین دوره آموزشی SwiftUI ثبت نام کنید و برنامه های کلاس اول را به زبان برنامه نویسی Swift کدنویسی کنید!


علاوه بر این، آیا شما مشتاق هستید تا مجموعه حرفه ای خود را ایجاد کنید و در مصاحبه شغلی بعدی خود با اطمینان ظاهر شوید؟ به هر حال، کارفرمای جدید شما مطمئناً تحت تأثیر کار شما قرار خواهد گرفت.

می‌دانید، حتماً باید در این دوره مستر کلاس SwiftUI و iOS 16 شرکت کنید!


با نمونه‌های کد به‌روز SwiftUI سریع‌تر بیاموزید. شما در دستان خوبی هستید.

  • زمان را برای از دست دادن و بی حوصلگی تماشای آموزش ها و نمونه های کد بی پایان و قدیمی در اینترنت تلف نکنید!

  • با دنبال کردن خط به خط مدرس، جدیدترین چارچوب SwiftUI اپل را به سرعت و به راحتی درک خواهید کرد.


به پرفروش ترین دوره توسعه iOS 16 و 15 جهان با SwiftUI خوش آمدید

این دوره آموزشی به‌روز SwiftUI حاوی دستورالعمل‌های گام به گام است تا به شما یاد دهد چگونه چندین برنامه‌نویسی کامل iOS، iPadOS، macOS و حتی watchOS را به زبان Swift 5 بسازید.


چه چیزی برای شما مفید است؟

به‌عنوان دانش‌آموز در این کلاس مستر، می‌خواهید با جدیدترین و بهترین فناوری‌هایی که اپل اخیراً منتشر کرده است، ده‌ها برنامه چشم نواز ایجاد کنید، مانند:


  1. SwiftUI چارچوب طراحی رابط کاربری اعلانی بومی اپل است،

  2. زبان برنامه نویسی Swift،

  3. ابزار توسعه Xcode (ویرایشگر کد، محیط آزمایش، پیش نمایش زنده، شبیه سازها و غیره)،

  4. ترکیب چارچوب به توسعه دهندگان کمک می کند تا با رویدادها کار کنند،

  5. فناوری Mac Catalyst طوری طراحی شده است که به توسعه دهندگان اجازه می دهد برنامه های iPad خود را به رایانه های مکینتاش بیاورند،

  6. ابزارک‌های iOS و iPadOS در صفحه اصلی،

  7. نمودارهای سوئیفت یک چارچوب داخلی است که به ما امکان می دهد داده ها را به راحتی تجسم کنیم.

در صورت، اگر فردی هستید که می‌خواهید به عنوان یک توسعه‌دهنده iOS یا macOS شغلی پیدا کنید، این مسترکلاس برای ایجاد مجموعه‌های حرفه‌ای برای نشان دادن در مصاحبه بعدی شما عالی است. در نهایت آنها به کار شما علاقه مند خواهند شد.


از طرف دیگر، اگر شما کسی هستید که می‌خواهید برنامه‌های شخصی خود را برای کسب و کار راه‌اندازی خود بسازید، علاوه بر همه آموزش‌های کدنویسی، تمرین‌های کاملی در مورد طراحی رابط کاربری و انیمیشن برنامه‌ها نیز در نظر گرفته‌ام. همچنین.


باید بدانید که این دوره مطلقاً هیچ تجربه برنامه نویسی را در نظر نمی گیرد. بنابراین اگر کاملا مبتدی هستید، من در کنار شما هستم و شما را در این برنامه راهنمایی می کنم.


در نهایت، اگر یک توسعه‌دهنده با تجربه هستید، از طرف دیگر، مطمئن هستم که با استفاده از ویرایشگر Xcode، بهترین روش‌های برنامه‌نویسی پیشرفته سوئیفت را خواهید یافت.


با توجه به اینکه، در پایان دوره، می‌دانید که چگونه برنامه بعدی خود را در Apple App Store توسعه، طراحی و منتشر کنید.


پس منتظر چه چیزی هستید؟ اکنون به این دوره SwiftUI 4 Masterclass 2023 بپیوندید!


سرفصل ها و درس ها

فهرست مطالب: چه چیزی را در SwiftUI توسعه خواهید داد؟ TABLE OF CONTENTS: What will you develop in SwiftUI?

  • 01 پیش نمایش برنامه: راه اندازی مجدد 01 App Preview: Restart

  • 02 پیش نمایش برنامه: Pinch 02 App Preview: Pinch

  • 03 پیش نمایش برنامه: میوه ها 03 App Preview: Fruits

  • 04 پیش نمایش برنامه: آفریقا 04 App Preview: Africa

  • 05 پیش نمایش برنامه: Touchdown 05 App Preview: Touchdown

  • 06 پیش نمایش برنامه: اختصاص دهید 06 App Preview: Devote

  • 07 پیش نمایش برنامه: یادداشت ها 07 App Preview: Notes

  • 08 پیش نمایش برنامه: کارت های برنامه نویس 08 App Preview: Developer Cards

  • 09 پیش نمایش برنامه: دستور العمل های آووکادو 09 App Preview: Avocado Recipes

  • 10 پیش نمایش برنامه: بازی ماشین اسلات 10 App Preview: Slot Machine Game

  • 11 پیش نمایش برنامه: Todos 11 App Preview: Todos

  • 12 پیش نمایش برنامه: ماه عسل 12 App Preview: Honeymoon

  • الزامات دوره Course Requirements

فهرست مطالب: چه چیزی را در SwiftUI توسعه خواهید داد؟ TABLE OF CONTENTS: What will you develop in SwiftUI?

  • 01 پیش نمایش برنامه: راه اندازی مجدد 01 App Preview: Restart

  • 02 پیش نمایش برنامه: Pinch 02 App Preview: Pinch

  • 03 پیش نمایش برنامه: میوه ها 03 App Preview: Fruits

  • 04 پیش نمایش برنامه: آفریقا 04 App Preview: Africa

  • 05 پیش نمایش برنامه: Touchdown 05 App Preview: Touchdown

  • 06 پیش نمایش برنامه: اختصاص دهید 06 App Preview: Devote

  • 07 پیش نمایش برنامه: یادداشت ها 07 App Preview: Notes

  • 08 پیش نمایش برنامه: کارت های برنامه نویس 08 App Preview: Developer Cards

  • 09 پیش نمایش برنامه: دستور العمل های آووکادو 09 App Preview: Avocado Recipes

  • 10 پیش نمایش برنامه: بازی ماشین اسلات 10 App Preview: Slot Machine Game

  • 11 پیش نمایش برنامه: Todos 11 App Preview: Todos

  • 12 پیش نمایش برنامه: ماه عسل 12 App Preview: Honeymoon

  • الزامات دوره Course Requirements

راهنمای مرجع سوئیفت SWIFTUI REFERENCE GUIDE

  • معرفی SwiftUI SwiftUI Introduction

  • الزامات توسعه برنامه App Development Requirements

  • اولین پروژه Xcode خود را بسازید و اجرا کنید Build and Run Your First Xcode Project

  • لینک SwiftUI SwiftUI Link

راهنمای مرجع سوئیفت SWIFTUI REFERENCE GUIDE

  • معرفی SwiftUI SwiftUI Introduction

  • الزامات توسعه برنامه App Development Requirements

  • اولین پروژه Xcode خود را بسازید و اجرا کنید Build and Run Your First Xcode Project

  • لینک SwiftUI SwiftUI Link

دستور العمل ها و روش های سوئیفت SWIFTUI RECIPES & HOW-TOS

  • تصویر Async - نحوه بارگیری یک تصویر از راه دور از یک URL Async Image - How to load a remote image from a URL

دستور العمل ها و روش های سوئیفت SWIFTUI RECIPES & HOW-TOS

  • تصویر Async - نحوه بارگیری یک تصویر از راه دور از یک URL Async Image - How to load a remote image from a URL

شروع مجدد - طراحی پیشرفته برنامه iOS با SwiftUI RESTART - Advanced iOS App Design with SwiftUI

  • طراحی پیشرفته اپلیکیشن iOS با چارچوب SwiftUI Advanced iOS App Design with SwiftUI Framework

  • اهداف اصلی یادگیری این پروژه SwiftUI 3 Main learning objectives of this SwiftUI 3 project

  • 1. بیایید یک پروژه iOS جدید با چارچوب SwiftUI راه اندازی کنیم 1. Let's set up a new iOS project with SwiftUI framework

  • 2. بیایید صفحه Onboarding را بسازیم 2. Let’s build up the Onboarding Screen

  • 3. بیایید صفحه اصلی را با SwiftUI توسعه دهیم 3. Let's develop the Home Screen with SwiftUI

  • 4. ژست کشیدن SwiftUI پیچیده 4. Complex SwiftUI Drag Gesture

  • 5. انیمیشن SwiftUI - قسمت 1 5. SwiftUI Animation - Part 1

  • 6. انیمیشن SwiftUI - قسمت 2 6. SwiftUI Animation - Part 2

  • 7. لمس نهایی 7. Final Touches

شروع مجدد - طراحی پیشرفته برنامه iOS با SwiftUI RESTART - Advanced iOS App Design with SwiftUI

  • طراحی پیشرفته اپلیکیشن iOS با چارچوب SwiftUI Advanced iOS App Design with SwiftUI Framework

  • اهداف اصلی یادگیری این پروژه SwiftUI 3 Main learning objectives of this SwiftUI 3 project

  • 1. بیایید یک پروژه iOS جدید با چارچوب SwiftUI راه اندازی کنیم 1. Let's set up a new iOS project with SwiftUI framework

  • 2. بیایید صفحه Onboarding را بسازیم 2. Let’s build up the Onboarding Screen

  • 3. بیایید صفحه اصلی را با SwiftUI توسعه دهیم 3. Let's develop the Home Screen with SwiftUI

  • 4. ژست کشیدن SwiftUI پیچیده 4. Complex SwiftUI Drag Gesture

  • 5. انیمیشن SwiftUI - قسمت 1 5. SwiftUI Animation - Part 1

  • 6. انیمیشن SwiftUI - قسمت 2 6. SwiftUI Animation - Part 2

  • 7. لمس نهایی 7. Final Touches

PINCH – توسعه اپلیکیشن iOS با SwiftUI PINCH – iOS App Development with SwiftUI

  • Pinch and Zoom – توسعه اپلیکیشن iOS با SwiftUI Pinch and Zoom – iOS App Development with SwiftUI

  • اهداف اصلی یادگیری این آموزش SwiftUI Main learning objectives of this SwiftUI tutorial

  • 1. راه اندازی پروژه جدید iOS iPhone و iPad 1. Setting up the new iOS iPhone and iPad project

  • 2. SwiftUI Double Tap Gesture 2. SwiftUI Double Tap Gesture

  • 3. SwiftUI Drag Gesture 3. SwiftUI Drag Gesture

  • 4. حرکت فشار طولانی SwiftUI 4. SwiftUI Long Press Gesture

  • 5. رابط کنترل SwiftUI 5. SwiftUI Control Interface

  • 6. حرکت بزرگنمایی SwiftUI 6. SwiftUI Magnification Gesture

  • 7. رابط کاربری کشو 7. Drawer User Interface

  • 8. تصاویر کوچک صفحه SwiftUI 8. SwiftUI Page Thumbnails

PINCH – توسعه اپلیکیشن iOS با SwiftUI PINCH – iOS App Development with SwiftUI

  • Pinch and Zoom – توسعه اپلیکیشن iOS با SwiftUI Pinch and Zoom – iOS App Development with SwiftUI

  • اهداف اصلی یادگیری این آموزش SwiftUI Main learning objectives of this SwiftUI tutorial

  • 1. راه اندازی پروژه جدید iOS iPhone و iPad 1. Setting up the new iOS iPhone and iPad project

  • 2. SwiftUI Double Tap Gesture 2. SwiftUI Double Tap Gesture

  • 3. SwiftUI Drag Gesture 3. SwiftUI Drag Gesture

  • 4. حرکت فشار طولانی SwiftUI 4. SwiftUI Long Press Gesture

  • 5. رابط کنترل SwiftUI 5. SwiftUI Control Interface

  • 6. حرکت بزرگنمایی SwiftUI 6. SwiftUI Magnification Gesture

  • 7. رابط کاربری کشو 7. Drawer User Interface

  • 8. تصاویر کوچک صفحه SwiftUI 8. SwiftUI Page Thumbnails

FRUITS - توسعه برنامه SwiftUI FRUITS - SwiftUI App Development

  • ویدیوی تریلر برنامه iOS به پایان رسید - میوه ها Finished iOS App Trailer Video - Fruits

  • اهداف اصلی این پروژه iOS SwiftUI Main objectives of this iOS SwiftUI project

  • 1. بیایید پروژه iOS را در Xcode راه اندازی کنیم 1. Let’s set up the iOS project in Xcode

  • 2. نحوه ایجاد یک صفحه Onboarding با استفاده از نمای برگه صفحه جدید را بیاموزید 2. Learn how to create an Onboarding Screen using the new Page Tab View

  • 3. نحوه ایجاد مدل داده و واکشی داده ها با استفاده از Swift را بیاموزید 3. Learn how to create data model and fetch data using Swift

  • 4. نحوه استفاده از App Storage را بیاموزید و چرخه حیات برنامه جدید SwiftUI را درک کنید 4. Learn how to use App Storage and understand the new SwiftUI App Life Cycle

  • 5. نحوه ایجاد List View و بازیابی داده ها با استفاده از حلقه ForEach را بیاموزید 5. Learn how to create List View and retrieve data using ForEach loop

  • 6. نحوه ایجاد طرح نمای جزئیات در SwiftUI - قسمت 1 را بیاموزید 6. Learn how to create a detail view layout in SwiftUI - Part 1

  • 7. نحوه ایجاد طرح نمای جزئیات در SwiftUI - قسمت 2 را بیاموزید 7. Learn how to create a detail view layout in SwiftUI - Part 2

  • 8. بیایید یک نمای تنظیمات برجسته ایجاد کنیم - قسمت 1 8. Let’s create an outstanding Settings View - Part 1

  • 9. بیایید یک نمای تنظیمات برجسته ایجاد کنیم - قسمت 2 9. Let’s create an outstanding Settings View - Part 2

  • 10. بیایید یک نمای تنظیمات برجسته ایجاد کنیم - قسمت 3 10. Let’s create an outstanding Settings View - Part 3

FRUITS - توسعه برنامه SwiftUI FRUITS - SwiftUI App Development

  • ویدیوی تریلر برنامه iOS به پایان رسید - میوه ها Finished iOS App Trailer Video - Fruits

  • اهداف اصلی این پروژه iOS SwiftUI Main objectives of this iOS SwiftUI project

  • 1. بیایید پروژه iOS را در Xcode راه اندازی کنیم 1. Let’s set up the iOS project in Xcode

  • 2. نحوه ایجاد یک صفحه Onboarding با استفاده از نمای برگه صفحه جدید را بیاموزید 2. Learn how to create an Onboarding Screen using the new Page Tab View

  • 3. نحوه ایجاد مدل داده و واکشی داده ها با استفاده از Swift را بیاموزید 3. Learn how to create data model and fetch data using Swift

  • 4. نحوه استفاده از App Storage را بیاموزید و چرخه حیات برنامه جدید SwiftUI را درک کنید 4. Learn how to use App Storage and understand the new SwiftUI App Life Cycle

  • 5. نحوه ایجاد List View و بازیابی داده ها با استفاده از حلقه ForEach را بیاموزید 5. Learn how to create List View and retrieve data using ForEach loop

  • 6. نحوه ایجاد طرح نمای جزئیات در SwiftUI - قسمت 1 را بیاموزید 6. Learn how to create a detail view layout in SwiftUI - Part 1

  • 7. نحوه ایجاد طرح نمای جزئیات در SwiftUI - قسمت 2 را بیاموزید 7. Learn how to create a detail view layout in SwiftUI - Part 2

  • 8. بیایید یک نمای تنظیمات برجسته ایجاد کنیم - قسمت 1 8. Let’s create an outstanding Settings View - Part 1

  • 9. بیایید یک نمای تنظیمات برجسته ایجاد کنیم - قسمت 2 9. Let’s create an outstanding Settings View - Part 2

  • 10. بیایید یک نمای تنظیمات برجسته ایجاد کنیم - قسمت 3 10. Let’s create an outstanding Settings View - Part 3

آفریقا - طرح‌بندی پیچیده برنامه iOS با SwiftUI AFRICA - Complex iOS App Layout with SwiftUI

  • ویدیوی تریلر برنامه iOS به پایان رسید - آفریقا Finished iOS App Trailer Video - Africa

  • اهداف اصلی این پروژه iOS SwiftUI Main objectives of this iOS SwiftUI project

  • 1. بیایید پروژه iOS را در Xcode راه اندازی کنیم 1. Let’s set up the iOS project in Xcode

  • 2. نحوه رمزگشایی یک فایل JSON و واکشی داده ها با SwiftUI را بیاموزید 2. Learn how to decode a JSON file and fetch data with SwiftUI

  • 3. بیایید یک لیست پویا SwiftUI با استفاده از Swift Generics و داده های JSON ایجاد کنیم 3. Let’s create a dynamic SwiftUI List using Swift Generics and JSON data

  • 4. بیایید نمای جزئیات را برای هر حیوان با داده های پویا ایجاد کنیم - قسمت 1 4. Let’s develop the detail view for each animal with dynamic data - Part 1

  • 5. بیایید نمای جزئیات را برای هر حیوان با داده های پویا ایجاد کنیم - قسمت 2 5. Let’s develop the detail view for each animal with dynamic data - Part 2

  • 6. بیایید یک پخش کننده ویدیو با چارچوب SwiftUI ایجاد کنیم - قسمت 1 6. Let’s create a Video Player with SwiftUI framework - Part 1

  • 7. بیایید یک پخش کننده ویدیو با چارچوب SwiftUI ایجاد کنیم - قسمت 2 7. Let’s create a Video Player with SwiftUI framework - Part 2

  • 8. بیایید یک نقشه پیچیده با حاشیه نویسی سفارشی در SwiftUI - قسمت 1 ایجاد کنیم 8. Let’s develop a complex Map with custom Annotations in SwiftUI - Part 1

  • 9. بیایید یک نقشه پیچیده با حاشیه نویسی های سفارشی در SwiftUI - قسمت 2 ایجاد کنیم 9. Let’s develop a complex Map with custom Annotations in SwiftUI - Part 2

  • 10. یاد بگیرید که چگونه با SwiftUI یک انیمیشن حرکتی به صورت برنامه نویسی ایجاد کنید 10. Learn how to create a motion animation programmatically with SwiftUI

  • 11. بیایید با استفاده از SwiftUI یک گالری عکس با Grid Layout ایجاد کنیم 11. Let’s create a photo gallery with Grid Layout using SwiftUI

  • 12. بیایید یک سیستم طرح بندی شبکه پیچیده با چهار دکمه نوار ابزار ایجاد کنیم 12. Let’s develop a complex Grid Layout system with four Toolbar Buttons

  • 13. بیایید یک برنامه افزودنی جدید iMessage (بسته استیکر iOS) ایجاد کنیم 13. Let’s create a new iMessage Extension (iOS Sticker Pack)

  • 14. بیایید برنامه iPad را به برنامه Mac دسکتاپ با فناوری Mac Catalyst منتقل کنیم 14. Let’s transfer the iPad app to desktop Mac app with Mac Catalyst technology

آفریقا - طرح‌بندی پیچیده برنامه iOS با SwiftUI AFRICA - Complex iOS App Layout with SwiftUI

  • ویدیوی تریلر برنامه iOS به پایان رسید - آفریقا Finished iOS App Trailer Video - Africa

  • اهداف اصلی این پروژه iOS SwiftUI Main objectives of this iOS SwiftUI project

  • 1. بیایید پروژه iOS را در Xcode راه اندازی کنیم 1. Let’s set up the iOS project in Xcode

  • 2. نحوه رمزگشایی یک فایل JSON و واکشی داده ها با SwiftUI را بیاموزید 2. Learn how to decode a JSON file and fetch data with SwiftUI

  • 3. بیایید یک لیست پویا SwiftUI با استفاده از Swift Generics و داده های JSON ایجاد کنیم 3. Let’s create a dynamic SwiftUI List using Swift Generics and JSON data

  • 4. بیایید نمای جزئیات را برای هر حیوان با داده های پویا ایجاد کنیم - قسمت 1 4. Let’s develop the detail view for each animal with dynamic data - Part 1

  • 5. بیایید نمای جزئیات را برای هر حیوان با داده های پویا ایجاد کنیم - قسمت 2 5. Let’s develop the detail view for each animal with dynamic data - Part 2

  • 6. بیایید یک پخش کننده ویدیو با چارچوب SwiftUI ایجاد کنیم - قسمت 1 6. Let’s create a Video Player with SwiftUI framework - Part 1

  • 7. بیایید یک پخش کننده ویدیو با چارچوب SwiftUI ایجاد کنیم - قسمت 2 7. Let’s create a Video Player with SwiftUI framework - Part 2

  • 8. بیایید یک نقشه پیچیده با حاشیه نویسی سفارشی در SwiftUI - قسمت 1 ایجاد کنیم 8. Let’s develop a complex Map with custom Annotations in SwiftUI - Part 1

  • 9. بیایید یک نقشه پیچیده با حاشیه نویسی های سفارشی در SwiftUI - قسمت 2 ایجاد کنیم 9. Let’s develop a complex Map with custom Annotations in SwiftUI - Part 2

  • 10. یاد بگیرید که چگونه با SwiftUI یک انیمیشن حرکتی به صورت برنامه نویسی ایجاد کنید 10. Learn how to create a motion animation programmatically with SwiftUI

  • 11. بیایید با استفاده از SwiftUI یک گالری عکس با Grid Layout ایجاد کنیم 11. Let’s create a photo gallery with Grid Layout using SwiftUI

  • 12. بیایید یک سیستم طرح بندی شبکه پیچیده با چهار دکمه نوار ابزار ایجاد کنیم 12. Let’s develop a complex Grid Layout system with four Toolbar Buttons

  • 13. بیایید یک برنامه افزودنی جدید iMessage (بسته استیکر iOS) ایجاد کنیم 13. Let’s create a new iMessage Extension (iOS Sticker Pack)

  • 14. بیایید برنامه iPad را به برنامه Mac دسکتاپ با فناوری Mac Catalyst منتقل کنیم 14. Let’s transfer the iPad app to desktop Mac app with Mac Catalyst technology

TOUCHDOWN - طراحی UI/UX برنامه تجارت الکترونیک با SwiftUI TOUCHDOWN - E-commerce app UI/UX design with SwiftUI

  • ویدیوی تریلر برنامه iOS به پایان رسید - Touchdown Finished iOS App Trailer Video - Touchdown

  • با اهداف این برنامه تجارت الکترونیک iOS ساخته شده با SwiftUI آشنا شوید Learn about the objectives of this iOS e-commerce app built with SwiftUI

  • 1. بیایید پروژه Touchdown iOS را در Xcode راه اندازی کنیم 1. Let’s set up the Touchdown iOS project in Xcode

  • 2. بیایید یک نوار پیمایش سفارشی با لوگو ایجاد کنیم 2. Let’s create a custom navigation bar with a logo

  • 3. بیایید یک چرخ فلک تطبیقی ​​با نمای برگه صفحه ایجاد کنیم 3. Let’s develop an adaptive carousel with Page Tab View

  • 4. بیایید یک طرح شبکه افقی برای دسته ها ایجاد کنیم 4. Let’s develop a horizontal grid layout for the categories

  • 5. بیایید یک طرح شبکه عمودی برای محصولات ایجاد کنیم 5. Let’s create a vertical grid layout for the products

  • 6. بیایید یک طرح شبکه افقی برای برندها ایجاد کنیم 6. Let’s develop a horizontal grid layout for the brands

  • 7. بیایید یک نمای جزئیات محصول ایجاد کنیم - قسمت 1 7. Let’s create a product detail view - Part 1

  • 8. بیایید نمای جزئیات محصول را توسعه دهیم - قسمت 2 8. Let’s develop a product detail view - Part 2

  • 9. منطق را به برنامه اضافه کنید و تجربه کاربری را بهبود بخشید 9. Add logic to the app and improve the user experience

TOUCHDOWN - طراحی UI/UX برنامه تجارت الکترونیک با SwiftUI TOUCHDOWN - E-commerce app UI/UX design with SwiftUI

  • ویدیوی تریلر برنامه iOS به پایان رسید - Touchdown Finished iOS App Trailer Video - Touchdown

  • با اهداف این برنامه تجارت الکترونیک iOS ساخته شده با SwiftUI آشنا شوید Learn about the objectives of this iOS e-commerce app built with SwiftUI

  • 1. بیایید پروژه Touchdown iOS را در Xcode راه اندازی کنیم 1. Let’s set up the Touchdown iOS project in Xcode

  • 2. بیایید یک نوار پیمایش سفارشی با لوگو ایجاد کنیم 2. Let’s create a custom navigation bar with a logo

  • 3. بیایید یک چرخ فلک تطبیقی ​​با نمای برگه صفحه ایجاد کنیم 3. Let’s develop an adaptive carousel with Page Tab View

  • 4. بیایید یک طرح شبکه افقی برای دسته ها ایجاد کنیم 4. Let’s develop a horizontal grid layout for the categories

  • 5. بیایید یک طرح شبکه عمودی برای محصولات ایجاد کنیم 5. Let’s create a vertical grid layout for the products

  • 6. بیایید یک طرح شبکه افقی برای برندها ایجاد کنیم 6. Let’s develop a horizontal grid layout for the brands

  • 7. بیایید یک نمای جزئیات محصول ایجاد کنیم - قسمت 1 7. Let’s create a product detail view - Part 1

  • 8. بیایید نمای جزئیات محصول را توسعه دهیم - قسمت 2 8. Let’s develop a product detail view - Part 2

  • 9. منطق را به برنامه اضافه کنید و تجربه کاربری را بهبود بخشید 9. Add logic to the app and improve the user experience

DEVOTE - برنامه iOS با داده های اصلی و چارچوب SwiftUI DEVOTE - iOS App with Core Data and SwiftUI Framework

  • ویدیوی تریلر برنامه داده هسته تمام شده - اختصاص داده شده Finished Core Data App Trailer Video - Devote

  • اهداف اصلی این پروژه Core Data و SwiftUI Main objectives of this Core Data and SwiftUI project

  • 1. بیایید پروژه Core Data را با SwiftUI راه اندازی کنیم و قالب Xcode را تعمیر کنیم 1. Let's set up the Core Data project with SwiftUI and fix Xcode's template

  • 2. مقدمه ای بر داده های اصلی و درک الگوی هسته ای Xcode 2. Introduction to Core Data and understand the Xcode's Core Data template

  • 3. بیایید یک برنامه اساسی برای انجام کارها از قالب Xcode's Core Data ایجاد کنیم 3. Let's create a basic to-do app from Xcode's Core Data template

  • 4. بیایید یک طراحی برنامه ستاره ای ایجاد کنیم 4. Let's develop a stellar app design

  • 5. یک فرم ورودی جدید برای آیتم وظیفه ایجاد کنید 5. Create a new entry form for the task item

  • 6. بیایید یک هدر سفارشی ایجاد کنیم 6. Let's develop a custom header

  • 7. نمای آیتم وظیفه فردی را بهبود بخشید 7. Improve the individual task item view

  • 8. نحوه ایجاد یک جلوه بصری سفارشی در SwiftUI را بیاموزید 8. Learn how to create a custom visual effect in SwiftUI

  • 9. سر و کار با UX و طراحی صدا 9. Dealing with UX and Sound Design

  • 10. مقدمه ای بر Widget API جدید 10. Introduction to the new Widget API

DEVOTE - برنامه iOS با داده های اصلی و چارچوب SwiftUI DEVOTE - iOS App with Core Data and SwiftUI Framework

  • ویدیوی تریلر برنامه داده هسته تمام شده - اختصاص داده شده Finished Core Data App Trailer Video - Devote

  • اهداف اصلی این پروژه Core Data و SwiftUI Main objectives of this Core Data and SwiftUI project

  • 1. بیایید پروژه Core Data را با SwiftUI راه اندازی کنیم و قالب Xcode را تعمیر کنیم 1. Let's set up the Core Data project with SwiftUI and fix Xcode's template

  • 2. مقدمه ای بر داده های اصلی و درک الگوی هسته ای Xcode 2. Introduction to Core Data and understand the Xcode's Core Data template

  • 3. بیایید یک برنامه اساسی برای انجام کارها از قالب Xcode's Core Data ایجاد کنیم 3. Let's create a basic to-do app from Xcode's Core Data template

  • 4. بیایید یک طراحی برنامه ستاره ای ایجاد کنیم 4. Let's develop a stellar app design

  • 5. یک فرم ورودی جدید برای آیتم وظیفه ایجاد کنید 5. Create a new entry form for the task item

  • 6. بیایید یک هدر سفارشی ایجاد کنیم 6. Let's develop a custom header

  • 7. نمای آیتم وظیفه فردی را بهبود بخشید 7. Improve the individual task item view

  • 8. نحوه ایجاد یک جلوه بصری سفارشی در SwiftUI را بیاموزید 8. Learn how to create a custom visual effect in SwiftUI

  • 9. سر و کار با UX و طراحی صدا 9. Dealing with UX and Sound Design

  • 10. مقدمه ای بر Widget API جدید 10. Introduction to the new Widget API

یادداشت ها - برنامه Apple Watch با SwiftUI NOTES - Apple Watch application with SwiftUI

  • یادداشت ها - برنامه watchOS با SwiftUI NOTES - watchOS application with SwiftUI

  • با موضوعات اصلی این پروژه watchOS آشنا شوید Learn about the main topics of this watchOS project

  • 1. راه اندازی برنامه Apple Watch 1. Setting up the Apple Watch application

  • 2. بیایید با رابط های ورودی اپل واچ آشنا شویم 2. Let's get familiar with Apple Watch input interfaces

  • 3. ذخیره و خواندن داده ها با SwiftUI در اپل واچ 3. Storing and reading data with SwiftUI on Apple Watch

  • 4. بیایید یک نمای جزئیات برای یک یادداشت ایجاد کنیم 4. Let's create a detail view for a note

  • 5. بیایید نمای Credits را ایجاد کنیم 5. Let's create the Credits view

  • 6. بیایید یک ویژگی جدید و صفحه تنظیمات ایجاد کنیم 6. Let's develop a new feature and the Settings page

یادداشت ها - برنامه Apple Watch با SwiftUI NOTES - Apple Watch application with SwiftUI

  • یادداشت ها - برنامه watchOS با SwiftUI NOTES - watchOS application with SwiftUI

  • با موضوعات اصلی این پروژه watchOS آشنا شوید Learn about the main topics of this watchOS project

  • 1. راه اندازی برنامه Apple Watch 1. Setting up the Apple Watch application

  • 2. بیایید با رابط های ورودی اپل واچ آشنا شویم 2. Let's get familiar with Apple Watch input interfaces

  • 3. ذخیره و خواندن داده ها با SwiftUI در اپل واچ 3. Storing and reading data with SwiftUI on Apple Watch

  • 4. بیایید یک نمای جزئیات برای یک یادداشت ایجاد کنیم 4. Let's create a detail view for a note

  • 5. بیایید نمای Credits را ایجاد کنیم 5. Let's create the Credits view

  • 6. بیایید یک ویژگی جدید و صفحه تنظیمات ایجاد کنیم 6. Let's develop a new feature and the Settings page

توسعه دهندگان - اولین برنامه iOS خود را با SwiftUI بسازید DEVELOPERS - Build Your First iOS App with SwiftUI

  • ویدیوی تریلر برنامه iOS به پایان رسید - توسعه دهندگان Finished iOS App Trailer Video - Developers

  • اهداف اصلی این پروژه SwiftUI Main objectives of this SwiftUI project

  • 1. بیایید پروژه iOS را راه اندازی کنیم 1. Let’s set up the iOS project

  • 2. نحوه ایجاد صفحه راه اندازی در iOS 2. How to create a launch screen in iOS

  • 3. یک نمای کارت در SwiftUI ایجاد کنید 3. Create a card view in SwiftUI

  • 4. تکرار مطالب بدون زحمت با For Every Loop 4. Repeating content effortlessly with For Each loop

  • 5. یک مدل داده برای کارت ها ایجاد کنید 5. Create a data model for the cards

  • 6. بیایید آرایه ای از داده های ثابت ایجاد کنیم 6. Let’s create an array of static data

  • 7. نحوه بارگذاری اطلاعات استاتیک در SwiftUI 7. How to load static data in SwiftUI

  • 8. بیایید یک فایل صوتی را با AVFoundation در SwiftUI پخش کنیم 8. Let’s play a sound file with AVFoundation in SwiftUI

  • 9. معرفی SwiftUI Animation 9. Introducing SwiftUI Animation

  • 10. بیایید یک بازخورد Haptic برای برنامه iOS اضافه کنیم 10. Let’s add a Haptic Feedback for the iOS app

  • 11. نحوه نمایش پنجره Alert در SwiftUI 11. How to show Alert window in SwiftUI

  • 12. بیایید استیکرهایی برای برنامه موبایل ایجاد کنیم 12. Let’s create Stickers for the mobile app

توسعه دهندگان - اولین برنامه iOS خود را با SwiftUI بسازید DEVELOPERS - Build Your First iOS App with SwiftUI

  • ویدیوی تریلر برنامه iOS به پایان رسید - توسعه دهندگان Finished iOS App Trailer Video - Developers

  • اهداف اصلی این پروژه SwiftUI Main objectives of this SwiftUI project

  • 1. بیایید پروژه iOS را راه اندازی کنیم 1. Let’s set up the iOS project

  • 2. نحوه ایجاد صفحه راه اندازی در iOS 2. How to create a launch screen in iOS

  • 3. یک نمای کارت در SwiftUI ایجاد کنید 3. Create a card view in SwiftUI

  • 4. تکرار مطالب بدون زحمت با For Every Loop 4. Repeating content effortlessly with For Each loop

  • 5. یک مدل داده برای کارت ها ایجاد کنید 5. Create a data model for the cards

  • 6. بیایید آرایه ای از داده های ثابت ایجاد کنیم 6. Let’s create an array of static data

  • 7. نحوه بارگذاری اطلاعات استاتیک در SwiftUI 7. How to load static data in SwiftUI

  • 8. بیایید یک فایل صوتی را با AVFoundation در SwiftUI پخش کنیم 8. Let’s play a sound file with AVFoundation in SwiftUI

  • 9. معرفی SwiftUI Animation 9. Introducing SwiftUI Animation

  • 10. بیایید یک بازخورد Haptic برای برنامه iOS اضافه کنیم 10. Let’s add a Haptic Feedback for the iOS app

  • 11. نحوه نمایش پنجره Alert در SwiftUI 11. How to show Alert window in SwiftUI

  • 12. بیایید استیکرهایی برای برنامه موبایل ایجاد کنیم 12. Let’s create Stickers for the mobile app

دستور العمل های آووکادو - یک برنامه غذایی با SwiftUI در Xcode بسازید AVOCADO RECIPES - Build a Food App With SwiftUI in Xcode

  • ویدیوی تریلر کامل برنامه iOS - آووکادو Finished iOS App Trailer Video - Avocados

  • چه چیزی یاد خواهید گرفت و اهداف اصلی این پروژه iOS چیست؟ What will you learn and what are the main objectives of this iOS project?

  • 1. بیایید پروژه SwiftUI را در Xcode راه اندازی کنیم 1. Let’s set up the SwiftUI project in Xcode

  • 2. پشتیبانی از حالت تاریک در رابط برنامه iOS با SwiftUI 2. Supporting Dark Mode in iOS App Interface with SwiftUI

  • 3. بیایید یک Launch Screen ایجاد کنیم و از حالت های روشن و تاریک در iOS پشتیبانی کنیم 3. Let's create a Launch Screen and support the Light and Dark modes in iOS

  • 4. یک رابط کاربری با تب ها (TabView) در SwiftUI ایجاد کنید 4. Create a user interface with tabs (TabView) in SwiftUI

  • 5. بیایید نمای خانه آووکادو را با انیمیشن SwiftUI بسازیم 5. Let's build the Avocado home view with SwiftUI animation

  • 6. بیایید طرح هدر را در Xcode طراحی کنیم 6. Let's design the layout of the header in Xcode

  • 7. بیایید داده های Header را با Swift واکشی کنیم 7. Let's fetch the data for the Header with Swift

  • 8. نحوه ایجاد یک چیدمان جالب با SwiftUI: بهترین غذاهای با آووکادو 8. How to create a interesting layout with SwiftUI: Best Dishes with Avocado

  • 9. حقایق آووکادو و چرا ترتیب اصلاح کننده در SwiftUI اهمیت دارد 9. Avocado Facts and Why Modifier Order Matters in SwiftUI

  • 10. واکشی داده های حقایق آووکادو با SwiftUI 10. Fetching the Avocado Facts’ Data with SwiftUI

  • 11. بیایید کارت های دستور غذا را با SwiftUI طراحی کنیم و دستور العمل های آووکادو را ارائه کنیم 11. Let's Design the Recipe Cards with SwiftUI and Present the Avocado Recipes

  • 12. بیایید نمای جزئیات دستور غذای آووکادو را در Xcode ایجاد کنیم 12. Let's Create the Avocado Recipe Detail View in Xcode

  • 13. نحوه ارائه یک نمای جدید با استفاده از برگه های SwiftUI 13. How to Present a New View with using SwiftUI Sheets

  • 14. بیایید نمای رسیدن آووکادو را با SwiftUI در Xcode طراحی کنیم 14. Let's Design the Avocado Ripening View with SwiftUI in Xcode

  • 15. بیایید تمام مراحل رسیدن آووکادو را با SwiftUI ارائه کنیم 15. Let's present all of the stages of the Avocado ripening with SwiftUI

  • 16. چگونه با SwiftUI یک رابط کاربری پایه برای iOS بسازیم 16. How to Build a Basic Form UI for iOS with SwiftUI

دستور العمل های آووکادو - یک برنامه غذایی با SwiftUI در Xcode بسازید AVOCADO RECIPES - Build a Food App With SwiftUI in Xcode

  • ویدیوی تریلر کامل برنامه iOS - آووکادو Finished iOS App Trailer Video - Avocados

  • چه چیزی یاد خواهید گرفت و اهداف اصلی این پروژه iOS چیست؟ What will you learn and what are the main objectives of this iOS project?

  • 1. بیایید پروژه SwiftUI را در Xcode راه اندازی کنیم 1. Let’s set up the SwiftUI project in Xcode

  • 2. پشتیبانی از حالت تاریک در رابط برنامه iOS با SwiftUI 2. Supporting Dark Mode in iOS App Interface with SwiftUI

  • 3. بیایید یک Launch Screen ایجاد کنیم و از حالت های روشن و تاریک در iOS پشتیبانی کنیم 3. Let's create a Launch Screen and support the Light and Dark modes in iOS

  • 4. یک رابط کاربری با تب ها (TabView) در SwiftUI ایجاد کنید 4. Create a user interface with tabs (TabView) in SwiftUI

  • 5. بیایید نمای خانه آووکادو را با انیمیشن SwiftUI بسازیم 5. Let's build the Avocado home view with SwiftUI animation

  • 6. بیایید طرح هدر را در Xcode طراحی کنیم 6. Let's design the layout of the header in Xcode

  • 7. بیایید داده های Header را با Swift واکشی کنیم 7. Let's fetch the data for the Header with Swift

  • 8. نحوه ایجاد یک چیدمان جالب با SwiftUI: بهترین غذاهای با آووکادو 8. How to create a interesting layout with SwiftUI: Best Dishes with Avocado

  • 9. حقایق آووکادو و چرا ترتیب اصلاح کننده در SwiftUI اهمیت دارد 9. Avocado Facts and Why Modifier Order Matters in SwiftUI

  • 10. واکشی داده های حقایق آووکادو با SwiftUI 10. Fetching the Avocado Facts’ Data with SwiftUI

  • 11. بیایید کارت های دستور غذا را با SwiftUI طراحی کنیم و دستور العمل های آووکادو را ارائه کنیم 11. Let's Design the Recipe Cards with SwiftUI and Present the Avocado Recipes

  • 12. بیایید نمای جزئیات دستور غذای آووکادو را در Xcode ایجاد کنیم 12. Let's Create the Avocado Recipe Detail View in Xcode

  • 13. نحوه ارائه یک نمای جدید با استفاده از برگه های SwiftUI 13. How to Present a New View with using SwiftUI Sheets

  • 14. بیایید نمای رسیدن آووکادو را با SwiftUI در Xcode طراحی کنیم 14. Let's Design the Avocado Ripening View with SwiftUI in Xcode

  • 15. بیایید تمام مراحل رسیدن آووکادو را با SwiftUI ارائه کنیم 15. Let's present all of the stages of the Avocado ripening with SwiftUI

  • 16. چگونه با SwiftUI یک رابط کاربری پایه برای iOS بسازیم 16. How to Build a Basic Form UI for iOS with SwiftUI

SWIFTUI GAME: بازی ماشین اسلات با Mac Catalyst SWIFTUI GAME: Slot Machine Game with Mac Catalyst

  • ویدیو تریلر برنامه iOS به پایان رسید - بازی Finished iOS App Trailer Video - Game

  • چه چیزی یاد خواهید گرفت و اهداف اصلی این پروژه SwiftUI چیست؟ What will you learn and what are the main objectives of this SwiftUI project?

  • 1. بیایید پروژه برنامه iOS و macOS Slot Machine را در Xcode راه اندازی کنیم 1. Let’s set up the Slot Machine iOS and macOS app project in Xcode

  • 2. بیایید نمای سرصفحه مینی بازی Slot Machine را ایجاد کنیم 2. Let's build up the Slot Machine minigame’s header view

  • 3. بیایید نمای اصلی مینی بازی ماشین اسلات را با قرقره ها ایجاد کنیم 3. Let's build up the Slot Machine minigame’s main view with the reels

  • 4. بیایید نمای پاورقی مینی بازی Slot Machine را ایجاد کنیم 4. Let's build up the Slot Machine minigame’s footer view

  • 5. بیایید فرم Info View را با SwiftUI ایجاد کنیم 5. Let's create the Info View with SwiftUI form

  • 6. نحوه توسعه منطق اصلی بازی با سوئیفت 5 6. How to develop the main logic of the game with Swift 5

  • 7. بیایید منطق سیستم شرط بندی را با سوئیفت 5 توسعه دهیم 7. Let’s develop the logic of the betting system with Swift 5

  • 8. چگونه یک پنجره بازشو سفارشی برای Game Over ایجاد کنیم 8. How to create a custom popup window for the Game Over

  • 9. نحوه ذخیره و بازیابی دائمی داده ها: مقدمه ای بر پیش فرض های کاربر 9. How to store and retrieve data permanently: Introduction to User Defaults

  • 10. با استفاده از SwiftUI انیمیشن را به بازی Slot Machine اضافه کنید 10. Add animation to the Slot Machine game using SwiftUI

  • 11. افکت های صوتی و یک موسیقی پس زمینه را به بازی SwiftUI اضافه کنید 11. Add sound effects and a background music to the SwiftUI game

  • 12. بیایید اولین برنامه macOS شما را با استفاده از چارچوب Mac Catalyst ایجاد کنیم 12. Let’s create your first macOS app using the Mac Catalyst framework

  • 13. بیایید یک بسته استیکر شگفت انگیز بدون یک خط کد ایجاد کنیم 13. Let's create an amazing Sticker Pack without a single line of code

SWIFTUI GAME: بازی ماشین اسلات با Mac Catalyst SWIFTUI GAME: Slot Machine Game with Mac Catalyst

  • ویدیو تریلر برنامه iOS به پایان رسید - بازی Finished iOS App Trailer Video - Game

  • چه چیزی یاد خواهید گرفت و اهداف اصلی این پروژه SwiftUI چیست؟ What will you learn and what are the main objectives of this SwiftUI project?

  • 1. بیایید پروژه برنامه iOS و macOS Slot Machine را در Xcode راه اندازی کنیم 1. Let’s set up the Slot Machine iOS and macOS app project in Xcode

  • 2. بیایید نمای سرصفحه مینی بازی Slot Machine را ایجاد کنیم 2. Let's build up the Slot Machine minigame’s header view

  • 3. بیایید نمای اصلی مینی بازی ماشین اسلات را با قرقره ها ایجاد کنیم 3. Let's build up the Slot Machine minigame’s main view with the reels

  • 4. بیایید نمای پاورقی مینی بازی Slot Machine را ایجاد کنیم 4. Let's build up the Slot Machine minigame’s footer view

  • 5. بیایید فرم Info View را با SwiftUI ایجاد کنیم 5. Let's create the Info View with SwiftUI form

  • 6. نحوه توسعه منطق اصلی بازی با سوئیفت 5 6. How to develop the main logic of the game with Swift 5

  • 7. بیایید منطق سیستم شرط بندی را با سوئیفت 5 توسعه دهیم 7. Let’s develop the logic of the betting system with Swift 5

  • 8. چگونه یک پنجره بازشو سفارشی برای Game Over ایجاد کنیم 8. How to create a custom popup window for the Game Over

  • 9. نحوه ذخیره و بازیابی دائمی داده ها: مقدمه ای بر پیش فرض های کاربر 9. How to store and retrieve data permanently: Introduction to User Defaults

  • 10. با استفاده از SwiftUI انیمیشن را به بازی Slot Machine اضافه کنید 10. Add animation to the Slot Machine game using SwiftUI

  • 11. افکت های صوتی و یک موسیقی پس زمینه را به بازی SwiftUI اضافه کنید 11. Add sound effects and a background music to the SwiftUI game

  • 12. بیایید اولین برنامه macOS شما را با استفاده از چارچوب Mac Catalyst ایجاد کنیم 12. Let’s create your first macOS app using the Mac Catalyst framework

  • 13. بیایید یک بسته استیکر شگفت انگیز بدون یک خط کد ایجاد کنیم 13. Let's create an amazing Sticker Pack without a single line of code

TODOS - برنامه iOS و iPadOS با داده های اصلی و تم های برنامه TODOS - iOS and iPadOS app with Core Data and App Themes

  • ویدیوی تریلر برنامه iOS به پایان رسید - Todo Finished iOS App Trailer Video - Todo

  • نحوه ایجاد یک برنامه Todo با داده های اصلی و ذخیره سازی دائمی داده با SwiftUI How to create a Todo App with Core Data and persistent data storage with SwiftUI

  • 1. بیایید پروژه برنامه Todo را با Core Data و SwiftUI راه اندازی کنیم 1. Let’s set up the Todo app project with Core Data and SwiftUI

  • 2. بیاموزید که چگونه چارچوب های Core Data و SwiftUI با هم کار می کنند 2. Learn how Core Data and SwiftUI frameworks work together

  • 3. نحوه واکشی داده ها از Core Data و نمایش آن در نمای فهرست با SwiftUI 3. How to fetch data from Core Data and display it in a List view with SwiftUI

  • 4. نحوه نشان دادن یک تصویر و یک نقل قول زمانی که هیچ موردی در لیست وجود ندارد 4. How to show an image and a quote when there is no todo item in the List

  • 5. بیایید ظاهر فرم Todo را با SwiftUI بهبود دهیم 5. Let’s improve the Todo form appearance with SwiftUI

  • 6. بیایید یک تنظیمات پیشرفته ایجاد کنیم و نحوه باز کردن پیوند وب سایت خارجی را بیاموزیم 6. Let’s create an advanced Settings and learn how to open external website link

  • 7. بیایید یک ویژگی ایجاد کنیم: نحوه ایجاد نمادهای برنامه جایگزین iOS با SwiftUI 7. Let's develop a feature: How to create iOS Alternate App Icons with SwiftUI

  • 8. بیایید یک ویژگی ایجاد کنیم: نحوه ایجاد تم برنامه با SwiftUI 8. Let's develop a feature: How to create App Themes with SwiftUI

  • به روز رسانی مهم IMPORTANT UPDATE

TODOS - برنامه iOS و iPadOS با داده های اصلی و تم های برنامه TODOS - iOS and iPadOS app with Core Data and App Themes

  • ویدیوی تریلر برنامه iOS به پایان رسید - Todo Finished iOS App Trailer Video - Todo

  • نحوه ایجاد یک برنامه Todo با داده های اصلی و ذخیره سازی دائمی داده با SwiftUI How to create a Todo App with Core Data and persistent data storage with SwiftUI

  • 1. بیایید پروژه برنامه Todo را با Core Data و SwiftUI راه اندازی کنیم 1. Let’s set up the Todo app project with Core Data and SwiftUI

  • 2. بیاموزید که چگونه چارچوب های Core Data و SwiftUI با هم کار می کنند 2. Learn how Core Data and SwiftUI frameworks work together

  • 3. نحوه واکشی داده ها از Core Data و نمایش آن در نمای فهرست با SwiftUI 3. How to fetch data from Core Data and display it in a List view with SwiftUI

  • 4. نحوه نشان دادن یک تصویر و یک نقل قول زمانی که هیچ موردی در لیست وجود ندارد 4. How to show an image and a quote when there is no todo item in the List

  • 5. بیایید ظاهر فرم Todo را با SwiftUI بهبود دهیم 5. Let’s improve the Todo form appearance with SwiftUI

  • 6. بیایید یک تنظیمات پیشرفته ایجاد کنیم و نحوه باز کردن پیوند وب سایت خارجی را بیاموزیم 6. Let’s create an advanced Settings and learn how to open external website link

  • 7. بیایید یک ویژگی ایجاد کنیم: نحوه ایجاد نمادهای برنامه جایگزین iOS با SwiftUI 7. Let's develop a feature: How to create iOS Alternate App Icons with SwiftUI

  • 8. بیایید یک ویژگی ایجاد کنیم: نحوه ایجاد تم برنامه با SwiftUI 8. Let's develop a feature: How to create App Themes with SwiftUI

  • به روز رسانی مهم IMPORTANT UPDATE

ماه عسل - یک برنامه پیشرفته iOS مانند Tinder بسازید HONEYMOON - Build a Tinder-Like Advanced iOS App

  • ویدیوی تریلر کامل برنامه iOS - ماه عسل Finished iOS App Trailer Video - Honeymoon

  • چه چیزی یاد خواهید گرفت و اهداف اصلی این پروژه SwiftUI چیست؟ What will you learn and what are the main objectives of this SwiftUI project?

  • 1. بیایید پروژه ماه عسل مقصد iOS را در Xcode راه اندازی کنیم 1. Let’s set up the Honeymoon Destination iOS project in Xcode

  • 2. بیایید یک Launch Screen با یک فایل Storyboard در Xcode ایجاد کنیم 2. Let's create a Launch Screen with a Storyboard file in Xcode

  • 3. نحوه ایجاد طرح نمای کارت ماه عسل فردی 3. How to build up the layout of the individual Honeymoon Card view

  • 4. بیایید طرح هدر برنامه ماه عسل را با SwiftUI توسعه دهیم 4. Let’s develop the Header layout of the Honeymoon App with SwiftUI

  • 5. بیایید طرح‌بندی Footer برنامه ماه عسل را با SwiftUI توسعه دهیم 5. Let’s develop the Footer layout of the Honeymoon App with SwiftUI

  • 6. نحوه ایجاد اجزای قابل استفاده مجدد و نوشتن کد کمتر با SwiftUI 6. How to create reusable components and write less code with SwiftUI

  • 7. بیایید یک نمای جدید برای راهنماهای برنامه ماه عسل ایجاد کنیم 7. Let’s create a new view for the guides of Honeymoon App

  • 8. binding با SwiftUI چگونه کار می کند؟ 8. How does binding work with SwiftUI?

  • 9. نمایش نماها با Binding و رد نماها با اشیاء محیطی 9. Show views with Binding and dismiss views with Environmental objects

  • 10. بیایید یک نمای جدید برای اعتبارات و اطلاعات برنامه ایجاد کنیم 10. Let’s create a new view for the credits and app info

  • 11. نمایش نماها با Binding و رد نمای با اشیاء محیطی 11. Show views with Binding and dismiss view with Environmental objects

  • 12. اجازه دهید عرشه کارت را با یک ویژگی محاسبه شده پیاده سازی کنیم 12. Let’s implement the card deck with a computed property

  • 13. چگونه Swiping Motion را با SwiftUI توسعه دهیم 13. How to develop the Swiping Motion with SwiftUI

  • 14. بیایید نمادهای Heart و X-mark را در حین کشیدن انگشت نشان دهیم 14. Let’s display the Heart and X-mark symbols during the swiping

  • 15. نحوه برداشتن و قرار دادن کارت ها 15. How to remove and insert the cards

  • 16. بهبود انیمیشن با انتقال سفارشی با SwiftUI 16. Enhancing the animation with custom transitions with SwiftUI

  • 17. پیاده سازی بازخورد لمسی جدید (موفقیت) و پخش جلوه های صوتی 17. Implementing new haptic feedbacks (success) and playing sound effects

ماه عسل - یک برنامه پیشرفته iOS مانند Tinder بسازید HONEYMOON - Build a Tinder-Like Advanced iOS App

  • ویدیوی تریلر کامل برنامه iOS - ماه عسل Finished iOS App Trailer Video - Honeymoon

  • چه چیزی یاد خواهید گرفت و اهداف اصلی این پروژه SwiftUI چیست؟ What will you learn and what are the main objectives of this SwiftUI project?

  • 1. بیایید پروژه ماه عسل مقصد iOS را در Xcode راه اندازی کنیم 1. Let’s set up the Honeymoon Destination iOS project in Xcode

  • 2. بیایید یک Launch Screen با یک فایل Storyboard در Xcode ایجاد کنیم 2. Let's create a Launch Screen with a Storyboard file in Xcode

  • 3. نحوه ایجاد طرح نمای کارت ماه عسل فردی 3. How to build up the layout of the individual Honeymoon Card view

  • 4. بیایید طرح هدر برنامه ماه عسل را با SwiftUI توسعه دهیم 4. Let’s develop the Header layout of the Honeymoon App with SwiftUI

  • 5. بیایید طرح‌بندی Footer برنامه ماه عسل را با SwiftUI توسعه دهیم 5. Let’s develop the Footer layout of the Honeymoon App with SwiftUI

  • 6. نحوه ایجاد اجزای قابل استفاده مجدد و نوشتن کد کمتر با SwiftUI 6. How to create reusable components and write less code with SwiftUI

  • 7. بیایید یک نمای جدید برای راهنماهای برنامه ماه عسل ایجاد کنیم 7. Let’s create a new view for the guides of Honeymoon App

  • 8. binding با SwiftUI چگونه کار می کند؟ 8. How does binding work with SwiftUI?

  • 9. نمایش نماها با Binding و رد نماها با اشیاء محیطی 9. Show views with Binding and dismiss views with Environmental objects

  • 10. بیایید یک نمای جدید برای اعتبارات و اطلاعات برنامه ایجاد کنیم 10. Let’s create a new view for the credits and app info

  • 11. نمایش نماها با Binding و رد نمای با اشیاء محیطی 11. Show views with Binding and dismiss view with Environmental objects

  • 12. اجازه دهید عرشه کارت را با یک ویژگی محاسبه شده پیاده سازی کنیم 12. Let’s implement the card deck with a computed property

  • 13. چگونه Swiping Motion را با SwiftUI توسعه دهیم 13. How to develop the Swiping Motion with SwiftUI

  • 14. بیایید نمادهای Heart و X-mark را در حین کشیدن انگشت نشان دهیم 14. Let’s display the Heart and X-mark symbols during the swiping

  • 15. نحوه برداشتن و قرار دادن کارت ها 15. How to remove and insert the cards

  • 16. بهبود انیمیشن با انتقال سفارشی با SwiftUI 16. Enhancing the animation with custom transitions with SwiftUI

  • 17. پیاده سازی بازخورد لمسی جدید (موفقیت) و پخش جلوه های صوتی 17. Implementing new haptic feedbacks (success) and playing sound effects

تمرین کدنویسی سریع Swift Coding Exercise

  • یک کلاس و یک تابع جدید در زبان برنامه نویسی Swift ایجاد کنید Create a new Class and a Function in Swift programming language

تمرین کدنویسی سریع Swift Coding Exercise

  • یک کلاس و یک تابع جدید در زبان برنامه نویسی Swift ایجاد کنید Create a new Class and a Function in Swift programming language

Xcode - نرم افزار توسعه اپلیکیشن اپل Xcode - Apple's App Development Software

  • با Xcode شروع کنید - نرم افزار توسعه برنامه اپل Get Started with Xcode - Apple's App Development Software

  • معرفی Introduction

  • پروژه جدید SwiftUI New SwiftUI Project

Xcode - نرم افزار توسعه اپلیکیشن اپل Xcode - Apple's App Development Software

  • با Xcode شروع کنید - نرم افزار توسعه برنامه اپل Get Started with Xcode - Apple's App Development Software

  • معرفی Introduction

  • پروژه جدید SwiftUI New SwiftUI Project

نمایش نظرات

نظری ارسال نشده است.

آموزش SwiftUI Masterclass 2023 - توسعه برنامه iOS و سوئیفت
خرید اشتراک و دانلود خرید تکی و دانلود | 360,000 تومان (6 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 3 دوره است و 3 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
31 hours
176
Udemy (یودمی) udemy-small
23 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
28,978
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Robert Petras • 28K+ Students • SwiftUI Masterclass Robert Petras • 28K+ Students • SwiftUI Masterclass

SwiftUI • iOS • macOS • watchOS • توسعه دهنده iPadOS

Robert Petras • 28K+ Students • SwiftUI Masterclass Robert Petras • 28K+ Students • SwiftUI Masterclass

SwiftUI • iOS • macOS • watchOS • توسعه دهنده iPadOS

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.