نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
ساختن برای iOS یک مهارت فوق العاده با ارزش برای هر توسعه دهنده ای است. این دوره به شما می آموزد که با استفاده از رابط های کاربری انطباقی که روی چندین دستگاه با استفاده از Xcode ، Swift و SwiftUI کار می کنند ، برنامه های iOS را بسازید. توسعه برای iOS یک مهارت ارزشمند و مورد تقاضا است ، اما اگر قبلاً در دنیای اپل پیشرفت نکرده اید ، می تواند به طرز شگفت انگیزی متفاوت باشد. در این دوره ، iOS 14: Getting Started ، به سرعت با استفاده از Xcode 12 ، Swift 5 و SwiftUI برای ساخت برنامه های عالی iOS و استفاده از جدیدترین ویژگی های iOS 14 بلند و فعال می شوید و ابتدا ابزارها را می بینید و یاد بگیرید که چگونه برنامه های iOS را با رابط های کاربری انطباقی که روی چندین دستگاه کار می کنند ایجاد کنید. در مرحله بعدی ، شما یاد خواهید گرفت که چگونه پروژه های iOS را مدیریت کنید و عناصر سازنده برنامه های iOS خود را تعریف کنید. سرانجام ، کار با کنترلهای مبتنی بر داده را کاوش خواهید کرد و گزینه های ناوبری را درک خواهید کرد. وقتی این دوره را به پایان رساندید ، بهترین شیوه های فعلی ، معماری iOS و مهمترین ایده هایی را که برای احساس راحتی در آوردن مهارت های برنامه نویسی خود به دنیای توسعه دهندگان iOS و Apple لازم دارید ، می دانید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
در حال آماده سازی برای ساخت برنامه های iOS
Preparing to Build iOS Applications
-
آنچه شما برای ساخت برنامه های iOS نیاز دارید
What You Need for Building iOS Apps
-
ایجاد یک پروژه iOS با Xcode
Creating an iOS Project with Xcode
-
کاوش یک پروژه iOS
Exploring an iOS Project
-
نحوه یادگیری iOS
How to Learn iOS
-
سناریوی تماشای شب
The Night Watch Scenario
-
کار با پروژه های Xcode
Working with Xcode Projects
-
درک اصول توسعه Xcode
Grasping the Basics of the Xcode Development Environment
-
خلاصه
Summary
ساخت برنامه های تک نمای
Building Single View Applications
-
در حال آماده سازی برای ساخت برنامه های تک نمای
Preparing to Build Single View Apps
-
درک چارچوب SwiftUI
Understanding the SwiftUI Framework
-
درک دیدگاه ها
Understanding Views
-
ترکیب و چیدمان نماها
Combining and Laying out Views
-
درک سیستم چیدمان SwiftUI
Understanding the SwiftUI Layout System
-
ترازها و موقعیت یابی نماها
Aligning and Positioning Views
-
سفارشی کردن ظاهر UI
Customizing UI Appearance
-
ایجاد ذهنیت SwiftUI
Developing a SwiftUI Mindset
-
با استفاده از نمادها و نمادها
Using Icons and Symbols
-
مدیریت بازدیدها با گروه ها
Managing Views with Groups
ایجاد لیست های داده محور
Creating Data-driven Lists
-
آماده شدن برای کار با لیست ها
Preparing to Work with Lists
-
درک لیست ها
Understanding Lists
-
ایجاد لیست
Creating a List
-
کنترل لیست با داده
Controlling a List with Data
-
استفاده از ForEach برای تأمین محتوای لیست
Using ForEach to Supply List Content
-
افزودن بخشها و عناوین
Adding Sections and Headings
ایجاد برنامه های iOS با چند صفحه
Building iOS Apps with Multiple Screens
-
تعریف برنامه ها با چند صفحه
Defining Apps with Multiple Screens
-
اجرای نمایش های پیمایش
Implementing Navigation Views
-
افزودن پیمایش به یک پروژه موجود
Adding Navigation to an Existing Project
-
استخراج زیرنویس های قابل استفاده مجدد
Extracting Reusable Subviews
-
ایجاد یک برنامه Tabbed
Creating a Tabbed Application
-
بازیابی مجدد برنامه های چند نمایه
Recapping Multi-view Applications
افزودن رفتار و کار با داده ها
Adding Behavior and Working with Data
-
در حال آماده سازی برای افزودن رفتار اساسی
Preparing to Add Basic Behavior
-
گسترش مدل داده
Extending the Data Model
-
درک چرخه به روزرسانی مشاهده در SwiftUI
Understanding the View Update Cycle in SwiftUI
-
افزودن رفتار اساسی
Adding Basic Behavior
-
اتصال یک زیرنویس به داده والدین
Connecting a Subview to a Parent View’s Data
-
استفاده از کلاسها به عنوان مدل داده
Using Classes as Data Models
-
به اشتراک گذاری یک مدل داده از طریق SwiftUI Environment
Sharing a Data Model through the SwiftUI Environment
-
آوردن مدل داده و رفتار در برنامه Watch Night
Bringing the Data Model and Behavior to the Night Watch App
همه اش را بگذار کنار هم
Putting It All Together
-
استفاده از آنچه آموخته اید
Applying What You’ve Learned
-
یکپارچه سازی مدل داده توسعه یافته
Integrating the Extended Data Model
-
افزودن علامت گذاری رفتار کامل
Adding the Mark Complete Behavior
-
اضافه کردن نوار ابزار و کنترل ضامن
Adding a Toolbar and Toggle Control
-
اجرای کش رفتن و حرکت دادن اقدامات برای یک لیست
Implementing Swipe and Move Actions for a List
-
بازنشانی لیست
Resetting the List
-
نمایش هشدار
Showing an Alert
-
ایجاد یک UI تطبیقی
Creating an Adaptive UI
-
افزودن و سفارشی کردن تغییرات چیدمان
Adding and Customizing Layout Variations
-
آماده شدن برای فروشگاه App
Getting Ready for the App Store
انتشار در App Store
Publishing to the App Store
-
در حال آماده سازی برای انتشار برنامه شما
Preparing to Publish Your App
-
افزودن تصاویر و نمادهای برنامه
Adding Images and App Icons
-
پاسخ دادن به حالت تاریک
Responding to Dark Mode
-
ایجاد صفحه راه اندازی برنامه iOS
Creating an iOS App Launch Screen
-
ارسال برنامه برای بررسی
Submitting an App for Review
-
ادامه سفر به برنامه نویس iOS
Continuing Your iOS Developer Journey
نمایش نظرات