لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
iPadOS 13 آموزش توسعه
iPadOS 13 Development Essential Training
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با انتشار iPadOS 13 ، به توسعه دهندگان و کاربران امکان دسترسی به چندین ویژگی و پیشرفت جدید ، از جمله قابلیت چند وظیفه ای پیشرفته و ابزارها و ویژگی های جدید در Apple Pencil ، داده شد. در این دوره ، مدرس تاد پرکینز به توسعه دهندگان نشان می دهد که چگونه با استفاده از SwiftUI به بهترین وجه به توسعه برنامه iPadOS 13 نزدیک شوند. تاد با در نظر گرفتن ضروری ترین مفاهیمی که توسعه دهندگان برای تسلط بر آنها ارائه می دهند ، مروری بر توسعه برنامه ها برای iPadOS دارد. بیاموزید که چگونه با SwiftUI کار کنید ، چند وظیفه تنظیم کنید ، محتوای دستی را با استفاده از PencilKit در برنامه خود بگنجانید ، برنامه های iPadOS 13 خود را برای استفاده در macOS تنظیم کنید ، از حالت تاریک در برنامه خود پشتیبانی کنید و موارد دیگر.
سرفصل ها و درس ها
مقدمه
Introduction
شروع به کار در توسعه iPadOS کنید
Start a career in iPadOS development
آنچه باید بدانید
What you should know
1. مرور ابزارهای Apple Dev
1. Apple Dev Tools Review
مبانی SwiftUI
SwiftUI basics
پیش نمایش چندین سیستم عامل در SwiftUI
Previewing multiple platforms in SwiftUI
با استفاده از SwiftUI برای ایجاد ناوبری
Using SwiftUI to create navigation
ایجاد یک مدل ناوبری SwiftUI
Creating a SwiftUI navigation model
انتخاب پیش فرض
Setting a default selection
کار با نماهای پشتیبانی نشده در SwiftUI
Working with unsupported views in SwiftUI
چالش: تصویری را اضافه کنید
Challenge: Add an image
راه حل: یک تصویر اضافه کنید
Solution: Add an image
2. چند وظیفه ای
2. Multitasking
تنظیم چند وظیفه ای در iPadOS 13
Setting up for multitasking in iPadOS 13
با استفاده از تصویر در تصویر
Using Picture in Picture
پیاده سازی ساده و کشیدن
Implementing simple drag and drop
چالش: یک برنامه زبانه دار ایجاد کنید
Challenge: Create a tabbed app
راه حل: یک برنامه دارای زبانه ایجاد کنید
Solution: Create a tabbed app
3. با استفاده از PencilKit
3. Using PencilKit
همکاری با PKCanvasView
Working with a PKCanvasView
با استفاده از PKToolPicker
Using a PKToolPicker
پاسخ به حوادث مداد
Responding to pencil events
ذخیره و بارگیری نقشه ها
Saving and loading drawings
چالش: یک برنامه نشانه گذاری ایجاد کنید
Challenge: Create a markup app
راه حل: یک برنامه نشانه گذاری ایجاد کنید
Solution: Create a markup app
4. برنامه های کاربردی متقاطع
4. Cross-Platform Applications
ایجاد یک برنامه cross-platform
Creating a cross-platform app
ایجاد نماهای برای یک سیستم عامل
Creating views for one platform
چالش: مرورگر وب متقاطع پلت فرم
Challenge: Cross-platform web browser
راه حل: مرورگر وب cross-platform
Solution: Cross-platform web browser
5. حالت تاریک
5. Dark Mode
نمای کلی حالت تاریک
Dark Mode overview
رنگ های سفارشی حالت تاریک
Dark Mode custom colors
رنگ های تاریک سیستم
Dark Mode system colors
چالش: اضافه کردن رنگ سازگار
Challenge: Add adapting color
راه حل: اضافه کردن رنگ سازگار
Solution: Add adapting color
تاد پرکینز یک توسعه دهنده است که در iOS تخصص دارد. او بیش از دوازده برنامه و بازی محبوب توسعه داده است.
او بیش از 50 کتاب و دوره ویدیویی منتشر کرده است که موضوعاتی مانند برنامه نویسی برای غیربرنامه نویسان و توسعه بازی را پوشش می دهد. او همچنین یک توسعهدهنده جاوا (SCJD) و دارای مدرک لیسانس در توسعه نرمافزار از دانشگاه وسترن گاورنر است. وقتی برنامهها یا دورههای آموزشی نمیسازد، پادکست Try, Try Again - a Movie Club را میزبانی میکند و مقدار مناسبی از بازیهای ویدیویی را انجام میدهد. تاد با خانواده اش در کالیفرنیا زندگی می کند.
نمایش نظرات