آموزش اپلیکیشن Apple TV و توسعه بازی برای tvOS - آخرین آپدیت

دانلود Apple TV App & Game Development for tvOS

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

آموزش جامع توسعه اپلیکیشن و بازی برای Apple TV با tvOS، TVML، Swift و SpriteKit

ساخت اپلیکیشن‌های نیتیو Apple TV

ساخت اپلیکیشن‌های TVML برای Apple TV (اپلیکیشن‌های کلاینت-سرور)

ساخت بازی برای Apple TV با tvOS

پیش‌نیازها:

  • داشتن مک (مدل ۲۰۱۱ یا جدیدتر) یا کامپیوتر شخصی (PC) با سیستم‌عامل macOS (نحوه نصب macOS بر روی PC نیز آموزش داده می‌شود)

اگر اشتیاق یادگیری و توسعه برای Apple TV جدید و App Store آن را دارید، این دوره آموزشی بهترین مکان برای یادگیری تمام آن چیزی است که برای توسعه Apple TV نیاز دارید.

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

در این دوره چه چیزی یاد خواهید گرفت؟

  • توسعه نیتیو tvOS با استفاده از فریم‌ورک‌های iOS و Swift 2
  • ساخت اپلیکیشن‌های کلاینت-سرور با استفاده از زبان نشانه‌گذاری جدید اپل، TVML. اپلیکیشن‌های TVML از JavaScript استفاده می‌کنند.
  • ساخت بازی برای Apple TV با استفاده از SpriteKit

این دوره توسط سازنده دوره پرطرفدار iOS 9 & Swift 2: From Beginner to Paid Professional ارائه شده است، که به عنوان بهترین دوره iOS 9 در اینترنت شناخته می‌شود.

هدف اصلی این دوره، ارائه بهترین و مؤثرترین دوره آموزشی Apple TV در سراسر اینترنت است.

نحوه برگزاری دوره:

  1. شما با مجموعه‌ای از ویدیوهای آموزشی مواجه خواهید شد. این ویدیوها را بارها و بارها مشاهده کنید تا مفاهیم را به طور کامل درک کنید. سپس سعی کنید همان اپلیکیشن را از حافظه خودتان بسازید.
  2. تمرین‌هایی نیز برای شما در نظر گرفته شده است تا به طور مستقل کار کنید و دانش خود را تثبیت نمایید.

چرا این دوره را انتخاب کنید؟

دلایل متعددی برای شرکت در این دوره وجود دارد:

  1. آموزش مواردی که واقعاً در دنیای واقعی کاربرد دارند، نه مفاهیم انتزاعی.
  2. عدم استفاده از متن از پیش نوشته شده در آموزش‌ها. ما توسعه واقعی را آموزش می‌دهیم تا بتوانید نحوه حل مشکلات را ببینید (برخلاف دوره‌هایی که فقط مفاهیم را آموزش می‌دهند و دلیل پشت آن‌ها را توضیح نمی‌دهند).
  3. به جرات می‌توان گفت که دوره‌ای بهتر از این در اینترنت نخواهید یافت!
  4. دسترسی مادام‌العمر به پشتیبانی زنده از طریق چت‌روم‌ها و انجمن‌های ما.

نظرات هنرجویان دوره‌های من:

"بهترین دوره‌ای که تا به حال در زمینه برنامه‌نویسی iOS دیده‌ام. مدرس فوق‌العاده‌ای است و به روشی جذاب مطالب را بیان می‌کند. همچنین اولین دوره‌ای است که نه تنها به کد، بلکه به طراحی نیز اهمیت یکسان می‌دهد. به کار خوبتان ادامه دهید. صد در صد توصیه می‌شود." - Lefteris Altouvas


"دوره‌های دیگر اساتید دیگر را نیز گذرانده‌ام که خوب بودند، اما هیچ‌کدام به اندازه این دوره من را هیجان‌زده نکرده است. سبک آموزشی Mark عالی است و این دوره احساس یک "بوت‌کمپ" واقعی را با هزینه‌ای بسیار کمتر ارائه می‌دهد. دسترسی به Mark برای پرسیدن سوالات از طریق انجمن‌ها و همچنین GitHub/Gitter عالی است. اگر به دنبال دوره‌ای در زمینه توسعه iOS/Swift هستید، این دوره را به شدت توصیه می‌کنم." - Jack Davis


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

جدی می‌گویم، یک ساعت وقت گذراندن با این مرد در حالی که او موضوعات فنی را به شما آموزش می‌دهد، ارزشی معادل ۱۰۰ ساعت وقت گذراندن در دوره یا بوت‌کمپ دیگر که توسط شخص دیگری تدریس می‌شود، خواهد داشت." - Erik Slack


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

