آموزش اصول UIKit

UIKit Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یک رابط کاربری می تواند موفقیت برنامه شما را ایجاد یا شکست دهد. در این دوره آموزشی، UIKit Fundamentals، یاد می گیرید که با استفاده از UIKit رابط کاربری برای برنامه های iOS توسعه دهید. ابتدا، اضافه کردن عناصر UI به یک رابط کاربری برای تعامل با کاربر را بررسی خواهید کرد. در مرحله بعد، نحوه نمایش گروه های داده در لیست ها و سایر روش های انتخاب را خواهید یافت. در نهایت، نحوه پیمایش در بین نماها در یک برنامه را خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش UIKit مورد نیاز برای توسعه یک رابط کاربری قوی برای یک برنامه iOS را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

عناصر و تعاملات رابط کاربری UI Elements and Interactions

  • شروع شدن Getting Started

  • سلام UIKit Hello UIKit

  • بازدیدها Views

  • اتصالات Connections

  • جزئیات استوری برد Storyboard Details

  • ماشین حساب نکته پروژه Project Tip Calculator

  • راه حل پروژه Project Solution

  • بهبود پروژه Project Improvements

  • مرور Review

بهبودهای رابط کاربری UI Enhancements

  • قرار دادن رابط کاربری UI Placement

  • تغییر اندازه خودکار Autoresizing

  • طرح بندی خودکار Autolayout

  • محدودیت های اندازه Size Constraints

  • حل و فصل مسائل Resolving Issues

  • حرکات Gestures

  • دگرگونی Transformation

  • پروژه تیک تاک پا Project Tic-Tac-Toe

  • راه حل پروژه Project Solution

نمایش و انتخاب لیست List Display and Selection

  • مقدمه ای بر لیست ها Introduction to Lists

  • نماهای جدول Table Views

  • الگوی نماینده Delegate Pattern

  • پروتکل ها Protocols

  • پیکربندی سلول ها Configuring Cells

  • سلول های سفارشی Custom Cells

  • Swipe Actions Swipe Actions

  • لیست پروژه برای انجام Project To Do List

  • راه حل پروژه Project Solution

نمای انتخابگر و مجموعه Picker and Collection View

  • مقدمه ای بر Selection UI Introduction to Selection UI

  • انتخابگر Picker

  • انتخابگر تاریخ Date Picker

  • نمای مجموعه Collection View

  • پروتکل های مشاهده مجموعه Collection View Protocols

  • چیدمان مجموعه Collection Layout

  • سلول های سفارشی Custom Cells

  • شبکه تصویر پروژه Project Image Grid

  • راه حل پروژه Project Solution

کنترل کننده ناوبری و Segues Navigation Controller and Segues

  • ناوبری با Segues Navigation with Segues

  • فرآیند Segue Segue Process

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

  • نوار ناوبری Navigation Bar

  • انتقال داده ها Passing Data

  • Segues تطبیقی Adaptive Segues

  • جزئیات نمایش پروژه Project Display Details

  • راه حل پروژه Project Solution

ناوبری نوار برگه Tab Bar Navigation

  • ناوبری نوار برگه Tab Bar Navigation

  • کنترل کننده نوار نوار Tab Bar Controller

  • موارد نوار برگه Tab Bar Items

  • ناوبری جاسازی شده Embedded Navigation

  • ناوبری برگه پروژه Project Tab Navigation

  • راه حل پروژه Project Solution

نمایش نظرات

آموزش اصول UIKit
جزییات دوره
3h 27m
51
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
Bear Cahill
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bear Cahill Bear Cahill

توسعه‌دهنده برنامه‌های موبایل

Bear Cahill یک توسعه‌دهنده مستقل برنامه‌های تلفن همراه است که روی بیش از 100 برنامه iOS و Android کار کرده است.

در سال 2008، Bear Brainwash Inc.، یک شرکت توسعه اپلیکیشن موبایل در دالاس، تگزاس. Brainwash با استفاده از فناوری‌های مختلفی از جمله Core Data، MapKit، StoreKit، Core Location و سایر چارچوب‌ها برای ایمیل، دسترسی به دفترچه آدرس، ضبط و پخش صدا، دسترسی به iPod، عملکرد پیام کوتاه، و غیره برنامه‌هایی را توسعه داده است. این شرکت همچنین توسعه سمت سرور (Ruby on Rails مبتنی بر لینوکس و MySQL) را ارائه می دهد. مشتریان عبارتند از Escort/Cobra Radar، ATV Escape، Mobiata، AppCubby، AppNoose، Trey Weir Media، IRCO، Ramquest، Semaphore Mobile، و غیره.

Bear همچنین یک نویسنده منتشر شده و مربی با تجربه iOS است. شرکت منینگ انتشارات کتاب خود را در سال 2012 منتشر کرد. و CBS MoneyWatch.