🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
بوت کمپ نهایی iOS: آموزش حرفه ای و سخت برنامه نویسی با Swift و SwiftUI
- آخرین آپدیت
دانلود Ultimate iOS Bootcamp: Master Swift SwiftUI App THE HARD WAY
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع Swift و SwiftUI: ساخت اپلیکیشنهای iOS حرفهای
با شرکت در بوت کمپ جامع آموزش iOS، مهارتهای توسعه اپلیکیشن iOS خود را به سطح بالاتری ارتقا دهید. این دوره فشرده و کاربردی برای یادگیرندگانی طراحی شده است که میخواهند در ایجاد اپلیکیشنهای iOS حرفهای و با کیفیت بالا به مهارت برسند.
آنچه در این دوره خواهید آموخت:
توسعه اپلیکیشنهای iOS از صفر: ساخت اپلیکیشنهای iOS کاملاً کاربردی با استفاده از Swift و SwiftUI، با رعایت بهترین روشها در توسعه اپلیکیشنهای موبایل.
پیادهسازی ویژگیهای پیشرفته: ادغام عملکردهای پیچیده مانند پایداری داده، شبکهسازی و احراز هویت کاربر برای بهبود عملکرد اپلیکیشن و تجربه کاربری.
طراحی رابط کاربری جذاب: ایجاد رابطهای کاربری بصری و واکنشگرا با SwiftUI، تضمین تجربه کاربری یکپارچه در دستگاههای مختلف iOS.
انتشار اپلیکیشن در اپ استور: آشنایی با فرآیند ارسال اپلیکیشن، از جمله امضای کد، تهیه پروفایلهای Provisioning و رعایت دستورالعملهای اپ استور اپل.
این دوره بر تجربه عملی و کاربردی تاکید دارد. شما پروژههای چالشبرانگیز را انجام خواهید داد، مشکلات دنیای واقعی را حل خواهید کرد و بینشی در مورد آخرین بهترین شیوههای صنعت به دست خواهید آورد. در پایان دوره، مهارتها و اعتماد به نفس لازم برای ایجاد برنامههایی را خواهید داشت که در یک بازار رقابتی برجسته هستند.
پیش نیازها:
به یادگیرندگان توصیه می شود که:
دانش پایه برنامه نویسی: آشنایی با مفاهیم اساسی برنامه نویسی مانند متغیرها، ساختارهای کنترلی (مانند حلقه ها و شرط ها) و انواع داده ها. تجربه با زبان های برنامه نویسی شی گرا مانند جاوا، C++ یا پایتون مفید است.
دسترسی به کامپیوتر Mac: از آنجایی که توسعه iOS به Xcode نیاز دارد که منحصر به macOS است، دسترسی به Mac ضروری است. این شامل مک بوک یا آی مک هایی است که قادر به اجرای آخرین نسخه Xcode هستند.
اشتیاق به یادگیری: نگرش فعال و تمایل به مقابله با چالش ها تا حد زیادی تجربه یادگیری شما را بهبود می بخشد.
اگر در برنامه نویسی تازه کار هستید، نگران نباشید! این دوره برای راهنمایی مبتدیان از طریق اصول اولیه توسعه iOS طراحی شده است و آن را حتی اگر از ابتدا شروع می کنید، در دسترس قرار می دهد.
چه مبتدی مشتاق به ورود به توسعه iOS باشید و چه توسعهدهنده با تجربهای که هدفش اصلاح مهارتها است، این بوت کمپ هر آنچه را که برای موفقیت نیاز دارید، ارائه میدهد. یاد خواهید گرفت که چگونه عملکرد را بهینه کنید، مانند یک حرفهای اشکال زدایی کنید و ویژگیهای پیشرفته را پیاده سازی کنید.
به ما بپیوندید تا مهارت های برنامه نویسی خود را به استادی تبدیل کنید و برنامه هایی ایجاد کنید که تأثیر ماندگاری داشته باشند. با بوت کمپ نهایی iOS، امروز شغل خود را در فناوری ارتقا دهید!
سرفصل ها و درس ها
Getting started-شروع کار
Getting started
Intro of this course and me-معرفی این دوره و من
Intro of this course and me
Overview of the course content-مروری بر محتوای دوره
Overview of the course content
About Q & A-درباره پرسش و پاسخ
About Q & A
How to Download Source Code for Each Stage?-چگونه کد منبع را برای هر مرحله دانلود کنیم؟
How to Download Source Code for Each Stage?
(Update) Deep Dive + Mini Projects Extra SECTIONS-(بهروزرسانی) بررسی عمیق + پروژههای کوچک بخشهای اضافی
(Update) Deep Dive + Mini Projects Extra SECTIONS
(Update)Next Frontier Extra SECTIONS-(بهروزرسانی) مرز بعدی بخشهای اضافی
(Update)Next Frontier Extra SECTIONS
(Updating) Extra SectionsHidden Gems-Finding Niche Markets in Everyday Life-(در حال بهروزرسانی) بخشهای اضافی گوهرهای پنهان - یافتن بازارهای گوشهای در زندگی روزمره
(Updating) Extra SectionsHidden Gems-Finding Niche Markets in Everyday Life
Quick Laugh-Deep Dive-When AI is Laggy-خنده کوتاه - بررسی عمیق - وقتی هوش مصنوعی کُند است
Quick Laugh-Deep Dive-When AI is Laggy
5 reasons this bootcamp matters in age of AI 1 understanding the concepts-۵ دلیل اهمیت این بوتکمپ در عصر هوش مصنوعی ۱ درک مفاهیم
5 reasons this bootcamp matters in age of AI 1 understanding the concepts
5 reasons this bootcamp matters in age of AI 2 Navigating AI Limitations-۵ دلیل اهمیت این بوتکمپ در عصر هوش مصنوعی ۲ هدایت محدودیتهای هوش مصنوعی
5 reasons this bootcamp matters in age of AI 2 Navigating AI Limitations
5 reasons this bootcamp matters in age of AI 3 Code Quality and Security-۵ دلیل اهمیت این بوتکمپ در عصر هوش مصنوعی ۳ کیفیت و امنیت کد
5 reasons this bootcamp matters in age of AI 3 Code Quality and Security
Quick Laugh-Deep Dive-New CTO is an "AI Programmer"?!-خنده کوتاه - بررسی عمیق - مدیر ارشد فناوری جدید یک "برنامهنویس هوش مصنوعی" است؟!
Quick Laugh-Deep Dive-New CTO is an "AI Programmer"?!
5 reasons this bootcamp matters in age of AI 4 Enhancing Problem-Solving Skil-۵ دلیل اهمیت این بوتکمپ در عصر هوش مصنوعی ۴ تقویت مهارتهای حل مسئله
5 reasons this bootcamp matters in age of AI 4 Enhancing Problem-Solving Skil
5 reasons this bootcamp matters in age of AI 5 Staying Competitive in the Job-۵ دلیل اهمیت این بوتکمپ در عصر هوش مصنوعی ۵ رقابتی ماندن در شغل
5 reasons this bootcamp matters in age of AI 5 Staying Competitive in the Job
New Update ! -WWDC 25-بهروزرسانی جدید! - WWDC 25
New Update ! -WWDC 25
WWDC25-1-Intro-WWDC25-1-مقدمه
WWDC25-1-Intro
The Ultimate iOS Development Boot Camp – Constantly Evolving!-بوت کمپ نهایی توسعه iOS - دائماً در حال تحول!
The Ultimate iOS Development Boot Camp – Constantly Evolving!
The Ultimate iOS Development Boot Camp – Constantly Evolving!-بوت کمپ نهایی توسعه iOS - دائماً در حال تحول!
The Ultimate iOS Development Boot Camp – Constantly Evolving!
BOUNUS Lecture: Mastering Time and Focus-درس جایزه: تسلط بر زمان و تمرکز
BOUNUS Lecture: Mastering Time and Focus
The Pomodoro Method - Mastering Time and Focus-روش پومودورو - تسلط بر زمان و تمرکز
The Pomodoro Method - Mastering Time and Focus
Extra Lecture: Don't Rely Too Much on AI While Learning-درس اضافی: هنگام یادگیری زیاد به هوش مصنوعی تکیه نکنید
Extra Lecture: Don't Rely Too Much on AI While Learning
Quick Laugh-Deep Dive-Vibe Coder-خنده کوتاه - بررسی عمیق - برنامه نویس خوش انرژی
Quick Laugh-Deep Dive-Vibe Coder
My thoughts on using AI during the programming learning phase.-نظرات من در مورد استفاده از هوش مصنوعی در مرحله یادگیری برنامه نویسی.
My thoughts on using AI during the programming learning phase.
Introduction to iOS Development (Updating)-مقدمه ای بر توسعه iOS (در حال به روز رسانی)
Introduction to iOS Development (Updating)
Gear Up Tool Requirements 1 Xcode-آماده شوید! نیازمندیهای ابزار 1 Xcode
Gear Up Tool Requirements 1 Xcode
Gear Up Tool Requirements 2 Xcode git and command tools-آماده شوید! نیازمندیهای ابزار 2 Xcode، گیت و ابزارهای خط فرمان
Gear Up Tool Requirements 2 Xcode git and command tools
Gear Up Tool Requirements 3 register Apple ID but don't join the dev program yet-آماده شوید! نیازمندیهای ابزار 3 ثبت نام Apple ID اما هنوز به برنامه توسعه دهندگان نپیوندید
Gear Up Tool Requirements 3 register Apple ID but don't join the dev program yet
Swift Programming Fundamentals-1-1-Variable-String-مبانی برنامه نویسی سوئیفت-1-1-متغیر-رشته
Swift Programming Fundamentals-1-1-Variable-String
Active Learning-یادگیری فعال
Active Learning
Beyond the Code: Be Ready to Fail-فراتر از کد: آماده شکست باشید
Beyond the Code: Be Ready to Fail
Variables-متغیرها
Variables
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Multiline String Quiz-آزمون رشته چند خطی
Multiline String Quiz
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Multiline String Answer-پاسخ رشته چند خطی
Multiline String Answer
Multiline String Quiz 2-آزمون رشته چند خطی 2
Multiline String Quiz 2
Multiline String Quiz 2 Answer and Escape the escape-پاسخ آزمون رشته چند خطی 2 و خنثی سازی فرار
Multiline String Quiz 2 Answer and Escape the escape
Swift 5 New Raw String Literals-رشته های لغوی خام جدید Swift 5
Swift 5 New Raw String Literals
Underscores in string-خط زیر در رشته
Underscores in string
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Swift Programming Fundamentals-1-2-Computer Science 101-مبانی برنامه نویسی Swift-1-2-علوم کامپیوتر 101
Swift Programming Fundamentals-1-2-Computer Science 101
CPU-Registers-RAM-Math Unit-CPU-ثبات ها-RAM-واحد ریاضی
CPU-Registers-RAM-Math Unit
Quick Feel of Our Swift SmallComputer REPL-حس سریع REPL کامپیوتر کوچک Swift ما
Quick Feel of Our Swift SmallComputer REPL
What is REPL?-REPL چیست؟
What is REPL?
How to Read Code?-چگونه کد را بخوانیم؟
How to Read Code?
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Swift Programming Fundamentals-1-3-Arithmetic Operations PART 1-مبانی برنامه نویسی Swift-1-3-عملیات حسابی قسمت 1
Swift Programming Fundamentals-1-3-Arithmetic Operations PART 1
Arithmetic Operations-Add-عملیات حسابی - جمع
Arithmetic Operations-Add
Assignment-why the math don't work?-انتساب - چرا ریاضی کار نمی کند؟
Assignment-why the math don't work?
Assignment answer and intro of datatype-پاسخ انتساب و معرفی نوع داده
Assignment answer and intro of datatype
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Swift Programming Fundamentals-1-4-Data Type PART 1-مبانی برنامه نویسی Swift-1-4-نوع داده قسمت 1
Swift Programming Fundamentals-1-4-Data Type PART 1
First Var and Let- Constant and Variable-اولین Var و Let- ثابت و متغیر
First Var and Let- Constant and Variable
Have full control-Data Type-Int Double and Float PART 1-کنترل کامل داشته باشید-نوع داده-عدد صحیح، اعشاری و ممیز شناور قسمت 1
Have full control-Data Type-Int Double and Float PART 1
Have full control-Data Type-Int Double and Float PART 2-کنترل کامل داشته باشید-نوع داده-عدد صحیح، اعشاری و ممیز شناور قسمت 2
Have full control-Data Type-Int Double and Float PART 2
Boolean(Bool) true and false as s switch-بولی (Bool) درست و غلط به عنوان یک کلید
Boolean(Bool) true and false as s switch
Datatype Characters and Yes Emoji!-کاراکترهای نوع داده و ایموجی بله!
Datatype Characters and Yes Emoji!
What is emoji anyway? unicode!-ایموجی اصلا چیست؟ یونیکد!
What is emoji anyway? unicode!
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Swift Programming Fundamentals-1-5-Arithmetic Operations PART 2-مبانی برنامه نویسی Swift-1-5-عملیات حسابی قسمت 2
Swift Programming Fundamentals-1-5-Arithmetic Operations PART 2
Review and the Remainder Operation-مرور و عملگر باقیمانده
Review and the Remainder Operation
The concept of Radix-مفهوم مبنا
The concept of Radix
The Binary Shift Operations-عملیات شیفت باینری
The Binary Shift Operations
Left Shift Operations and Quiz-عملیات شیفت به چپ و آزمون
Left Shift Operations and Quiz
Quiz Answer and Right Shift Operations-پاسخ آزمون و عملیات شیفت به راست
Quiz Answer and Right Shift Operations
UInt8, UInt16, UInt32 and UInt64 sign an unsigned integer-UInt8، UInt16، UInt32 و UInt64 یک عدد صحیح بدون علامت
UInt8, UInt16, UInt32 and UInt64 sign an unsigned integer
Minimum and maximum value-حداقل و حداکثر مقدار
Minimum and maximum value
Some mathematic behind the minimum and maximum value calculation-برخی از ریاضیات پشت محاسبه حداقل و حداکثر مقدار
Some mathematic behind the minimum and maximum value calculation
Swift Programming Fundamentals-1-6-Data Type PART 2-مبانی برنامه نویسی Swift-1-6-نوع داده قسمت 2
Swift Programming Fundamentals-1-6-Data Type PART 2
typealias intro-معرفی typealias
typealias intro
typealias demo-API and Async Tasks Downloader Demo-نمایش typealias - API و نمایش دانلودر وظایف ناهمزمان
typealias demo-API and Async Tasks Downloader Demo
typealias demo-APIs or handling JSON data-نمایش typealias - APIها یا مدیریت دادههای JSON
typealias demo-APIs or handling JSON data
typealias demo-Int List and Reduce-نمایش typealias - لیست اعداد صحیح و کاهش
typealias demo-Int List and Reduce
typealias demo- Customised Data Type Struct-نمایش typealias - ساختار نوع داده سفارشی شده
typealias demo- Customised Data Type Struct
Swift Programming Fundamentals-1-7-Deep Dive: Variable Conventions-مبانی برنامه نویسی Swift-1-7-بررسی عمیق: قراردادهای متغیر
Swift Programming Fundamentals-1-7-Deep Dive: Variable Conventions
Deep Dive Variable Naming and Conventions 1 Casing-بررسی عمیق نامگذاری متغیر و قراردادها 1 حروفنویسی
Deep Dive Variable Naming and Conventions 1 Casing
Deep Dive Variable Naming and Conventions 2 abbreviation-بررسی عمیق نامگذاری متغیر و قراردادها 2 مخففسازی
Deep Dive Variable Naming and Conventions 2 abbreviation
Deep Dive Variable Naming and Conventions 3 Prefix-بررسی عمیق نامگذاری متغیر و قراردادها 3 پیشوند
Deep Dive Variable Naming and Conventions 3 Prefix
Deep Dive Variable Naming and Conventions 4 Bool prefix-بررسی عمیق نامگذاری متغیر و قراردادها 4 پیشوند Bool
Deep Dive Variable Naming and Conventions 4 Bool prefix
Deep Dive Variable Naming and Conventions 5 Temporary Variables-بررسی عمیق نامگذاری متغیر و قراردادها 5 متغیرهای موقت
Deep Dive Variable Naming and Conventions 5 Temporary Variables
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Swift Programming Fundamentals-1-8-Control Flow-PART 1-Boolean Operators-مبانی برنامه نویسی Swift-1-8-جریان کنترل-قسمت 1-عملگرهای بولی
Swift Programming Fundamentals-1-8-Control Flow-PART 1-Boolean Operators
Control Flow Intro-معرفی جریان کنترل
Control Flow Intro
== operator-عملگر ==
== operator
< and > operator-عملگر < و >
< and > operator
Swift Programming Fundamentals-1-9-Control Flow-PART 2-Boolean Logic-مبانی برنامه نویسی Swift-1-9-جریان کنترل-قسمت 2-منطق بولی
Swift Programming Fundamentals-1-9-Control Flow-PART 2-Boolean Logic
Boolean Logic-Yes We can do String Comparison-منطق بولی-بله ما می توانیم مقایسه رشته ای انجام دهیم
Boolean Logic-Yes We can do String Comparison
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Swift Programming Fundamentals-1-10-Control Flow-PART 3-The if Statement-مبانی برنامه نویسی Swift-1-10-جریان کنترل-قسمت 3-عبارت if
Swift Programming Fundamentals-1-10-Control Flow-PART 3-The if Statement
If Statement-عبارت If
If Statement
If else if and else Statement-عبارت If else if و else
If else if and else Statement
The concept of scope-مفهوم دامنه
The concept of scope
The example of scope-مثال دامنه
The example of scope
if as an Expression (Swift 5.9+)-if به عنوان یک عبارت (Swift 5.9+)
if as an Expression (Swift 5.9+)
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Swift Programming Fundamentals-1-11-Control Flow-PART 4-Deep Dive: Loops-مبانی برنامه نویسی Swift-1-11-جریان کنترل-قسمت 4-بررسی عمیق: حلقه ها
Swift Programming Fundamentals-1-11-Control Flow-PART 4-Deep Dive: Loops
Deep Dive 1 For-In Loop-بررسی عمیق 1 حلقه For-In
Deep Dive 1 For-In Loop
Deep Dive 2 Iterating Over an Array-بررسی عمیق 2 تکرار روی یک آرایه
Deep Dive 2 Iterating Over an Array
Deep Dive 3 Iterating Over a Dictionary-بررسی عمیق 3 تکرار روی یک دیکشنری
Deep Dive 3 Iterating Over a Dictionary
Quiz-How to use for-in loop to output ordered data-آزمون - چگونه از حلقه for-in برای خروجی داده های مرتب شده استفاده کنیم
Quiz-How to use for-in loop to output ordered data
Quiz Answer-How to use for-in loop to output ordered data-پاسخ آزمون - چگونه از حلقه for-in برای خروجی داده های مرتب شده استفاده کنیم
Quiz Answer-How to use for-in loop to output ordered data
Deep Dive 4 While Loop and condition break-بررسی عمیق 4 حلقه While و شکست شرط
Deep Dive 4 While Loop and condition break
Deep Dive 5 While Loop and manual condition break-بررسی عمیق 5 حلقه While و شکست دستی شرط
Deep Dive 5 While Loop and manual condition break
Deep Dive 6 repeat while loop-بررسی عمیق 6 تکرار حلقه while
Deep Dive 6 repeat while loop
Quiz-Guess the Number Game-آزمون - بازی حدس عدد
Quiz-Guess the Number Game
Quiz-Answer Guess the Number Game-آزمون - پاسخ بازی حدس عدد
Quiz-Answer Guess the Number Game
Quiz-Make a Cap of MaxAttempts to our game-آزمون - برای بازی خود حداکثر تلاش تعیین کنید
Quiz-Make a Cap of MaxAttempts to our game
Quiz-Answer-Make a Cap of MaxAttempts to our game-آزمون - پاسخ - برای بازی خود حداکثر تلاش تعیین کنید
Quiz-Answer-Make a Cap of MaxAttempts to our game
Quiz-Break order practice-آزمون - تمرین شکست ترتیب
Quiz-Break order practice
Quiz-Answer-Break order practice-آزمون - پاسخ - تمرین شکست ترتیب
Quiz-Answer-Break order practice
Deep Dive 7 continue in loop-بررسی عمیق 7 continue در حلقه
Deep Dive 7 continue in loop
Deep Dive 8 nested loop my mom and times table-بررسی عمیق 8 حلقه تودرتو مادرم و جدول ضرب
Deep Dive 8 nested loop my mom and times table
This is a special one: Ternary Operator-این یکی خاص است: عملگر سه تایی
This is a special one: Ternary Operator
Ternary Operator Example (For more,Check Mini Project: Font Live Viewer Section)-مثال عملگر سه تایی (برای اطلاعات بیشتر، به پروژه کوچک: بخش نمایشگر زنده فونت مراجعه کنید)
Ternary Operator Example (For more,Check Mini Project: Font Live Viewer Section)
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Swift Programming Fundamentals-1-12-Deep Dive: Loops-Underscores in Loop-مبانی برنامه نویسی Swift-1-12-بررسی عمیق: حلقه ها-خط زیر در حلقه
Swift Programming Fundamentals-1-12-Deep Dive: Loops-Underscores in Loop
Deep Dive-Underscores in Loop-1-Intro-بررسی عمیق - خط زیر در حلقه - 1 - مقدمه
Deep Dive-Underscores in Loop-1-Intro
Deep Dive-Underscores in Loop-2-In Numeric Range-بررسی عمیق - خط زیر در حلقه - 2 - در محدوده عددی
Deep Dive-Underscores in Loop-2-In Numeric Range
Deep Dive-Underscores in Loop-3-enumerated and multiple return value in a Loop-بررسی عمیق - خط زیر در حلقه - 3 - شمارش شده و مقدار بازگشتی چندگانه در یک حلقه
Deep Dive-Underscores in Loop-3-enumerated and multiple return value in a Loop
Deep Dive-Underscores in Loop-4-Ignore multiple return value using Underscore-بررسی عمیق - خط زیر در حلقه - 4 - نادیده گرفتن مقدار بازگشتی چندگانه با استفاده از خط زیر
Deep Dive-Underscores in Loop-4-Ignore multiple return value using Underscore
Deep Dive-Underscores in Loop-5-Beyond Loop Underscore-Function Return-بررسی عمیق - خط زیر در حلقه - 5 - فراتر از خط زیر حلقه - بازگشت تابع
Deep Dive-Underscores in Loop-5-Beyond Loop Underscore-Function Return
Deep Dive-Underscores in Loop-6-Beyond Loop Underscore-Sucess Data Handling-بررسی عمیق - خط زیر در حلقه - 6 - فراتر از خط زیر حلقه - مدیریت داده های موفقیت
Deep Dive-Underscores in Loop-6-Beyond Loop Underscore-Sucess Data Handling
Deep Dive-Underscores in Loop-7-Beyond Loop Underscore-Failure Error Handling-بررسی عمیق - خط زیر در حلقه - 7 - فراتر از خط زیر حلقه - مدیریت خطای شکست
Deep Dive-Underscores in Loop-7-Beyond Loop Underscore-Failure Error Handling
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Swift Programming Fundamentals-1-14-Control Flow-PART 5-Switch Statements-مبانی برنامه نویسی Swift-1-14-جریان کنترل-قسمت 5-عبارات Switch
Swift Programming Fundamentals-1-14-Control Flow-PART 5-Switch Statements
Order of switch and fall through-ترتیب switch و fall through
Order of switch and fall through
EventHandler Challenge-چالش کنترل کننده رویداد
EventHandler Challenge
EventHandler Challenge Solution 1 logic operator-راه حل چالش کنترل کننده رویداد 1 عملگر منطقی
EventHandler Challenge Solution 1 logic operator
EventHandler Challenge Solution 2 Multi-case switch statement-راه حل چالش کنترل کننده رویداد 2 عبارت switch چند حالتی
EventHandler Challenge Solution 2 Multi-case switch statement
EventHandler Challenge Advance 1 Why this is not good-چالش کنترل کننده رویداد پیشرفته 1 چرا این خوب نیست
EventHandler Challenge Advance 1 Why this is not good
EventHandler Challenge Advance 2 What is good? Enum!-چالش کنترل کننده رویداد پیشرفته 2 چه چیزی خوب است؟ Enum!
EventHandler Challenge Advance 2 What is good? Enum!
Real-Life Application Challenge-Auth Handle PART 1-چالش برنامه واقعی - Auth Handle قسمت 1
Real-Life Application Challenge-Auth Handle PART 1
Real-Life Application Challenge-Auth Handle PART 2-چالش برنامه واقعی - Auth Handle قسمت 2
Real-Life Application Challenge-Auth Handle PART 2
Real-Life Application Challenge-Auth Handle PART 3-چالش برنامه واقعی - Auth Handle قسمت 3
Real-Life Application Challenge-Auth Handle PART 3
Real-Life Application Challenge-Auth Handle PART 4-چالش برنامه واقعی - Auth Handle قسمت 4
Real-Life Application Challenge-Auth Handle PART 4
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Advanced Swift Concepts (Updating)-مفاهیم پیشرفته Swift (در حال به روز رسانی)
Advanced Swift Concepts (Updating)
I am recording and Updating this section right now-من در حال ضبط و به روز رسانی این بخش هستم
I am recording and Updating this section right now
Overview of this bootcamp-مروری بر این بوت کمپ
Overview of this bootcamp
Deep Dive: Swift Regex-بررسی عمیق: عبارت باقاعده Swift
Deep Dive: Swift Regex
I am recording and Updating this section right now-من در حال ضبط و به روز رسانی این بخش هستم
I am recording and Updating this section right now
Introduction to SwiftUI: The Basic Structure-مقدمه ای بر SwiftUI: ساختار اصلی
Introduction to SwiftUI: The Basic Structure
I am recording and Updating this section right now-من در حال ضبط و به روز رسانی این بخش هستم
I am recording and Updating this section right now
Congratulations! Now the FUN begins!-تبریک می گویم! اکنون سرگرمی آغاز می شود!
Congratulations! Now the FUN begins!
Tackle the beautiful beast from different angle-از زاویه ای متفاوت با این هیولای زیبا مقابله کنید
Tackle the beautiful beast from different angle
Create your first SwiftUI Project-اولین پروژه SwiftUI خود را ایجاد کنید
Create your first SwiftUI Project
A Quick Tour of Your IDE Xcode-یک تور سریع در IDE خود Xcode
A Quick Tour of Your IDE Xcode
You can Skip the detail Tour of course-می توانید تور جزئیات البته را رد کنید
You can Skip the detail Tour of course
Swift Essentials Refresher-Computed Property-Intro-یادآوری اصول Swift - ویژگی محاسبه شده - مقدمه
Swift Essentials Refresher-Computed Property-Intro
Swift Essentials Refresher-Computed Property-Swift Example-یادآوری اصول Swift - ویژگی محاسبه شده - مثال Swift
Swift Essentials Refresher-Computed Property-Swift Example
Swift Essentials Refresher-Computed Property-getter and setter-یادآوری اصول Swift - ویژگی محاسبه شده - getter و setter
Swift Essentials Refresher-Computed Property-getter and setter
Swift Essentials Refresher-Computed Property-computationally expensive Task-یادآوری اصول Swift - ویژگی محاسبه شده - وظیفه محاسباتی پرهزینه
Swift Essentials Refresher-Computed Property-computationally expensive Task
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Find the connection of Swift and SwiftUI-اتصال Swift و SwiftUI را پیدا کنید
Find the connection of Swift and SwiftUI
Simple SwiftUI UI Logic Using Computed Properties-منطق UI ساده SwiftUI با استفاده از ویژگی های محاسبه شده
Simple SwiftUI UI Logic Using Computed Properties
Tour of Content View and Quiz of Computed Property-تور نمای محتوا و آزمون ویژگی محاسبه شده
Tour of Content View and Quiz of Computed Property
Some View and AnyView(Type-Erasure)-Some View و AnyView (Type-Erasure)
Some View and AnyView(Type-Erasure)
A special initializer in Swift that provides complete runtime reflection-یک مقداردهی اولیه ویژه در Swift که بازتاب زمان اجرای کامل را ارائه می دهد
A special initializer in Swift that provides complete runtime reflection
Q-A_Why there is no Return-پرسش و پاسخ_چرا بازگشتی وجود ندارد
Q-A_Why there is no Return
Quick Tour VStack-تور سریع VStack
Quick Tour VStack
Quick Tour Text Image and Modifier-تور سریع تصویر متن و اصلاح کننده
Quick Tour Text Image and Modifier
SF Symbol version 6-SF Symbol نسخه 6
SF Symbol version 6
SF Font-فونت SF
SF Font
Use SF Font but More Language-از فونت SF استفاده کنید اما زبان بیشتر
Use SF Font but More Language
User AI-GPT and Llama to search SF Symbol-از AI-GPT و Llama برای جستجوی SF Symbol استفاده کنید
User AI-GPT and Llama to search SF Symbol
Check the license-مجوز را بررسی کنید
Check the license
For more font setting check DEEP DIVE-برای تنظیمات بیشتر فونت، DEEP DIVE را بررسی کنید
For more font setting check DEEP DIVE
Deep Dive: Add Custom Fonts to Your App(Updating)-بررسی عمیق: اضافه کردن فونت های سفارشی به برنامه خود (در حال به روز رسانی)
Deep Dive: Add Custom Fonts to Your App(Updating)
I am recording and Updating this section right now-من در حال ضبط و به روز رسانی این بخش هستم
I am recording and Updating this section right now
Deep Dive-Font Why don't use from random sources-بررسی عمیق - فونت چرا از منابع تصادفی استفاده نمی کنید
Deep Dive-Font Why don't use from random sources
Deep Dive-Font Always Read the License-بررسی عمیق - فونت همیشه مجوز را بخوانید
Deep Dive-Font Always Read the License
Deep Dive-Font Import font into your project-بررسی عمیق - فونت وارد کردن فونت به پروژه خود
Deep Dive-Font Import font into your project
Q & A Where is the info.plist?-پرسش و پاسخ info.plist کجاست؟
Q & A Where is the info.plist?
Q & A What's inside plist and how to manually edit-پرسش و پاسخ داخل plist چیست و چگونه به صورت دستی ویرایش کنیم
Q & A What's inside plist and how to manually edit
Deep Dive-Font Use the customised font-بررسی عمیق - فونت از فونت سفارشی شده استفاده کنید
Deep Dive-Font Use the customised font
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Mini Project: Font Live Viewer-پروژه کوچک: نمایشگر زنده فونت
Mini Project: Font Live Viewer
Mini Project-Font Live Viewer 1 Intro-پروژه کوچک - نمایشگر زنده فونت 1 مقدمه
Mini Project-Font Live Viewer 1 Intro
Mini Project-Font Live Viewer 2 Basic Structure-پروژه کوچک - نمایشگر زنده فونت 2 ساختار اساسی
Mini Project-Font Live Viewer 2 Basic Structure
Mini Project-Font Live Viewer 3 The Font Picker-پروژه کوچک - نمایشگر زنده فونت 3 انتخابگر فونت
Mini Project-Font Live Viewer 3 The Font Picker
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Mini Project-Font Live Viewer 4 Add Slider and let it show-پروژه کوچک - نمایشگر زنده فونت 4 افزودن لغزنده و نمایش آن
Mini Project-Font Live Viewer 4 Add Slider and let it show
Mini Project-Font Live Viewer 5 Add Picker-پروژه کوچک - نمایشگر زنده فونت 5 افزودن انتخابگر
Mini Project-Font Live Viewer 5 Add Picker
Mini Project-Font Live Viewer 6 Quiz custom fonts option problem-پروژه کوچک - نمایشگر زنده فونت 6 مشکل گزینه فونت های سفارشی آزمون
Mini Project-Font Live Viewer 6 Quiz custom fonts option problem
Mini Project-Font Live Viewer 7 Solution ternary operator-پروژه کوچک - نمایشگر زنده فونت 7 راه حل عملگر سه تایی
Mini Project-Font Live Viewer 7 Solution ternary operator
Mini Project-Font Live Viewer 8 Italic Toggle-پروژه کوچک - نمایشگر زنده فونت 8 تغییر وضعیت ایتالیک
Mini Project-Font Live Viewer 8 Italic Toggle
Mini Project-Font Live Viewer 9 Apply the ternary operator to preview-پروژه کوچک - نمایشگر زنده فونت 9 اعمال عملگر سه تایی برای پیش نمایش
Mini Project-Font Live Viewer 9 Apply the ternary operator to preview
Mini Project-Font Live Viewer 10 more complex ternary operator to italic-پروژه کوچک - نمایشگر زنده فونت 10 عملگر سه تایی پیچیده تر برای ایتالیک
Mini Project-Font Live Viewer 10 more complex ternary operator to italic
Introduction to SwiftUI: The Basic Components-مقدمه ای بر SwiftUI: اجزای اساسی
Introduction to SwiftUI: The Basic Components
I am updating this section-من در حال به روز رسانی این بخش هستم
I am updating this section
Deep Dive: The Order of Modifier-بررسی عمیق: ترتیب اصلاح کننده
Deep Dive: The Order of Modifier
Deep Dive 1. The Order of Modifier-بررسی عمیق 1. ترتیب اصلاح کننده
Deep Dive 1. The Order of Modifier
Deep Dive-The Order of Modifier 2-why it didn't work-بررسی عمیق - ترتیب اصلاح کننده 2 - چرا کار نکرد
Deep Dive-The Order of Modifier 2-why it didn't work
Deep Dive-The Order of Modifier 3-the order of modification-بررسی عمیق - ترتیب اصلاح کننده 3 - ترتیب اصلاح
Deep Dive-The Order of Modifier 3-the order of modification
Deep Dive-The Order of Modifier 4-the chain of modification-بررسی عمیق - ترتیب اصلاح کننده 4 - زنجیره اصلاح
Deep Dive-The Order of Modifier 4-the chain of modification
Mini Project: Replicate the System Statue Bar-پروژه کوچک: تکرار نوار وضعیت سیستم
Mini Project: Replicate the System Statue Bar
Mini Project-Status Bar 1.Innovation Replication and Rebellious-پروژه کوچک - نوار وضعیت 1. تکرار نوآوری و سرکشی
Mini Project-Status Bar 1.Innovation Replication and Rebellious
Mini Project-Status Bar 2.Using Cursor to write things quicker-پروژه کوچک - نوار وضعیت 2. استفاده از نشانگر برای نوشتن سریعتر
Mini Project-Status Bar 2.Using Cursor to write things quicker
Mini Project-Status Bar 3.Get the basic icon ready-پروژه کوچک - نوار وضعیت 3. آیکون اساسی را آماده کنید
Mini Project-Status Bar 3.Get the basic icon ready
Mini Project-Status Bar 4.Hide the system status bar-پروژه کوچک - نوار وضعیت 4. مخفی کردن نوار وضعیت سیستم
Mini Project-Status Bar 4.Hide the system status bar
Mini Project-Status Bar 5.Padding frame and HIG-پروژه کوچک - نوار وضعیت 5. قاب Padding و HIG
Mini Project-Status Bar 5.Padding frame and HIG
Mini Project-Status Bar 6. Prank the icon-پروژه کوچک - نوار وضعیت 6. شوخی با آیکون
Mini Project-Status Bar 6. Prank the icon
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Mini Project(archived) Experiment with Slider and Modifier-پروژه کوچک (بایگانی شده) آزمایش با لغزنده و اصلاح کننده
Mini Project(archived) Experiment with Slider and Modifier
Mini Project-Slider Experiment(archived)1 change the modifier using State-پروژه کوچک - آزمایش لغزنده (بایگانی شده) 1 تغییر اصلاح کننده با استفاده از State
Mini Project-Slider Experiment(archived)1 change the modifier using State
Mini Project-Slider Experiment(archived)2. Using slider to change carousel image-پروژه کوچک - آزمایش لغزنده (بایگانی شده) 2. استفاده از لغزنده برای تغییر تصویر چرخ فلک
Mini Project-Slider Experiment(archived)2. Using slider to change carousel image
Mini Project(archived) Make Customise Progress Bar-پروژه کوچک (بایگانی شده) ساخت نوار پیشرفت سفارشی
Mini Project(archived) Make Customise Progress Bar
Mini Project(archived)-How to make a progress bar and timer PART 1-پروژه کوچک (بایگانی شده) - چگونه یک نوار پیشرفت و تایمر بسازیم قسمت 1
Mini Project(archived)-How to make a progress bar and timer PART 1
Mini Project(archived)-How to make a progress bar PART 2-پروژه کوچک (بایگانی شده) - چگونه یک نوار پیشرفت بسازیم قسمت 2
Mini Project(archived)-How to make a progress bar PART 2
Mini Project(archived)-How to make a progress bar PART 3-پروژه کوچک (بایگانی شده) - چگونه یک نوار پیشرفت بسازیم قسمت 3
Mini Project(archived)-How to make a progress bar PART 3
Mini Project(archived)-How to make a progress bar PART 4-پروژه کوچک (بایگانی شده) - چگونه یک نوار پیشرفت بسازیم قسمت 4
Mini Project(archived)-How to make a progress bar PART 4
Mini Project: PinYin(Chinese Phonics) Helper App(Also Intro About Package)-پروژه کوچک: برنامه راهنمای PinYin (آواشناسی چینی) (همچنین معرفی درباره بسته)
Mini Project: PinYin(Chinese Phonics) Helper App(Also Intro About Package)
Mini Project-PinYin(Chinese Phonics) Helper-0-Project Intro-پروژه کوچک - راهنمای PinYin (آواشناسی چینی) - 0 - معرفی پروژه
Mini Project-PinYin(Chinese Phonics) Helper-0-Project Intro
Mini Project-PinYin(Chinese Phonics) Helper-1-Find the Needs-پروژه کوچک - راهنمای PinYin (آواشناسی چینی) - 1 - یافتن نیازها
Mini Project-PinYin(Chinese Phonics) Helper-1-Find the Needs
Mini Project-PinYin(Chinese Phonics) Helper-2-Find the package-پروژه کوچک - راهنمای PinYin (آواشناسی چینی) - 2 - یافتن بسته
Mini Project-PinYin(Chinese Phonics) Helper-2-Find the package
Mini Project-PinYin(Chinese Phonics) Helper-3-Swift package manager intro-پروژه کوچک - راهنمای PinYin (آواشناسی چینی) - 3 - معرفی مدیر بسته Swift
Mini Project-PinYin(Chinese Phonics) Helper-3-Swift package manager intro
Mini Project-PinYin(Chinese Phonics) Helper-4-Cocoapods intro-پروژه کوچک - راهنمای PinYin (آواشناسی چینی) - 4 - معرفی Cocoapods
Mini Project-PinYin(Chinese Phonics) Helper-4-Cocoapods intro
Mini Project-PinYin(Chinese Phonics) Helper-5-a quicker way to directory in term-پروژه کوچک - راهنمای PinYin (آواشناسی چینی) - 5 - راهی سریعتر برای دایرکتوری در ترم
Mini Project-PinYin(Chinese Phonics) Helper-5-a quicker way to directory in term
Mini Project-PinYin(Chinese Phonics) Helper-6-using the package to make a MVP-پروژه کوچک - راهنمای PinYin (آواشناسی چینی) - 6 - استفاده از بسته برای ساخت MVP
Mini Project-PinYin(Chinese Phonics) Helper-6-using the package to make a MVP
[Resources] Download Source Code for This Stage(No Design)-[منابع] دانلود کد منبع برای این مرحله (بدون طراحی)
[Resources] Download Source Code for This Stage(No Design)
Mini Project-PinYin(Chinese Phonics) Helper-7-Add a little bit design-پروژه کوچک - راهنمای PinYin (آواشناسی چینی) - 7 - اضافه کردن کمی طراحی
Mini Project-PinYin(Chinese Phonics) Helper-7-Add a little bit design
[Resources] Download Source Code for This Stage (Good Design)-[منابع] دانلود کد منبع برای این مرحله (طراحی خوب)
[Resources] Download Source Code for This Stage (Good Design)
Quick Laugh-Deep Dive-Put All the BEST Design Together!!!-خنده کوتاه - بررسی عمیق - همه بهترین طرح ها را کنار هم قرار دهید!!!
Quick Laugh-Deep Dive-Put All the BEST Design Together!!!
Quick Laugh-Deep Dive-Put All the BEST Design Together!!!-خنده کوتاه - بررسی عمیق - همه بهترین طرح ها را کنار هم قرار دهید!!!
Quick Laugh-Deep Dive-Put All the BEST Design Together!!!
Mini Project: Replicate the Podcast App-پروژه کوچک: تکرار برنامه پادکست
Mini Project: Replicate the Podcast App
Mini Project-Podcast App 1.Intro-پروژه کوچک - برنامه پادکست 1. مقدمه
Mini Project-Podcast App 1.Intro
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Mini Project-Tap-Selection Demo-پروژه کوچک - نمایش ضربه - انتخاب
Mini Project-Tap-Selection Demo
Mini Project-Tap-Selection Demo-1-Intro-پروژه کوچک - نمایش ضربه - انتخاب - 1 - مقدمه
Mini Project-Tap-Selection Demo-1-Intro
[Resources] Download Source Code for This Stage-[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
Mini Project: Accordion Info Holder-پروژه کوچک: نگهدارنده اطلاعات آکاردئونی
Mini Project: Accordion Info Holder
Mini Project-Accordion-1.Intro-پروژه کوچک - آ
Mini Project-Accordion-1.Intro
[Resources] Download Source Code for This Stage
Mini Project-Gesture Navigation Demo
Mini Project-Gesture Navigation Demo 1.Intro
[Resources] Download Source Code for This Stage
Mini Project-Cyberpunk Text Viewer
Mini Project-Cyberpunk Text Viewer-1.Intro
[Resources] Download Source Code for This Stage
Mini Project-Multi-Filter Search
Mini Project-Multi-Filter Search-1-Intro
[Resources] Download Source Code for This Stage
Mini Project-GeometryReader Demo Move2Tap
Mini Project-GeometryReader Demo Move2Tap-1-Intro
[Resources] Download Source Code for This Stage
Deep Dive: Swift Charts
I am recording and Updating this section right now
Deep Dive-API
Quick Laugh-Deep Dive-Ship It Boss and Turbo Dud
Deep Dive-API-1-before started a word of caution
Deep Dive-API-2-REST API
Deep Dive-API-3-Read The Doc!
Deep Dive-API-4-MVVM always start with data model
Deep Dive-API-5-Post Data Model
Deep Dive-API-6-View model observable object and published
Deep Dive-API-7-fetchPosts and get the force unwrapped URL
Mini Project-API Project Practice Similar to My Thumbnail Maker
Mini Project-API-1-Project Intro
Mini Project-API-2-True Project Demo
Advanced SwiftUI Techniques (Updating)
I am recording and Updating this section right now
Data Management and Persistence (Updating)
I am recording and Updating this section right now
Mini Project: Family Score App Pro
Family Score App-1-Idea-AI Sketch
Family Score App-2-View Model Data Save
Family Score App-3-Add Score refine the App
App Architecture and Design Patterns (Updating)
I am recording and Updating this section right now
Mini Project(archived) Super To Do List with Firebase
Mini Project(archived)1. how do you make a simple to do list app using SwiftUI?
Mini Project(archived)2 how do you Toogle the to do list using SwiftUI?
Mini Project(archived)3 how write a child view of entering things to the to do
Mini Project(archived)4.how pass data from child view to main view using SwiftUI
Mini Project(archived)5.how to bring out a subview and add items to main view us
Mini Project(archived)6.how to add a focus to text field so they will automatica
Mini Project(archived)7.implementing MVVM architecture, to our to do list app
Mini Project(archived)8.how to extract Subview, and how to customise preview
Mini Project(archived)9 Refactor subview to make project more readable
Mini Project(archived)10 A background color debug method and toggle
Mini Project(archived)11 customise style of Togglee
Mini Project(archived)12 Migrate to firebase
Testing and Debugging (Updating)
I am recording and Updating this section right now
Deep Dive: Xcode Cloud/ TestFlight
I am recording and Updating this section right now
Real Life Project (Updating)
I am recording and Updating this section right now
App Deployment (Updating)
I am recording and Updating this section right now
Next Frontier: WidgetKit Intro(A Relax API That You can Use and Dev Relaxed~)
WidgetKit Intro-1 A Relaxed Intro
WidgetKit Intro-2.What is Timeline? Entry and some explain of the code
WidgetKit Intro-3.Solve the padding issue contentMarginsDisabled
WidgetKit Intro-4.Changing Emoji widget and context variants
WidgetKit Intro-5.Make your widget update at the midnight(beginning of the day
WidgetKit Intro-6.Widget families configurationDisplay and description
WidgetKit Intro-7.Make our project more maintainable by using struct config
WidgetKit Intro-8.Test all the scenario By tweaking the preview
من در حال به روز رسانی این بخش هستم
I am updating this section
تبلیغات موثر-1-ارسال آن! پایان کار نیست!
Effective Promotion-1-Ship It! Is NOT THE END!
تبلیغات موثر-2-SEO-مدل جستجو به محصول
Effective Promotion-2-SEO-Search2Product Model
تبلیغات موثر-3-به صورت عمومی بسازید و در رسانه های اجتماعی به اشتراک بگذارید
Effective Promotion-3-Build in Public and share social media
تبلیغات موثر-4-استفاده از سرویس لینک کامپایل شده
Effective Promotion-4-Using Compiled Link service
تبلیغات موثر-5-برخی از مشکلات مربوط به www و mydomaincom
Effective Promotion-5-Some of the issue with www and mydomaincom
تبلیغات موثر-6-معرفی CNAME برای سفارشی سازی پرش دامنه
Effective Promotion-6-Intro of CNAME to make customise the domain jump
تبلیغات موثر-7-نکته کلیدی - شما باید URL (دامنه) را کنترل کنید
Effective Promotion-7-Key Point-You NEED to CONTROL the URL(DOMAIN)
تبلیغات موثر-8-یکی از راه حل های مثال سطل AWS S3
Effective Promotion-8-One of the Example Solution AWS S3 Bucket
تبلیغات موثر-9-فراموش نکنید که مسیریابی CNAME نهایی را اضافه کنید
Effective Promotion-9-Don't forget to add the final CNAME routing
تبلیغات موثر-10-تست انتشار و برخی نکات
Effective Promotion-10-Testing your propagation and some tips
بخش اضافی: بله، شما می توانید از آنچه در توسعه iOS آموخته اید در توسعه MacOS نیز استفاده کنید!
Extra Section: Yes, you can use What You Learned in iOS Dev to MacOS Dev too!
من در حال به روز رسانی این بخش هستم
I am updating this section
پروژه مک مینی: اصلاح کننده دسته ای فایل
Mac-Mini Project: File Batch Modifier
پروژه مک مینی-نسخه ی نمایشی اصلاح کننده دسته ای فایل
Mac Mini Project-File Batch Modifier Demo
آن گوشه را پیدا کنید
Find that niche
تجزیه و تحلیل نیاز در گوشه
Analysing the need in the niche
انتخاب اشتراک خرید یکباره مشکل دزدی دریایی
The choice of subscription one time purchase the problem of pirate
ایجاد پروژه با استفاده از Cursor برای دیکته اول
Create the project using Cursor to make the first dictation
صحبت در مورد مجوز بررسی اپل و بررسی کد
Chat about Apple review permission and code review
تست سریع و البته هوش مصنوعی کامل نیست
Quick Test and Of Course AI is not Perfect
پروژه مک مینی-روی من برای توضیح حساب نکنید
Mac Mini Project-Don't Reply on Me to Explain
[منابع] دانلود کد منبع برای این مرحله
[Resources] Download Source Code for This Stage
بخش اضافی: نکات مفید
Extra Section: Useful Tips
من در حال به روز رسانی این بخش هستم
I am updating this section
نکات 1- کد خود را به درستی قالب بندی کنید
Tips 1- Make Your Code Correctly Formatted
سخنرانی اضافی: توسعه دهنده مستقل، به جنگل حقوقی خوش آمدید
Extra Lecture: Indie Dev,Welcome to the Legal Jungle
سخنرانی اضافی: توسعه دهنده مستقل، به جنگل حقوقی خوش آمدید
Extra Lecture: Indie Dev, Welcome to the Legal Jungle
مرکز پرسش و پاسخ بوت کمپ (پاسخ های درخواستی به سوالات شما)
Bootcamp Q&A Hub (On-Demand Answers to Your Questions)
پرسش و پاسخ-1-درباره IAP (عملکرد خرید درون برنامه ای)-شبیه ساز-اتصال اپ استور-سندباکس
Q&A-1-About IAP(In App Purchase Function)-Simulator-App Store Connect-Sandbox
پرسش و پاسخ-2-آیا می توانم یک بیلد جدید ارسال کنم اما شماره نسخه را تغییر ندهم؟ بله
Q&A-2-Can I submit a new build but not change the version number?Yes
نمایش نظرات