Mark همچنین فراتر از انتظار برای دانش‌آموزان تلاش می‌کند. هر زمان که در پروژه‌ای گیر می‌کردم یا نیاز به کمک داشتم، او وقت می‌گذاشت تا به من کمک کند. من خوش شانس بودم که او وقت گذاشت تا مرا بشناسد و به من در درک موضوعاتی که با آنها مشکل داشتم کمک کند." - Jacob Evans


"توانایی او در تدریس حتی چشمگیرتر است. او صبور، خوش‌بین است و می‌تواند ایده‌های پیچیده را با مثال و به روش‌هایی قابل هضم، پرانرژی و سرگرم‌کننده آموزش دهد. او بوت‌کمپ‌ها را تدریس کرده و بسیاری از توسعه‌دهندگانی که من می‌شناسم را راهنمایی کرده است. به عنوان یک معلم و راهنما، نمی‌توانم توصیه بالاتری داشته باشم. اگر بتوانید از آموزش او بهره‌مند شوید، در دستان خوبی قرار گرفته‌اید." - Jonathan Wood

"Mark یک مربی، معلم و مهندس iOS باهوش، باتجربه و صبور است. هنگامی که من از هیچ چیز در مورد iOS به یک مهندس iOS کامل تبدیل شدم، Mark در هر مرحله از راه همراه من بود تا هم راهنمایی کند و هم تشویق نماید." - Pearson Basham خالق اپلیکیشن NoThyme iOS


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

شروع کار Getting Started

  • مقدمه دوره Intro to Course

  • نحوه اجرای Mac OSX روی PC How to Run Mac OSX on PC

  • نصب Xcode Installing Xcode

  • تغییر اندازه فونت Xcode با +/- Xcode Change Font Size With +/-

  • تمرین - نصب پلاگین Xcode Exercise - Install the Xcode Plugin

اپلیکیشن‌های نیتیو Apple TV Native Apple TV Apps

  • این ویدیو را از دست ندهید DO NOT SKIP THIS VIDEO

  • پیام‌های tvOS tvOS Alerts

  • دکمه‌های tvOS tvOS Buttons

  • کانون نمای سفارشی tvOS tvOS Custom View Focus

  • ناوبری tvOS tvOS Navigation

  • تب بار tvOS tvOS Tab Bars

  • ورودی متن tvOS tvOS Text Entry

  • فیلم‌های محبوب tvOS - بخش اول tvOS Popular Movies Part 1

  • فیلم‌های محبوب tvOS - بخش دوم tvOS Popular Movies Part 2

  • فیلم‌های محبوب tvOS - بخش سوم tvOS Popular Movies Part 3

  • فیلم‌های محبوب tvOS - بخش چهارم (کانون تصویر) tvOS Popular Movies Part 4 (Image Focus)

  • تمرین - کنترلر نمای جزئیات Exercise - Detail View Controller

طراحی Design

  • راهنمای طراحی اپل tvOS tvOS Apple Design Guidelines

  • ساخت آیکون اپلیکیشن لایه‌لایه tvOS tvOS Creating a layered app icon

  • نمایشگر پارالاکس tvOS و آیکون Xcode tvOS Parallax Viewer and Xcode icon

  • پلاگین صادرکننده پارالاکس فتوشاپ tvOS tvOS Photoshop Parallax Exporter Plugin

  • تصویر صفحه اصلی tvOS tvOS Top shelf image

  • آیکون اپلیکیشن Retro Skate و تصویر صفحه اصلی با فتوشاپ tvOS tvOS Retro Skate App Icon & Shelf Image with Photoshop

  • تمرین - ساخت آیکون پارالاکس Exercise - Create a Parallax Icon

مرور سریع جاوا اسکریپت Javascript Refresher

  • منابع جاوا اسکریپت Javascript Resources

  • نصب IDE برای توسعه وب جاوا اسکریپت Javascript Installing an IDE for Web Development

  • نصب NodeJs جاوا اسکریپت Javascript Installing NodeJs

  • رشته‌های جاوا اسکریپت Javascript Strings

  • شرط‌های جاوا اسکریپت Javascript Conditionals

  • اعداد جاوا اسکریپت Javascript Numbers

  • حلقه‌ها و آرایه‌های جاوا اسکریپت Javascript Loops & Arrays

  • اشیاء جاوا اسکریپت Javascript Objects

  • NPM readline-sync NPM readline-sync

  • تمرین - ماشین حساب Node Exercise - Node Calculator

توسعه اپلیکیشن سرور-کلاینت TVML TVML Client-Server App Development

  • مستندات TVML TVML Documentation

  • مستندات TVML TVJS TVML TVJS Documentation

  • مروری بر کاتالوگ TVML TVML Catalog Overview

  • ایجاد پروژه TVML و تنظیم App Delegate TVML Project Creation & App Delegate Setup

  • ارائه‌دهنده TVML و بارگذار منبع TVML Presenter & Resource Loader

  • میزبانی Amazon S3 با TVML TVML Amazon S3 Hosting

  • قالب ListWithBanner TVML TVML ListWithBanner Template

  • تبدیل LSR به LCR در TVML TVML Convert LSR to LCR

  • استقرار در Digital Ocean با TVML TVML Deploying to Digital Ocean

  • تمرین - اپلیکیشن TVML خودتان Exercise - Your Own TVML App

