آموزش انیمیشن‌های SwiftUI - هر چیزی را با SwiftUI انیمیت کنید - آخرین آپدیت

دانلود SwiftUI Animations - Animate anything with SwiftUI

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع انیمیشن در SwiftUI: از آسان تا پیشرفته

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

ساخت انیمیشن‌های جذاب با SwiftUI: این دوره با پروژه‌های متعدد برای هر سطح مهارتی، تجربه‌ای لذت‌بخش از کدنویسی انیمیشن را ارائه می‌دهد. پروژه‌ها با برچسب‌های "آسان"، "متوسط" یا "پیشرفته" مشخص شده‌اند تا بتوانید بر اساس سطح خود شروع کرده و به تدریج مهارت‌هایتان را ارتقا دهید.

با استفاده از SwiftUI اپل، انیمیشن‌های زیبا را با کدنویسی کمتر از همیشه خلق کنید. یاد بگیرید چگونه ایده‌های انیمیشن و حرکت خود را به انیمیشن‌های واقعی در اپلیکیشن‌هایتان تبدیل کنید. انیمیشن‌ها اپلیکیشن شما را متمایز، تعاملی و زنده می‌کنند و لبخند رضایت را به کاربران هدیه می‌دهند.

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

قابلیت‌های انیمیشنی که یاد خواهید گرفت:

  • چرخش Hue (رنگ‌ها) و انیمیشن تصاویر
  • ساخت جلوه برف با کلاس CAEmitter
  • انیمیشن سایه‌ها (Shadows)
  • تنظیم شفافیت (Opacity)
  • انیمیشن فریم‌ها (Frames)
  • حرکت در مختصات (Coordinates)
  • چرخش در درجات (Degrees)
  • استفاده از گرادیانت‌ها (Gradients) و پس‌زمینه‌ها
  • ساخت و انیمیشن مسیرها (Paths) و موارد بیشتر
  • چرخاندن اشیاء در محورهای مختلف و ایجاد جلوه "مورچه‌های رژه رو"
  • انیمیشن گرافیک آب و هوا با داده‌ها و ترکیب انیمیشن‌ها برای جلوه‌های منحصر به فرد
  • استفاده از پروتکل Shape و مسیرها برای ساخت شکل موج سفارشی و انیمیت کردن آن در نقاط کنترلی مختلف
  • بهره‌گیری از `animatableData` برای انیمیشن‌دهی خلاقانه داده‌ها
  • استفاده از تایمرها برای شروع و توقف انیمیشن‌ها
  • افزودن صدا برای تعامل بیشتر پروژه
  • استفاده از SpriteKit View برای انیمیشن‌های فیزیکی مانند برخورد، گرانش و سرعت

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

پیش‌نیازها: دانش کاری از زبان Swift مفید است، اما این دوره شامل درس‌هایی برای آموزش بخش‌های لازم نیز می‌شود.

توجه: این دوره فرض می‌کند شما دانش کاری از زبان Swift دارید.

شروع به خلق انیمیشن‌های شگفت‌انگیز کنید!


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

معرفی Introduction

  • ویدئوی تبلیغاتی Promotion Video

کتاب‌های انیمیشنی فوق‌العاده SwiftUI مارک و سایر منابع عالی SwiftUI Marks Awesome Animated SwiftUI Books & Other Great SwiftUI Resources

  • کتاب‌های انیمیشنی فوق‌العاده SwiftUI مارک و سایر منابع عالی SwiftUI Marks Awesome Animated SwiftUI Books & Other Great SwiftUI Resources

SwiftUI چیست؟ - برنامه نویسی دستوری آیه اعلانی What is SwiftUI? - Declarative verse Imperative Programming

  • برنامه نویسی دستوری آیه اعلانی Declarative verse Imperative Programming

مقدمه Introduction

  • ویدئوی تبلیغاتی Promotion Video

پشته ها Stacks

  • پشته ها Stacks

SwiftUI چیست؟ - برنامه‌نویسی اعلانی در مقابل دستوری What is SwiftUI? - Declarative verse Imperative Programming

  • برنامه‌نویسی اعلانی در مقابل دستوری Declarative verse Imperative Programming

