آموزش ساخت اپلیکیشن‌های iOS با UIKit و SwiftUI - آخرین آپدیت

دانلود Building iOS Applications with UIKit and SwiftUI

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با دوره «ساخت اپلیکیشن‌های iOS با UIKit و SwiftUI»، هنر خلق برنامه‌های قدرتمند برای سیستم‌عامل iOS را بیاموزید. در این دوره، شما یاد می‌گیرید که چگونه با استفاده از هر دو فریم‌ورک UIKit و SwiftUI، اپلیکیشن‌هایی پویا و کاربرپسند طراحی کنید. آموزش‌ها با تسلط بر مفاهیم بنیادی UIKit، از جمله سلسله‌مراتب Viewها، چیدمان‌ها (Layouts) و کنترلرهای ناوبری (Navigation Controllers) آغاز شده و سپس به بررسی انعطاف‌پذیری و قدرت SwiftUI می‌پردازد. در پایان این دوره، شما قادر خواهید بود اپلیکیشن‌هایی کاملاً کاربردی با رابط‌های کاربری تطبیقی، ناوبری بهینه و یکپارچه‌سازی با سرویس‌های اپل بسازید. آنچه در این دوره خواهید آموخت: - درک مفاهیم ضروری UIKit، شامل View Controllerها، Auto Layout و Segueها. - کسب تجربه عملی در ایجاد رابط‌های کاربری پویا با استفاده از سینتکس Declarative در SwiftUI. - پیاده‌سازی سرویس‌های کلیدی اپل مانند CoreLocation، اعلان‌ها (Notifications) و هشدارها برای ارتقای قابلیت‌های برنامه. - مدیریت وضعیت (State) و ناوبری در هر دو محیط UIKit و SwiftUI. ویژگی منحصر به فرد این دوره، ترکیب UIKit و SwiftUI است که رویکردی جامع برای ساخت اپلیکیشن‌های مدرن iOS ارائه می‌دهد. چه به دنبال تسلط بر UIKit باشید و چه بخواهید قدرت SwiftUI را کشف کنید، این دوره یک تجربه یادگیری متوازن و کاربردی را فراهم می‌کند. نکته: این دومین دوره از سری تخصصی «تسلط جامع بر توسعه iOS: ساخت، یکپارچه‌سازی و استقرار با Swift» است. برای تکمیل مهارت‌های خود در توسعه iOS، مسیر یادگیری را با دوره‌های بعدی ادامه دهید. سلب مسئولیت: این دوره یک منبع آموزشی مستقل است که توسط Board Infinity توسعه یافته و هیچ ارتباط رسمی، تاییدیه یا حمایت مالی از سوی شرکت Apple Inc یا شرکت‌های تابعه آن ندارد. این دوره جزو مطالب آماده‌سازی رسمی اپل نیست و تمامی علائم تجاری و نام شرکت‌های ذکر شده متعلق به مالکان مربوطه بوده و صرفاً جهت شناسایی استفاده شده‌اند.

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

مبانی UIKit UIKit Fundamentals

  • راه‌اندازی اولین اپلیکیشن UIKit Setting Up Your First UIKit App

  • درک سلسله‌مراتب Viewها Understanding View Hierarchies

  • کار با Storyboards و XIBها Working with Storyboards and XIBs

  • دکمه‌ها، لیبل‌ها و فیلدهای متنی Buttons, Labels, and TextFields

  • اتولایوت (Auto Layout) و محدودیت‌ها Auto Layout and Constraints

  • کار با Table Views و Collection Views Working with Table Views and Collection Views

  • آشنایی با کنترلرهای ناوبری (Navigation Controllers) Introduction to Navigation Controllers

  • مودال‌ها و انواع Segue Modals and Segue Types

  • انتقال داده‌ها بین View Controllerها Passing Data Between View Controllers

SwiftUI برای اپلیکیشن‌های iOS SwiftUI for iOS Applications

  • کار با استک‌ها (HStack, VStack, ZStack) Working with Stacks (HStack, VStack, ZStack)

  • ایجاد لیست‌ها و فرم‌ها Creating Lists and Forms

  • ساخت چیدمان‌های تطبیقی (Adaptive Layouts) Building Adaptive Layouts

  • استفاده از NavigationView و NavigationLinks NavigationView and NavigationLinks

  • مدیریت وضعیت با @State و @Binding Using @State and @Binding for State Management

  • درک @EnvironmentObject و @ObservedObject Understanding @EnvironmentObject and @ObservedObject

کار با سرویس‌های اپل Working with Apple Services

  • دسترسی به موقعیت مکانی کاربر Accessing User Location

  • مهندسی معکوس مکان با CoreLocation Reverse Geocoding with CoreLocation

  • مدیریت مجوزها (Permissions) Handling Permissions

  • ایجاد اعلان‌های محلی (Local Notifications) Creating Local Notifications

  • مدیریت اعلان‌های Push Handling Push Notifications

  • هشدارها و Action Sheetهای سفارشی Custom Alerts and Action Sheets

نمایش نظرات

آموزش ساخت اپلیکیشن‌های iOS با UIKit و SwiftUI
جزییات دوره
10h 33m
21
(آخرین آپدیت)
187
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Board Infinity Board Infinity

Board Infinity: توانمندسازی مشاغل با مسیرهای یادگیری