لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اصول 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
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.
نمایش نظرات