متن و اصلاح کننده ها Text and Modifiers

  • متن و اصلاح کننده ها قسمت 1 Text and Modifiers part 1

  • متن و اصلاح کننده ها قسمت 2 Text and Modifiers part 2

  • متن و اصلاح کننده ها قسمت 3 Text and Modifiers part 3

پشته‌ها (Stacks) Stacks

  • پشته‌ها (Stacks) Stacks

TextField - State - و اصلاح کننده ها TextField - State - and modifiers

  • TextField - State - و اصلاح کننده ها TextField - State - and modifiers

متن و اصلاح‌کننده‌ها Text and Modifiers

  • متن و اصلاح‌کننده‌ها - بخش ۱ Text and Modifiers part 1

  • متن و اصلاح‌کننده‌ها - بخش ۲ Text and Modifiers part 2

  • متن و اصلاح‌کننده‌ها - بخش ۳ Text and Modifiers part 3

تصویر و اصلاح کننده های آن Image and its modifiers

  • تصویر و اصلاح کننده ها قسمت 1 Image and modifiers part 1

  • تصویر و اصلاح کننده ها قسمت 2 Image and modifiers part 2

فیلد متن (TextField) - وضعیت (State) - و اصلاح‌کننده‌ها TextField - State - and modifiers

  • فیلد متن (TextField) - وضعیت (State) - و اصلاح‌کننده‌ها TextField - State - and modifiers

پروژه 1 - دایره دوستان - متحرک سازی حلقه ها (سطح مهارت - آسان) Project 1 - Circle of Friends - Animating circles (Skill level - Easy)

  • مقدمه پروژه 1 Introduction to project 1

  • سخنرانی های حلقه های متحرک Animating Circles Lectures

تصویر و اصلاح‌کننده‌های آن Image and its modifiers

  • تصویر و اصلاح‌کننده‌های آن - بخش ۱ Image and modifiers part 1

  • تصویر و اصلاح‌کننده‌های آن - بخش ۲ Image and modifiers part 2

پروژه 2 - فکر می کنم این یک رکورد است - پخش کننده ضبط (سطح مهارت - آسان) Project 2 - I think that’s a record - Record Player (Skill level - Easy)

  • مقدمه پروژه 2 Introduction to project 2

  • قسمت 1 - اضافه کردن جعبه ضبط - ضبط - بازو Part 1 - Add the Record box - Record - Arm

  • قسمت 2 - اضافه کردن دکمه پخش - صدا Part 2 - Add the play button - Sound

پروژه ۱ - دایره دوستان - انیمیشن دایره‌ها (سطح مهارت - آسان) Project 1 - Circle of Friends - Animating circles (Skill level - Easy)

  • مقدمه‌ای بر پروژه ۱ Introduction to project 1

  • درس‌های انیمیشن دایره‌ها Animating Circles Lectures

پروژه 3 - هی تو! - چرخش رنگ مثال 1 (سطح مهارت - آسان) Project 3 - Hey You! - Hue rotation example 1 (Skill level - Easy)

  • مقدمه پروژه 3 Introduction to project 3

  • چرخش رنگ مثال 1 Hue rotation example 1

پروژه ۲ - فکر می‌کنم این یک رکورد است - صفحه گرامافون (سطح مهارت - آسان) Project 2 - I think that’s a record - Record Player (Skill level - Easy)

  • مقدمه‌ای بر پروژه ۲ Introduction to project 2

  • بخش ۱ - اضافه کردن جعبه صفحه - صفحه - بازوی گرامافون Part 1 - Add the Record box - Record - Arm

  • بخش ۲ - اضافه کردن دکمه پخش - صدا Part 2 - Add the play button - Sound

پروژه 4 - تنفس گل (سطح مهارت - متوسط) Project 4 - Breathing Flower (Skill level - Intermediate)

  • معرفی گل تنفس Breathing Flower Intro

  • قسمت 1 - گل ها را اضافه کنید و نفس بکشید Part 1 - Add the flowers and breath

  • قسمت 2 - اضافه کردن برف Part 2 - Adding the snow

