اغلب، تصاویر یک اپلیکیشن موبایل، میزان موفقیت آن را تعیین می کنند. مفاهیم مطرح شده در این دوره، امکان ایجاد جذابیت های تصویری و انیمیشن های سفارشی در اپلیکیشن شما  را فراهم می آورد که برای کاربران جذاب خواهد بود و باعث استقبال مجدد آنها از اپلیکیشن می شود و همچنین همراه با Harrison Ferrone، به بررسی مفاهیم بنیادی UIKit، ازانتقال ها و انیمیشن های مبتدی گرفته تا متحرک سازی constraint های طرح بندی (layout ) خودکار، می پردازیم. در پایان این دوره، شما مهارت های پایه ای لازم برای ساخت اپلیکیشن های خود را کسب خواهید کرد.

مباحث دوره:

  • نحوه ی قراردادن انیمیشن ها در چرخه عمر view controller
  • نوشتن انیمیشن هایی با نمای ساده
  • استفاده از گزینه های انیمیشن
  • افزودن انیمیشن های spring
  • کار با keyframes
  • استفاده از حالت های محاسبه
  • متحرک سازی مقادیر constraint

سرفصل ها:

  • مقدمه
  • خوش آمدگویی
  • آنچه باید بدانید
  • فایل های تمرینی
  • شروع به کار
  • مروری بر پروژه ی شروع کننده
  • UIKit و چرخه عمر view controller
  • مبانی انیمیشن
  • انیمیشن های با نمای ساده
  • زنجیره ای کردن و تاخیر انیمیشن
  • مشاهده گزینه های انیمیشن
  • چالش فصل
  • راه حل فصل
  • Springs و انتقال ها
  • افزودن انیمیشن های spring
  • مشاهده انتقال ها: قسمت 1
  • مشاهده انتقال ها : قسمت 2
  • انیمیشن های دکمه سفارشی
  • چالش فصل
  • راه حل فصل
  • کار با Keyframe
  • ایجاد یک مدیر انیمیشن
  • انیمیشن های Keyframe
  • استفاده از حالت محاسبه
  • چالش فصل
  • راه حل فصل
  • طرح بندی خودکار و موارد بیشتر
  • متحرک سازی مقادیر constraint
  • به روزرسانی مدیر انیمیشن
  • پیدا کردن و اشکال زدایی constraint
  • افزودن و حذف constraint
  • کار با نماهای پویا
  • چالش فصل
  • راه حل فصل
  • نتیجه
  • مراحل بعدی