iOS 12 آموزش توسعه: 1 مبانی ، رابط کاربری و معماری

iOS 12 Development Essential Training: 1 Fundamentals, UI, and Architecture

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اصول لازم برای تبدیل شدن به یک توسعه دهنده iOS و ساخت برنامه برای iPhone و iPad را بیاموزید. این دوره اولین دوره از دو بخش آموزش ضروری برای توسعه دهندگان جدید iOS است. مربی تاد پرکینز ده سال گذشته را صرف توسعه برنامه های iOS کرده است. در اینجا او تجربه و دانش خود را با شما در میان می گذارد. وی نحوه نصب Xcode و ایجاد اولین پروژه را توضیح می دهد. او به شما کمک می کند تا یک رابط کاربری (UI) بسازید و اشیا U UI مانند دکمه ها را به کد متصل کنید ، بنابراین می توانید به ورودی و رویدادهای کاربر پاسخ دهید. Todd حالت های طرح و پیش نمایش را مرور می کند و نحوه ساخت UI پاسخگو را نشان می دهد - که با اندازه ها و جهت های مختلف صفحه به طور خودکار سازگار می شود - با طرح و محدودیت خودکار. وی همچنین نماهای جدول را پوشش می دهد ، که به شما امکان می دهد داده ها را به صورت جدول نمایش دهید ، و روند کار آزمایش و رفع اشکال را پوشش می دهد ، بنابراین می توانید مطمئن شوید که برنامه شما برای کاربران آماده است.
موضوعات شامل:
  • نصب و استفاده از Xcode
  • کار با تابلوهای داستان
  • کار با اشیا U و رویدادهای UI
  • تغییر اندازه اشیا and و طرح ها به صورت پویا
  • کدگذاری اشیا U رابط کاربر مانند دکمه ها
  • بارگیری و نمایش داده ها در نماهای جدول
  • در حال آزمایش برنامه iOS خود

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

مقدمه Introduction

  • کار خود را در توسعه iOS شروع کنید Start a career in iOS development

  • آنچه باید قبل از شروع بدانید What you should know before starting

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 Using Xcode preferences

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

2. مهارتهای اصلی 2. Core Skills

  • Model-View-Controller در iOS Model-View-Controller in iOS

  • با تابلوهای داستان کار کنید Work with storyboards

  • اشیاء رابط کاربری را با کد تغییر دهید Change UI objects with code

  • به رویدادهای UI پاسخ دهید Respond to UI events

  • قسمت های متن Text fields

  • اولین پاسخ دهندگان First responders

  • صفحه کلید را با نمایندگی رد کنید Dismiss the keyboard with delegation

  • عیب یابی اتصالات UI به کد Troubleshoot UI-to-code connections

3. طراحی UI پاسخگو 3. Responsive UI Design

  • یک شیء را در پرتره و چشم انداز مرکز کنید Center an object in portrait and landscape

  • اندازه یک شی را بطور دینامیکی تغییر دهید Change the size of an object dynamically

  • یک طرح بندی را با جهت گیری دستگاه تغییر دهید Change a layout with device orientation

  • چندین اشیاء UI را با طرح بندی خودکار ترتیب دهید Arrange multiple UI objects with Auto Layout

4. برنامه نویسی اشیاء UI 4. Coding UI Objects

  • به عنوان یک توسعه دهنده iOS یک کار ایجاد کنید Land a job as an iOS developer

  • محدودیت های طرح بندی خودکار را با کد اضافه کنید Add Auto Layout constraints with code

  • فونت ها را با کد اصلاح کنید Modify fonts with code

  • دکمه ای را با کد ایجاد کنید Create a button with code

5- نماهای جدول 5. Table Views

  • نمای کلی جدول Overview of table views

  • کنترلرهای نمای جدول Table view controllers

  • داده های ساده را در نمای جدول بارگیری کنید Load simple data into a table view

  • یک آرایه را در یک نمای جدول قرار دهید Load an array into a table view

  • کنترل کننده های ناوبری Navigation controllers

  • انتقال به یک کنترلر نمای دیگر Transition to another view controller

  • ارسال داده ها از طریق یک بخش داستانی Send data through a storyboard segue

  • نمایش داده ها از یک بخش داستانی Display data from a storyboard segue

  • نمایش جدول در کد Table views in code

6. جریان برنامه و تست 6. App Flow and Testing

  • نماینده برنامه The application delegate

  • کد اشکال زدایی Debug code

  • تست واحد در iOS Unit testing in iOS

نتیجه Conclusion

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

نمایش نظرات

iOS 12 آموزش توسعه: 1 مبانی ، رابط کاربری و معماری
جزییات دوره
2h 25m
36
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
73,918
- از 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 را میزبانی می‌کند و مقدار مناسبی از بازی‌های ویدیویی را انجام می‌دهد. تاد با خانواده اش در کالیفرنیا زندگی می کند.