پروژه ۳ - هی تو! - مثال ۱ چرخش رنگ (Hue rotation) (سطح مهارت - آسان) Project 3 - Hey You! - Hue rotation example 1 (Skill level - Easy)

  • مقدمه‌ای بر پروژه ۳ Introduction to project 3

  • مثال ۱ چرخش رنگ (Hue rotation) Hue rotation example 1

پروژه 5 - پرنده میهنی - پرواز عقاب (سطح مهارت - آسان) Project 5 - Patriotic Bird - Flying Eagle (Skill level - Easy)

  • مقدمه پروژه 5 Introduction to project 5

  • پرواز عقاب Flying Eagle

پروژه ۴ - گل نفس‌کش (سطح مهارت - متوسط) Project 4 - Breathing Flower (Skill level - Intermediate)

  • مقدمه گل نفس‌کش Breathing Flower Intro

  • بخش ۱ - اضافه کردن گل‌ها و نفس کشیدن Part 1 - Add the flowers and breath

  • بخش ۲ - اضافه کردن برف Part 2 - Adding the snow

پروژه 6 - Dodgeball کسی هست؟ - فواره SpriteKit (سطح مهارت - آسان) Project 6 - Dodgeball Anyone? - SpriteKit Fountain (Skill level - Easy)

  • پروژه 6 مقدمه Project 6 Introduction

  • فواره SpriteKit SpriteKit Fountain

پروژه ۵ - پرنده وطن‌پرست - عقاب پرنده (سطح مهارت - آسان) Project 5 - Patriotic Bird - Flying Eagle (Skill level - Easy)

  • مقدمه‌ای بر پروژه ۵ Introduction to project 5

  • عقاب پرنده Flying Eagle

پروژه 7 - رنگ ها بسیار رنگارنگ هستند - چرخش رنگ سابق 2 (سطح مهارت متوسط) Project 7 - Hue are so colorful - Hue Rotation ex 2 (Skill level Intermediate)

  • پروژه 7 مقدمه Project 7 Introduction

  • مثال 2 چرخش رنگ Hue Rotation example 2

پروژه ۶ - کسی توپ بازی می‌خواهد؟ - فواره SpriteKit (سطح مهارت - آسان) Project 6 - Dodgeball Anyone? - SpriteKit Fountain (Skill level - Easy)

  • مقدمه پروژه ۶ Project 6 Introduction

  • فواره SpriteKit SpriteKit Fountain

پروژه 8 - دلایل اخراج - انتقال متحرک (سطح مهارت - پیشرفته) Project 8 - Grounds for dismissal - Animate Transition (Skill level - Advanced)

  • پروژه 8 مقدمه Project 8 Introduction

  • قسمت 1 - نمای تنظیمات را بسازید Part 1 - Build the Settings View

  • قسمت 2 - عملکرد تبدیل حال و رد را ایجاد کنید Part 2 - Create the Present and Dismiss transformation functionality

  • قسمت 3 - ارائه و رد انتقال Part 3 - Presenting and dismissing the transition

پروژه ۷ - چقدر رنگارنگ هستی - مثال ۲ چرخش رنگ (Hue Rotation) (سطح مهارت - متوسط) Project 7 - Hue are so colorful - Hue Rotation ex 2 (Skill level Intermediate)

  • مقدمه پروژه ۷ Project 7 Introduction

  • مثال ۲ چرخش رنگ (Hue Rotation) Hue Rotation example 2

پروژه 9 - اختلاف منظر! - جلوه اختلاف منظر (سطح مهارت - آسان) Project 9 - Parallax this! - Parallax Effect (Skill level - Easy)

  • مقدمه پروژه 9 Project 9 Introduction

  • اثر اختلاف منظر Parallax Effect

پروژه ۸ - دلایل اخراج - انیمیشن انتقال (Transition) (سطح مهارت - پیشرفته) Project 8 - Grounds for dismissal - Animate Transition (Skill level - Advanced)

  • مقدمه پروژه ۸ Project 8 Introduction

  • بخش ۱ - ساخت نمای تنظیمات (Settings View) Part 1 - Build the Settings View

  • بخش ۲ - ایجاد قابلیت انتقال ارائه (Present) و رد کردن (Dismiss) Part 2 - Create the Present and Dismiss transformation functionality

  • بخش ۳ - ارائه و رد کردن انتقال Part 3 - Presenting and dismissing the transition

