نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در چند سال گذشته ، macOS محبوبیت زیادی را تجربه کرده است. در این دوره ، شما می آموزید که چگونه یک برنامه کاملاً کاربردی macOS را از ابتدا تا انتها ، از قرار دادن برنامه در استوری بورد تا انتشار آن در فروشگاه برنامه ، بسازید. نرم افزار ... در هسته اصلی توسعه نرم افزار اپل شناخت کاملی از توسعه macOS وجود دارد. در این دوره ، macOS Development Fundamentals ، یاد می گیرید که چگونه یک برنامه برای macOS بسازید. ابتدا ، نحوه ایجاد و پیکربندی پروژه را خواهید آموخت ، و یاد می گیرید که چگونه طرح ها را به درستی طرح بندی کنید. در مرحله بعدی ، شما در طراحی UI با استوری بورد غوطه ور می شوید. سرانجام ، شما می آموزید که چگونه آن را آزاد کنید ، چه در داخل و چه در فروشگاه App Apple. پس از اتمام این دوره ، دانش بنیادی در زمینه توسعه macOS خواهید داشت که به شما در پیشرفت برنامه های محصولات اپل کمک خواهد کرد. نرم افزار مورد نیاز: Xcode 8 و macOS Sierra.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه ای بر دوره و Xcode
Introduction to Course and Xcode
-
بررسی اجمالی دوره
Course Overview
-
پروژه های Xcode
Xcode Projects
-
نسخه ی نمایشی: پروژه های Xcode
Demo: Xcode Projects
-
خلاصه
Summary
طراحی برنامه
Designing the Application
-
کنترل کننده های پنجره و نمایش
Window and View Controllers
-
نسخه ی نمایشی: کنترل کننده های پنجره و نمایش
Demo: Window and View Controllers
-
بازدیدها
Views
-
نسخه ی نمایشی: بازدیدها
Demo: Views
-
مدل-نمایش-کنترل کننده
Model-View-Controller
افزودن کنترل ها
Adding Controls
-
کنترل ها
Controls
-
چیدمان خودکار
Auto Layout
-
بازدیدهای پشته
Stack Views
-
نسخه ی نمایشی: افزودن کنترل ها
Demo: Adding Controls
-
نسخه ی نمایشی قسمت 2: افزودن کنترل ها
Demo Part 2: Adding Controls
-
خلاصه
Summary
راه اندازی پایگاه داده
Setting up the Database
-
داده های محلی
Local Data
-
نسخه ی نمایشی: داده های محلی
Demo: Local Data
-
نسخه ی نمایشی قسمت 2: داده های محلی
Demo Part 2: Local Data
-
اطلاعات اصلی
Core Data
نمایش داده ها
Displaying Data
-
صحافی
Bindings
-
کنترل کننده های NSC
NSControllers
-
قالب سازها و ترانسفورماتورها
Formatters and Transformers
-
نسخه ی نمایشی
Demo
-
خلاصه
Summary
نمایش داده ها در نمایش های ویژه
Displaying Data in Special Views
-
نماهای جدول
Table Views
-
نسخه ی نمایشی: TableView
Demo: TableView
-
نماهای مجموعه
Collection Views
-
نسخه ی نمایشی: نمایش مجموعه ها
Demo: Collection Views
-
رئوس مطالب
Outline Views
-
نسخه ی نمایشی: رئوس مطالب
Demo: Outline Views
-
خلاصه
Summary
کار با ویندوز
Working with Windows
-
پنجره ها
Windows
-
منوها
Menus
-
نسخه ی نمایشی: منوها
Demo: Menus
-
نوار ابزار
Toolbars
-
نسخه ی نمایشی: نوار ابزار
Demo: Toolbars
-
سگها
Segues
-
نسخه ی نمایشی: Segues
Demo: Segues
-
اشارات
Gestures
-
نسخه ی نمایشی: حرکات
Demo: Gestures
-
خلاصه
Summary
ملاحظات برنامه
Application Considerations
-
امضا و جعبه شن و ماسه
Signing and Sandboxing
-
نسخه ی نمایشی: امضای و Sandboxing
Demo: Signing and Sandboxing
-
تنظیمات و نمادها
Preferences and Icons
-
نسخه ی نمایشی: تنظیمات برگزیده و نمادها
Demo: Preferences and Icons
-
خلاصه
Summary
ایجاد انواع دیگر برنامه ها
Creating Other Types of Applications
-
ابزارهای خط فرمان
Command Line Tools
-
نسخه ی نمایشی: ابزارهای خط فرمان
Demo: Command Line Tools
-
برنامه های مبتنی بر سند
Document-based Apps
-
نسخه ی نمایشی: برنامه های مبتنی بر سند
Demo: Document-based Apps
-
خلاصه
Summary
انتشار برنامه و نتیجه گیری
Releasing Application and Conclusion
-
انتشار برنامه
Releasing the Application
-
نسخه ی نمایشی: ارسال به فروشگاه برنامه اپل
Demo: Submitting to Apple App Store
-
نسخه ی نمایشی: انتشار با استفاده از GateKeeper
Demo: Releasing Using GateKeeper
-
نسخه ی نمایشی: خلاصه
Demo: Summary
نمایش نظرات