iOS 14 آموزش توسعه

iOS 14 Development Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: در این دوره ، مدرس تاد پرکینز به شما کمک می کند تا توسعه برنامه های کاربردی برای دستگاه های iOS را شروع کنید. Xcode ابزار رسمی اپل برای توسعه برنامه های iOS است. تاد توضیح می دهد که از کجا می توانید آن را بارگیری کنید ، از چه الگوها و تنظیماتی استفاده کنید ، نحوه شخصی سازی رابط Xcode و نحوه اجرای برنامه شما در شبیه ساز Xcode. بعد ، تاد وارد استوری بورد ها می شود ، که استانداردی برای ایجاد طرح بندی iOS است. Todd اصول کار با استوری بورد را شامل می شود ، از جمله نحوه اتصال شی connect رابط کاربر به کد شما ، نحوه پاسخگویی به فشار دادن دکمه ، نحوه گرفتن و استفاده از داده ها از یک قسمت متن و موارد دیگر SwiftUI مانند استوری بورد ها برای ایجاد طرح بندی iOS استفاده می شود. SwiftUI برای ایجاد رابط های کاربر از یک نحو اعلانی مبتنی بر زبان Swift استفاده می کند. تاد اصول کار با پشته ها را در SwiftUI توضیح می دهد ، سپس ویژگی ها ، تصاویر و صحافی را پوشش می دهد. وی نحوه استفاده از نمایش لیست ها ، نمایش جزئیات و نمای بازشو در SwiftUI را توصیف می کند ، سپس با مراحل بعدی نتیجه می گیرد.

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

مقدمه Introduction

  • شروع کار در توسعه iOS Starting a career in iOS development

  • آنچه قبل از تماشا باید بدانید What you should know before watching

1. مبانی Xcode 1. Xcode Fundamentals

  • Xcode و iOS SDK را نصب کنید Install Xcode and the iOS SDK

  • یک پروژه Xcode ایجاد کنید Create an Xcode project

  • به رابط Xcode بروید Navigate the Xcode interface

  • اصلاح تنظیمات برگزیده Xcode Modifying key Xcode preferences

  • با استفاده از شبیه ساز iOS Using the iOS simulator

2. توسعه رابط کاربر با Storyboards 2. UI Development with Storyboards

  • انتخاب بین SwiftUI و استوری بورد Choosing between SwiftUI and storyboards

  • کشیدن و رها کردن رابط کاربر با استوری بورد Drag-and-drop user interface creation with storyboards

  • متن برچسب را در زمان اجرا تغییر دهید Change a label's text at runtime

  • کنترل دکمه Handling a button press

  • با استفاده از متن جمع آوری شده از زمینه های متنی Using text gathered from text fields

  • نمایش صفحه کلیدها Showing the keyboards

  • رد کردن صفحه کلید Dismissing the keyboard

  • کار با پین Working with pins

  • عیب یابی مشکلات رایج UI Troubleshoot common UI problems

  • چالش: صفحه های داستان Challenge: Storyboards

  • راه حل: صفحه های داستان Solution: Storyboards

3. مبانی SwiftUI 3. SwiftUI Basics

  • مبانی SwiftUI SwiftUI fundamentals

  • ایجاد طرح های افقی و عمودی Creating horizontal and vertical layouts

  • تغییر قلم ها و فاصله در SwiftUI Modifying fonts and spacing in SwiftUI

  • بارگیری تصاویر در SwiftUI Loading Images in SwiftUI

  • چالش: SwiftUI Challenge: SwiftUI

  • راه حل: SwiftUI Solution: SwiftUI

4. اتصال SwiftUI 4. SwiftUI Binding

  • دریافت متن با SwiftUI Getting text input with SwiftUI

  • استفاده از نوار لغزنده در SwiftUI Using a slider in SwiftUI

  • ایجاد یک نوار لغزنده با یک نمونه رنگی Creating a slider with a color swatch

  • ایجاد نمای SwiftUI سفارشی Making a custom SwiftUI view

  • ایجاد یک م slلفه کشویی قابل استفاده مجدد Creating a reusable slider component

  • افزایش قابلیت استفاده مجدد در نماهای سفارشی Increasing reusability in custom views

  • چالش: یک برنامه انتخاب رنگ بسازید Challenge: Build a color picker app

  • راه حل: یک برنامه انتخاب رنگ بسازید Solution: Build a color picker app

5. کار با چندین نمایش در SwiftUI 5. Working with Multiple Views in SwiftUI

  • ایجاد داده برای یک لیست Creating data for a list

  • استفاده از نماهای لیست Using list views

  • ایجاد نمای جزئیات Creating detail views

  • ارسال داده ها بین نمایش ها و صفحه ها Sending data between views and screens

  • نمایش و رد کردن بازدیدهای popover Displaying and dismissing popover views

  • چالش: لیست ها Challenge: Lists

  • راه حل: لیست ها Solution: Lists

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

iOS 14 آموزش توسعه
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 12m
40
Linkedin (لینکدین) lynda-small
06 بهمن 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,396
- از 5
ندارد
دارد
دارد
Todd Perkins

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Todd Perkins Todd Perkins

توسعه دهنده متخصص در iOS

تاد پرکینز یک توسعه دهنده است که در iOS تخصص دارد. او بیش از دوازده برنامه و بازی محبوب توسعه داده است.

او بیش از 50 کتاب و دوره ویدیویی منتشر کرده است که موضوعاتی مانند برنامه نویسی برای غیربرنامه نویسان و توسعه بازی را پوشش می دهد. او همچنین یک توسعه‌دهنده جاوا (SCJD) و دارای مدرک لیسانس در توسعه نرم‌افزار از دانشگاه وسترن گاورنر است. وقتی برنامه‌ها یا دوره‌های آموزشی نمی‌سازد، پادکست Try, Try Again - a Movie Club را میزبانی می‌کند و مقدار مناسبی از بازی‌های ویدیویی را انجام می‌دهد. تاد با خانواده اش در کالیفرنیا زندگی می کند.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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