پروژه 10 - به آسانسور نیاز دارید؟ - آسانسور (سطح مهارت - متوسط) Project 10 - Need a Lift? - Elevator (Skill level - Intermediate)

  • پروژه 10 مقدمه Project 10 Introduction

  • بخش 1 - ایجاد مدل داده Part 1 - Creating the Data Model

  • قسمت 2 - اضافه کردن آسانسور و افراد Part 2 - Adding the elevator and people

  • قسمت 3 - کنار هم قرار دادن UI Part 3 - Putting the UI together

پروژه ۹ - پارالاکس کن! - اثر پارالاکس (Parallax Effect) (سطح مهارت - آسان) Project 9 - Parallax this! - Parallax Effect (Skill level - Easy)

  • مقدمه پروژه ۹ Project 9 Introduction

  • اثر پارالاکس (Parallax Effect) Parallax Effect

پروژه 11 - وارد چرخش آن شوید (سطح مهارت - آسان) Project 11 - Get into the Swing of it (Skill level - Easy)

  • پروژه 11 مقدمه Project 11 Introduction

  • انیمیشن در حال چرخش Swinging Animation

پروژه ۱۰ - نیاز به کمک داری؟ - آسانسور (سطح مهارت - متوسط) Project 10 - Need a Lift? - Elevator (Skill level - Intermediate)

  • مقدمه پروژه ۱۰ Project 10 Introduction

  • بخش ۱ - ایجاد مدل داده (Data Model) Part 1 - Creating the Data Model

  • بخش ۲ - اضافه کردن آسانسور و افراد Part 2 - Adding the elevator and people

  • بخش ۳ - کنار هم قرار دادن رابط کاربری (UI) Part 3 - Putting the UI together

پروژه 12 - شب پر ستاره - ستاره های چشمک زن (سطح مهارت - پیشرفته) Project 12 - Starry Starry Night - Twinkling Stars (Skill level - Advanced)

  • پروژه 12 مقدمه Project 12 Introduction

  • قسمت 1 - راه اندازی - تابع مسیر را پر کنید Part 1 - Setting up - Fill out the path function

  • قسمت 2 - ایجاد ستاره ها Part 2 - Creating the stars

پروژه ۱۱ - وارد چرخش شوید (سطح مهارت - آسان) Project 11 - Get into the Swing of it (Skill level - Easy)

  • مقدمه پروژه ۱۱ Project 11 Introduction

  • انیمیشن چرخشی (Swinging Animation) Swinging Animation

پروژه 13 - دوست آب و هوا - رابط کاربری آب و هوا (سطح مهارت - متوسط) Project 13 - A fair weather friend - Weather UI (Skill level - Intermediate)

  • پروژه 13 مقدمه Project 13 Introduction

  • قسمت 1 - راه اندازی - اضافه کردن مدل داده - انتخاب کننده Part 1 - Setting up - Add the data model - Picker

  • قسمت 2 - اضافه کردن نمودار - انیمیشن های متنی Part 2 - Add the graph - Text animations

  • قسمت 3 - متحرک سازی Part 3 - Animating

  • قسمت 4 - اضافه کردن بسته های سوئیفت Part 4 - Adding Swift packages

پروژه ۱۲ - شب پر ستاره - ستاره‌های چشمک‌زن (سطح مهارت - پیشرفته) Project 12 - Starry Starry Night - Twinkling Stars (Skill level - Advanced)

  • مقدمه پروژه ۱۲ Project 12 Introduction

  • بخش ۱ - راه‌اندازی - تکمیل تابع مسیر (path function) Part 1 - Setting up - Fill out the path function

  • بخش ۲ - ایجاد ستاره‌ها Part 2 - Creating the stars