چگونه یک بازی Apple TV با SpriteKit برای tvOS بسازیم How to build an Apple TV Game with SpriteKit for tvOS

  • بازی SpriteKit tvOS - مقدمه Retro Skate tvOS SpriteKit Game - Intro to Retro Skate

  • بازی SpriteKit Retro Skate tvOS - مقدمه Sprite Kit tvOS SpriteKit Game Retro Skate - Intro to Sprite Kit

  • بازی SpriteKit Retro Skate tvOS - متحرک‌سازی زمین tvOS SpriteKit Game Retro Skate - Animating Ground

  • بازی SpriteKit Retro Skate tvOS - شخصیت متحرک tvOS SpriteKit Game Retro Skate - Animated Character

  • بازی SpriteKit Retro Skate tvOS - فیزیک و پرش tvOS SpriteKit Game Retro Skate - Physics & Jumping

  • بازی SpriteKit Retro Skate tvOS - آماده‌سازی برای برخوردها tvOS SpriteKit Game Retro Skate - Prepping for Collisions

  • بازی SpriteKit Retro Skate tvOS - برخورد دهنده‌های موانع tvOS SpriteKit Game Retro Skate - Obstacle Colliders

  • بازی SpriteKit Retro Skate tvOS - تشخیص برخورد tvOS SpriteKit Game Retro Skate - Collision Detection

  • بازی SpriteKit Retro Skate tvOS - پس‌زمینه پارالاکس و پیاده‌رو tvOS SpriteKit Game Retro Skate - Parallax Background & Sidewalk

  • تمرین - بازسازی صحنه بازی Exercise - Refactor Game Scene

  • بازی SpriteKit Retro Skate tvOS - ساختمان‌های تصادفی tvOS SpriteKit Game Retro Skate - Randomized Buildings

  • بازی SpriteKit Retro Skate tvOS - صدا و انیمیشن برخورد tvOS SpriteKit Game Retro Skate - Audio & Crash Animation

  • بازی SpriteKit Retro Skate tvOS - تنظیم برخوردها tvOS SpriteKit Game Retro Skate - Adjusting Collisions

  • تمرین - اسکیت یا مرگ Exercise - Skate or Die

استقرار Deployment

  • حساب توسعه‌دهنده پولی اپل Paid Apple Developer Account

  • گواهی‌نامه‌های توسعه Development Certificates

  • تست اپلیکیشن در Apple TV tvOS tvOS Testing Your App on an Apple TV

  • توزیع اپلیکیشن از طریق Testflight در tvOS tvOS Distributing Your App Through Testflight

  • ارسال اپلیکیشن tvOS به اپ استور tvOS Submitting a tvOS App to the App Store

  • تمرین - آماده‌سازی برای ارسال اپلیکیشن Exercise - Get Ready to Submit Your App

محتوای جایزه: مرور سریع Swift Bonus Content: Swift Refresher

  • متغیرها و انواع Swift 2 Swift 2 Variables & Types

  • تمرین - عملیات متغیر Exercise - Variable Operations

  • شرط‌های Swift 2 - بخش اول Swift 2 Conditionals Part 1

  • شرط‌های Swift 2 - بخش دوم Swift 2 Conditionals Part 2

  • توابع Swift 2 Swift 2 Functions

  • تمرین - توابع Exercise - Functions

  • آرایه‌های Swift 2 Swift 2 Arrays

  • حلقه‌های Swift 2 Swift 2 Loops

  • تمرین - آرایه‌ها و حلقه‌ها Exercise - Arrays & Loops

  • دیکشنری‌های Swift 2 Swift 2 Dictionaries

  • برنامه‌نویسی شیءگرا و کلاس‌های Swift 2 Swift 2 Object-Oriented Programming & Classes

  • وراثت Swift 2 Swift 2 Inheritance

  • چندشکلی Swift 2 Swift 2 Polymorphism

  • آپشنال‌های Swift 2 Swift 2 Optionals

  • انواع شمارشی Swift 2 Swift 2 Enums

  • پسوندهای Swift 2 Swift 2 Extensions

نمایش نظرات

آموزش اپلیکیشن Apple TV و توسعه بازی برای tvOS
جزییات دوره
15.5 hours
80
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
11,916
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Devslopes by Mark Wahlbeck Devslopes by Mark Wahlbeck

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

Mark Wahlbeck Mark Wahlbeck

مدیرعامل Devslopes | iOS | اندروید | فریلنسینگ