دوره آموزشی ساخت یک برنامه برای همه پلتفرمهای اپل
1 ساعت 22 دقیقهپیشرفته2021-02-09
مدرسین

Brian Advent
Software Developer, Educator, Mathematician
جزئیات دوره
هر پلتفرم اپل - macOS، iOS، iPadOS، watchOS و tvOS - قابلیتهای فردی و تجربه کاربری را ارائه میدهد، در عین حال محکم با هم ادغام میشوند تا احساسی یکپارچه ایجاد کند. در این دوره مبتنی بر پروژه، بیاموزید که چگونه برنامهای بسازید که نه تنها در تمام پلتفرمهای Apple بصورت یکپارچه اجرا شود، بلکه با عملکرد خاص و UX هر دستگاه نیز متناسب باشد. در یک پروژه نمونه، چگونگی راه اندازی یک الگوی چند پلتفرمی و ایجاد رابطهای کاربری را با استفاده از یک ابزار واحد و API کشف کنید. الزامات مختلف ناوبری را برای iPhone، iPad و Mac در نظر بگیرید و اصول طراحی خاص هر یک را کاوش کنید. بعلاوه، نحوه نوشتن کد مستقل و خاص پلتفرم را کشف کنید.
مهارت ها
Apple WatchMac OSiOS DevelopmentiOSUX DesignMobile DevelopmentAppleUser ExperienceWeb DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - برنامه هایی را ایجاد کنید تا به طور یکپارچه در همه دستگاه های اپل اجرا شوند
- 02 - آنچه باید بدانید
- 03 - استفاده از فایل های تمرین
1. اپلیکیشن های چند پلتفرمی اپل
- 04 - مروری بر پلتفرم اپل
- 05 - SwiftUI و برنامه های چند پلتفرمی
- 06 - برنامه چند پلتفرمی - آب و هوا در همه جا
2. نمونه معرفی برنامه
- 07 - نمونه برنامه در عمل
- 08 - نمای کلی پروژه - اهداف چندگانه
3. iOS، iPadOS و macOS
- 09 - نوار تب برای آیفون
- 10 - نوار کناری برنامه برای iPad و Mac
- 11 - ناوبری مناسب برای هر پلتفرم
- 12 - معیارها و رنگ های مختلف
- 13 - ظروف و اندازه مورد نیاز
- 14 - یک نمای تنظیمات ایجاد کنید
- 15 - تنظیمات در iPad و Mac
- 16 - ماندگاری داده در macOS و iOS
4. watchOS و tvOS
- 17 - اهداف جدید برای watchOS و tvOS
- 18 - پیش بینی در یک نگاه
- 19 - تجربه تلویزیونی همهجانبه
نتیجه
- 20 - مراحل بعدی