پروژه 14 - Gear up - چرخش محور X، Y و Z (سطح مهارت - متوسط) Project 14 - Gear up - X, Y, and Z Axis Rotation (Skill level - Intermediate)

  • معرفی پروژه Introduction to the Project

  • قسمت 1 - Gears را ایجاد کنید Part 1 - Create the Gears

  • قسمت 2 - ایجاد کمربند Part 2 - Create the Belts

  • قسمت 3 - شفت چرخ دنده را ایجاد کنید Part 3 - Create the Gear shaft

  • قسمت 4 - نمای فن را ایجاد کنید Part 4 - Create the Fan View

  • قسمت 5 - قرار دادن همه آنها در ContentView Part 5 - Putting it all together in the ContentView

پروژه ۱۳ - دوست هوای خوب - رابط کاربری آب و هوا (Weather UI) (سطح مهارت - متوسط) Project 13 - A fair weather friend - Weather UI (Skill level - Intermediate)

  • مقدمه پروژه ۱۳ Project 13 Introduction

  • بخش ۱ - راه‌اندازی - اضافه کردن مدل داده - انتخابگر (Picker) Part 1 - Setting up - Add the data model - Picker

  • بخش ۲ - اضافه کردن نمودار - انیمیشن متن Part 2 - Add the graph - Text animations

  • بخش ۳ - انیمیشن‌سازی Part 3 - Animating

  • بخش ۴ - اضافه کردن Swift packages Part 4 - Adding Swift packages

پروژه 15 - ایجاد چند موج (سطح مهارت - پیشرفته) Project 15 - Make Some Waves (Skill level - Advanced)

  • پروژه 15 مقدمه Project 15 Introduction

  • قسمت 1 - ایجاد و متحرک کردن امواج Part 1 - Creating and animating the waves

  • قسمت 2 - اضافه کردن بویه و جلوه های صوتی Part 2 - Adding the buoy and sound effects

پروژه ۱۴ - آماده شوید - چرخش محور X، Y و Z (سطح مهارت - متوسط) Project 14 - Gear up - X, Y, and Z Axis Rotation (Skill level - Intermediate)

  • مقدمه‌ای بر پروژه Introduction to the Project

  • بخش ۱ - ایجاد چرخ‌دنده‌ها Part 1 - Create the Gears

  • بخش ۲ - ایجاد تسمه‌ها Part 2 - Create the Belts

  • بخش ۳ - ایجاد محور چرخ‌دنده Part 3 - Create the Gear shaft

  • بخش ۴ - ایجاد نمای فن (Fan View) Part 4 - Create the Fan View

  • بخش ۵ - کنار هم قرار دادن همه چیز در نمای اصلی (ContentView) Part 5 - Putting it all together in the ContentView

پروژه 16 - A Stroke of Insight - انیمیشن Strokes (سطح مهارت - پیشرفته) Project 16 - A Stroke of Insight - Animating Strokes (Skill level - Advanced)

  • پروژه 16 - مقدمه Project 16 - Introduction

  • شکل های قلب را ایجاد کنید - ضربات را متحرک کنید Create the heart shapes - Animate the strokes

پروژه ۱۵ - موج بسازید (سطح مهارت - پیشرفته) Project 15 - Make Some Waves (Skill level - Advanced)

  • مقدمه پروژه ۱۵ Project 15 Introduction

  • بخش ۱ - ایجاد و انیمیشن‌سازی امواج Part 1 - Creating and animating the waves

  • بخش ۲ - اضافه کردن شناور و جلوه‌های صوتی Part 2 - Adding the buoy and sound effects

پروژه 17 - مثمر ثمر باشید و چند برابر شوید - دیدگاه را گسترش دهید (سطح مهارت متوسط) Project 17 - Be Fruitful and Multiply - Expand a View (Skill level Intermediate)

  • پروژه 17 مقدمه Project 17 Introduction

  • مشاهده را اضافه کنید Add View

پروژه ۱۶ - بینش الهام‌بخش - انیمیشن ضربه‌ها (Strokes) (سطح مهارت - پیشرفته) Project 16 - A Stroke of Insight - Animating Strokes (Skill level - Advanced)

  • مقدمه پروژه ۱۶ Project 16 - Introduction

  • ایجاد اشکال قلب - انیمیشن ضربه‌ها Create the heart shapes - Animate the strokes

