بهبود مهارت های Xcode خود - Improve Your Xcode Skills

-
1
2 ساعت
با زیرنویس فارسی و انگلیسیآیا تا به حال خواسته اید در توسعه پلتفرم اپل غوطه ور شوید، اما نمی دانید از کجا شروع کنید؟ در این دوره آموزشی مناسب برای مبتدیان، تاد پرکینز، توسعهدهنده ارشد اپلیکیشن iOS، هر آنچه را که باید در مورد Xcode بدانید را به شما آموزش میدهد و مجموعه مهارتهای فنی شما را برای شروع نوشتن و ویرایش Xcode در عرض چند ساعت افزایش میدهد. ویژگیهای اصلی Xcode 13، محیط توسعه یکپارچه برای توسعهدهندگان برنامههای macOS، iOS، watchOS و tvOS را کاوش کنید. نکاتی در مورد راهاندازی و پیکربندی، کدنویسی کارآمد با SwiftUI، نمونهسازی اولیه، کنترل منبع و موارد دیگر دریافت کنید. قدرت Xcode Interface Builder را باز کنید، برنامه داخلی بصری که به شما امکان می دهد رابط های کاربری را در استوری بوردهای طراحی خود ایجاد و سفارشی کنید. در طول مسیر، تاد به شما نشان می دهد که چگونه برنامه خود را کامپایل، اشکال زدایی و آزمایش کنید تا بتوانید در حین حرکت، خطاهای کد خود را برطرف کنید.
-
2
1 ساعت
با زیرنویس فارسی و انگلیسیاشکالات و مشکلات عملکرد به ناچار در هنگام کدنویسی ظاهر می شوند. Xcode 9 ابزارهای جدید و عالی برای یافتن و رفع این مشکلات دارد. در این دوره آموزشی، یاد بگیرید که چگونه از ابزارهای توسعه دهنده جدید Xcode برای بهبود گردش کار اشکال زدایی خود استفاده کنید. ابتدا، چیزهای جدیدی را در Xcode 9 بیاموزید، از جمله ابزارهای بازسازی مانند fix-its، اشکال زدایی بی سیم، ادغام GitHub و چندین شبیه ساز همزمان. مربی Jon Bott همچنین بررسی برنامه شما برای دسترسی، تعیین محل مشکلات حافظه و عیب یابی مشکلات عملکرد با رشته ها را پوشش می دهد. بهعلاوه، او نحوه اشکالزدایی سلسلهمراتب مشاهده را برای حل مشکلات UI در طول زمان اجرا و نحوه کشف نشت حافظه را توضیح میدهد. اهداف یادگیری کار با بازرس دسترسی بررسی متن پویا و اصلاحات ممیزی با استفاده از دیباگر حافظه استفاده از ضد عفونی کننده نخ اشکال زدایی سلسله مراتب مشاهده تجزیه و تحلیل یک پروژه برای مصرف حافظه
-
3
22 دقیقه بروز شده
با زیرنویس فارسی و انگلیسیبا تشویق ادغامهای کوچکتر و مکرر، ادغام مداوم میتواند به شما و تیمتان کمک کند تا شاخههای ویژگی را در شاخه اصلی خود ادغام کنید. Xcode Server - سرویسی که توسط OS X Server ارائه می شود - نیز می تواند در این فرآیند نقش داشته باشد. در این دوره، یاد بگیرید که چگونه یکپارچه سازی مداوم و سرور Xcode می تواند به شما در ساده سازی گردش کار توسعه کمک کند. نحوه نصب و راه اندازی سرور Xcode، ایجاد ربات برای پروژه خود، دانلود آرتیفکت های ساخت و موارد دیگر را بیاموزید. اهداف یادگیری ادغام پیوسته چیست؟ راه اندازی سرور Xcode ایجاد یک ربات برای پروژه شما نظارت بر ربات شما با استفاده از Xcode Server API شروع یک ادغام جدید دانلود آرتیفکت های ساخت
-
4
4 ساعت
با زیرنویس فارسی و انگلیسیهنگامی که شما نیاز به تسلط بر یک مفهوم جدید Swift دارید یا نمونه اولیه آن را برای مشتری ارائه می دهید ، Swift Playgrounds - یک محیط توسعه دهنده از طرف اپل - می تواند به شما کمک کند به سرعت نتایج مورد نیاز خود را در iPad یا MacBook خود بدست آورید. در این دوره ، استیون لیپتون نشان می دهد که چگونه می توان از قدرت کامل Swift Playgrounds در Xcode و در iPad استفاده کرد تا به سرعت نمونه های اولیه را ارائه دهد و ایده های خود را ارائه دهد و همچنین کتاب زمین بازی خود را ایجاد کنی. استیون نشان می دهد که چگونه می توان سریعاً در زمین های بازی iPad بدون صفحه کلید ، سریع نوشتن کد ، اشکال زدایی و تست کد با نگاه سریع ، ساخت ارائه های تعاملی با نمایش زنده در UIKit و SwiftUI ، و استفاده از قالب بندی و نشانه گذاری غنی برای اینکه زمین بازی شما زیبا و حرفه ای به نظر برسد. برای خاتمه بخشیدن به دوره ، او چگونگی تهیه یک کتاب زمین بازی برای تظاهرات را گام برمی دارد.