دوره آموزشی یادگیری جامع توسعه iOS 14
2 ساعت 13 دقیقهمبتدی2021-01-25
مدرسین

Todd Perkins
Developer specializing in iOS
جزئیات دوره
در این دوره، مدرس Todd Perkins به شما کمک میکند تا توسعه برنامهها را برای دستگاههای iOS شروع کنید. Xcode ابزار رسمی اپل برای توسعه برنامههای iOS است. او توضیح میدهد که از کجا میتوانید آن را بارگیری کنید، از چه الگوها و تنظیماتی استفاده کنید، نحوه شخصیسازی رابط Xcode و نحوه اجرای برنامه شما در شبیه ساز Xcode. بعد، او وارد استوری بوردها میشود، که استانداردی برای ایجاد طرحبندی iOS است. Todd اصول کار با استوری بورد را شامل میشود، از جمله نحوه اتصال شی object رابط کاربر به کد شما، نحوه پاسخگویی به فشار دادن دکمه، نحوه ضبط و استفاده از دادهها از یک قسمت متنی و موارد دیگر. SwiftUI مانند استوری بوردها برای ایجاد طرحبندی iOS استفاده میشود. SwiftUI برای ایجاد رابطهای کاربر از یک نحو اعلانی مبتنی بر زبان Swift استفاده میکند. او اصول کار با پشتهها را در SwiftUI توضیح میدهد، سپس ویژگیها، تصاویر و صحافی را پوشش میدهد. وی نحوه استفاده از نمایش لیستها، نمایش جزئیات و نمای بازشو در SwiftUI را توصیف میکند، سپس با مراحل بعدی نتیجه گیری میکند.
مهارت ها
XcodeSwiftiOS DevelopmentiOSMobile DevelopmentAppleEssential Training
سرفصل ها
0. مقدمه
- 01-شروع یک حرفه در توسعه iOS
- 02-آنچه قبل از تماشا باید بدانید
1. Xcode Fundamentals
- 03-Xcode و iOS SDK را نصب کنید
- 04-یک پروژه Xcode ایجاد کنید
- 05- در رابط Xcode حرکت کنید
- 06-تغییر تنظیمات کلیدی Xcode
- 07-استفاده از شبیه ساز iOS
2. توسعه UI با Storyboards
- 08-انتخاب بین SwiftUI و استوری بورد
- 09-ایجاد رابط کاربری کشیدن و رها کردن با استوری بورد
- 10- متن برچسب را در زمان اجرا تغییر دهید
- 11- فشار دادن دکمه
- 12-استفاده از متن جمع آوری شده از فیلدهای متنی
- 13-نمایش کیبوردها
- 14- حذف صفحه کلید
- 15-کار با پین
- 16-مشکلات رایج رابط کاربری را عیب یابی کنید
- 17-چالش - تابلوهای داستانی
- 18-راه حل - تابلوهای داستانی
3. مبانی SwiftUI
- 19-اصول SwiftUI
- 20-ایجاد چیدمان افقی و عمودی
- 21-تغییر فونت ها و فاصله گذاری در SwiftUI
- 22- بارگذاری تصاویر در SwiftUI
- 23-چالش - SwiftUI
- 24-راه حل - SwiftUI
4. SwiftUI Binding
- 25-دریافت ورودی متن با SwiftUI
- 26-استفاده از اسلایدر در SwiftUI
- 27-ایجاد یک نوار لغزنده با یک نمونه رنگ
- 28-ساخت نمای SwiftUI سفارشی
- 29-ایجاد یک جزء لغزنده قابل استفاده مجدد
- 30-افزایش قابلیت استفاده مجدد در نماهای سفارشی
- 31-چالش - یک برنامه انتخاب رنگ بسازید
- 32-راه حل - یک برنامه انتخاب رنگ بسازید
5. کار با چندین نمایش در SwiftUI
- 33-ایجاد داده برای یک لیست
- 34-استفاده از لیست نماها
- 35-ایجاد نمای جزئیات
- 36-ارسال داده ها بین نماها و نمایشگرها
- 37-نمایش و رد نماهای پاپاور
- 38-چالش - لیست
- 39-راه حل - فهرست ها
نتیجه
- 40- مراحل بعدی
دوره های مرتبط
- دوره آموزشی نوشتن کد امن در iOS
- دوره آموزشی برنامه نویسی برای غیر برنامه نویسان: iOS 17 و Swift 5
- دوره آموزشی یادگیری جامع Xcode 15
- دوره آموزشی یادگیری جامع توسعه iOS 17
- دوره آموزشی ساخت اولین برنامه iOS 17
- دوره آموزشی یادگیری جامع SwiftUI
- دوره آموزشی یادگیری جامع Xcode 14
- دوره آموزشی یادگیری جامع توسعه iOS 16