پروژه 18 - روشن کردن - سوئیچ نور (سطح مهارت - متوسط) Project 18 - Lighten Up - Light Switch (Skill level - Intermediate)

  • مقدمه پروژه 18 Intro to project 18

  • کلید برق Light Switch

پروژه ۱۷ - پرثمر و تکثیر شوید - گسترش یک نما (سطح مهارت - متوسط) Project 17 - Be Fruitful and Multiply - Expand a View (Skill level Intermediate)

  • مقدمه پروژه ۱۷ Project 17 Introduction

  • افزودن نما (View) Add View

پروژه 19 - Lets Connect - انیمیشن بارگیری WiFi (سطح مهارت - پیشرفته) Project 19 - Lets Connect - WiFi Loading Animation (Skill level - Advanced)

  • معرفی پروژه 19 Project 19 Intro

  • قسمت 1 - امیتر و قوس ها را ایجاد کنید Part 1 - Create the emitter and arcs

  • قسمت 2 - قرار دادن همه آنها در ContentView Part 2 - Putting it all together in ContentView

پروژه ۱۸ - روشن کن - کلید برق (سطح مهارت - متوسط) Project 18 - Lighten Up - Light Switch (Skill level - Intermediate)

  • مقدمه پروژه ۱۸ Intro to project 18

  • کلید برق Light Switch

پروژه 20 - هرگز یک کتاب را از روی فیلمش قضاوت نکنید - Book Loader (سطح مهارت - پیشرفته) Project 20 - Never judge a book by its movie - Book Loader(Skill level-Advanced)

  • مقدمه پروژه 20 Intro to project 20

  • قسمت 1 - ایجاد ستون فقرات - ایجاد صفحات Part 1 - Create the spine - Create the pages

  • قسمت 2 - چیدن کتاب Part 2 - Putting the book together

پروژه ۱۹ - بیا وصل شویم - انیمیشن بارگذاری وای‌فای (WiFi Loading Animation) (سطح مهارت - پیشرفته) Project 19 - Lets Connect - WiFi Loading Animation (Skill level - Advanced)

  • مقدمه پروژه ۱۹ Project 19 Intro

  • بخش ۱ - ایجاد انتشار دهنده (emitter) و قوس‌ها (arcs) Part 1 - Create the emitter and arcs

  • بخش ۲ - کنار هم قرار دادن همه چیز در نمای اصلی (ContentView) Part 2 - Putting it all together in ContentView

سایر منابع انیمیشن و آموزش برای کشف توسط شوبهام سینگ با استعداد Other animation resources and tutorials to explore by the talented Shubham Singh

  • انیمیشن های SwiftUI و سایر منابع از Shubham Singh SwiftUI Animations and other resources from Shubham Singh

پروژه ۲۰ - به فیلم کتاب قضاوت نکن - بارگذار کتاب (Book Loader) (سطح مهارت - پیشرفته) Project 20 - Never judge a book by its movie - Book Loader(Skill level-Advanced)

  • مقدمه پروژه ۲۰ Intro to project 20

  • بخش ۱ - ایجاد عطف کتاب - ایجاد صفحات Part 1 - Create the spine - Create the pages

  • بخش ۲ - کنار هم قرار دادن کتاب Part 2 - Putting the book together

سایر منابع انیمیشن و آموزش‌ها برای کاوش از شوبام سینگ با استعداد Other animation resources and tutorials to explore by the talented Shubham Singh

  • انیمیشن‌های SwiftUI و سایر منابع از شوبام سینگ SwiftUI Animations and other resources from Shubham Singh

نمایش نظرات

آموزش انیمیشن‌های SwiftUI - هر چیزی را با SwiftUI انیمیت کنید
جزییات دوره
9.5 hours
68
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,226
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stephen DeStefano Stephen DeStefano

SwiftUI/Swift/Developer/Instructor

Stephen DeStefano Stephen DeStefano

SwiftUI/Swift/Developer/Instructor