آموزش هفتگی نکات مربوط به توسعه iOS - آخرین آپدیت

iOS Development Tips Weekly

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اگر فقط چند دقیقه در هفته طول بکشد تا یک توسعه دهنده بهتر iOS شوید؟ این سری برای ارائه هک های کوچک و هوشمند طراحی شده است که می تواند نحوه کدگذاری شما با Xcode و Swift را بهبود بخشد. هر یک از سه شنبه ها را برای یک فیلم کوتاه دیگر ، در موضوعاتی مانند کنترل نسخه با Git ، MapKit ، iPad Playgrounds و iPhone X تنظیم کنید. برای iPad ، iPhone یا Apple Watch برنامه های سریعتر ، قابل اطمینان تر و با ظاهری بهتر ایجاد کنید. استیون لیپتون به شما کمک می کند تا پروژه های iOS (و watchOS) خود را یک بار در یک مرحله قرار دهید.

توجه: از آنجا که این مجموعه در حال انجام است ، بینندگان گواهی پایان کار دریافت نمی کنند.

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

این هفته جدید: New This Week:

  • جمع کننده های خرما Date pickers

مقدمه Introduction

  • خوش آمدی Welcome

  • نحوه استفاده از پرونده های تمرینی How to use the exercise files

هفتگی نکات مربوط به توسعه iOS iOS Development Tips Weekly

  • از مخازن Xcode Git استفاده کنید Use Xcode Git repositories

  • فایلهای متنی را بخوانید و بنویسید Read and write text files

  • نمونه سازی اولیه MapKit در iPad Playgrounds Prototyping MapKit in iPad Playgrounds

  • از شبیه سازهای Xcode 9 استفاده کنید Use the Xcode 9 simulators

  • طرح بندی و آیفون X Layout and iPhone X

  • برای حاشیه نویسی نقشه به جای پین از نشانگر استفاده کنید Use markers instead of pins for map annotations

  • پرونده های JSON را بخوانید Read JSON files

  • با مقوا کپی و پیست کنید Copy and paste with the pasteboard

  • کنترلرهای ناوبری ایجاد کنید Create navigation controllers

  • روی iPad دوربین درست کنید Make a camera on iPad

  • جلوه های حرکتی Motion effects

  • ترفندهایی با مدیر دارایی Tricks with Asset Manager

  • ترفندهای آرایه ای Array tricks

  • ساعت اپل و منوی زمینه Apple watch and the context menu

  • اصطلاحات تصویری و رنگی Image and color literals

  • چرا باید از uint8 استفاده کرد؟ Why use uint8?

  • استفاده از رنگ هگز Using hex color

  • شیرجه رفتن عمیق به فرهنگ لغت ها Deep dive into dictionaries

  • ضربه زدن روی نقشه Tapping a map

  • برنامه های قدیمی را به روز کنید Update old apps

  • استفاده از Apple Pencil Using Apple Pencil

  • شکلک متحرک در Apple Watch Animated emoji on the Apple Watch

  • نوار پیمایش و عنوان پشتیبان The navigation bar and back title

  • استفاده از لیست های خاصیت Using property lists

  • استفاده از popover Using popovers

  • جاز زهی منسوب Attributed string jazz

  • متن سه بعدی با SceneKit 3D text with SceneKit

  • به سرعت از متن زبان پیدا کنید Find a language quickly from text

  • پسوندهای کلاس UIColor UIColor class extensions

  • با استفاده از Date و TimeInterval Using Date and TimeInterval

  • مناطق زمانی و اجزای تاریخ Time zones and date components

  • دقت تایمر Timer accuracy

  • نقشه ها را متحرک کنید Animate maps

  • تغییرات استوری بورد Xcode 10 Xcode 10 storyboard changes

  • از قطعه کد استفاده کنید Use code snippets

  • تغییرات زمین های بازی در Xcode 10 Changes to playgrounds in Xcode 10

  • تغییر مجوزها به اعلان ها Permission changes to notifications

  • سفارشی کردن نوار برگه Customizing the tab bar

  • بسته تنظیمات The Settings bundle

  • از ترکیب کننده گفتار استفاده کنید Use the speech synthesizer

  • دکمه های گرد درست کنید Make round buttons

  • بازگشت و تغییر UIView ها Recursion and changing UIViews

  • برنامه های چشم انداز و چند وظیفه ای iPad را کنار بگذارید Lay out iPad landscape and multitasking apps

  • نماهای جدول را تعبیه کنید Embed table views

  • یک دکمه ضامن ایجاد کنید Make a toggle button

  • سایه ها را رها کنید Drop shadows

  • اثرات تاری و نشاط Blur and vibrancy effects

  • نابرابری در طرح بندی خودکار برای استوری بورد ها Inequalities in Auto Layout for storyboards

  • یک کشوی تنظیمات متحرک درست کنید Make an animated settings drawer

  • نماها در زمین های بازی Views in playgrounds

  • برنامه تنظیمات را راه اندازی کنید Launch the Settings app

  • رسم مسیرها در UIViews Draw paths in UIViews

  • ماسک های CALayer CALayer masks

  • انتخاب پروتکل و زمان Protocols and time pickers

  • رشته ها را به فواصل زمانی تبدیل کنید Convert strings to time intervals

  • لغزنده به عنوان دستگیره Sliders as knobs

  • رفع بلاهای stackview Fix stackview disasters

  • با استفاده از haptics Using haptics

  • پرواز آزمایشی Test flight

  • جایگزینی کنترلهای تقسیم شده Replacing segmented controls

  • دامنه ها Ranges

  • نویسه های یونیکد Unicode characters

  • کاراکترهای رشته ای و NSString String and NSString characters

  • خطاهای پرتاب شده Thrown errors

  • عملکردها در نماهای جدول Actions in table views

  • صدای اردک در AVAudioSession Ducking sound in AVAudioSession

  • بسته شدن را انجام دهید و استفاده کنید Make and use closures

  • با استفاده از ARC Using ARC

  • یک پروژه بدون استوری بورد ایجاد کنید Create a project without a storyboard

  • با نحوه تغییر نام شناسه ها آشنا شوید Learn how to rename identifiers

  • یک کنترل کننده split-view به صورت برنامه ای اضافه کنید Add a split-view controller programmatically

  • برای دسترسی نوع پویا را اضافه کنید Add dynamic type for accessibility

  • به سرعت یک سیستم UIColor به RGB یا HSB را شناسایی کنید Quickly identify a UIColor to RGB or HSB system

  • هشدار را از یک درب بسته شروع کنید و در مورد آن چه باید بکنید Launch an alert from a closure and what to do about it

  • فروشندگان و عملکردها را بدون دستیار ویرایشگر متصل کنید Connect outlets and actions without the Assistant Editor

  • BASIC را با رشته های سریع دریافت کنید Get BASIC with swift strings

  • تبدیل پرونده های CSV Convert CSV files

  • رشته ها به دو برابر می شود Strings to doubles

  • Enums Enums

  • انتخاب در نماهای متن Selection in text views

  • کدهای QR تولید کنید Generate QR codes

  • ؟ و ؟؟ اپراتورها در سوئیفت The ? and ?? operators in Swift

  • درون یابی رشته ای String interpolation

  • تغییرات Xcode Xcode changes

  • از حالت تاریک در استوری بورد استفاده کنید Use Dark Mode on storyboards

  • از نمادهای SF استفاده کنید Use SF Symbols

  • سازه ها Structs

  • سریع SwiftUI Quick SwiftUI

  • کار با مجموعه ها Working with sets

  • اقدامات Segue Segue Actions

  • کادرهای انتخاب در SwiftUI Checkboxes in SwiftUI

  • لیست کارهایی که باید در SwiftUI انجام دهید To-do lists in SwiftUI

  • راهنما سریع در SwiftUI Quick Help in SwiftUI

  • مدل ها در SwiftUI Models in SwiftUI

  • SwiftUI در Xcode Playgrounds SwiftUI in Xcode Playgrounds

  • میانبرهای صفحه کلید برای Xcode 11 Keyboard shortcuts for Xcode 11

  • پایه PencilKit Basic PencilKit

  • تنظیم کننده و گیرنده ها Setter and Getters

  • نمایش ها و هماهنگ کننده های UIText UITextViews and coordinators

  • حالت تاریک در کد Dark Mode in code

  • جلوه های شمع Candle effects

  • آهنگساز واقعیت Reality Composer

  • کیت واقعیت RealityKit

  • شماره ساز NumberFormatter

  • تاپلز Tuples

  • پروتکل ها Protocols

  • لفافه های املاک Property wrappers

  • iPad به macOS iPad to macOS

  • خواص را تایپ کنید Type properties

  • Singletons و TabViewControllers Singletons and TabViewControllers

  • UITableViewController در Swift Playgrounds UITabViewControllers in Swift Playgrounds

  • انیمیشن SwiftUI SwiftUI animation

  • @ صحافی در جمع @Binding in public

  • SwiftUI ScrollView SwiftUI ScrollView

  • نقاط مورد علاقه MapKit MapKit points of interest

  • برنامه های افزودنی UIKit و شبه SwiftUI UIKit extensions and pseudo SwiftUI

  • پیکربندی نمادهای SF SF Symbols configuration

  • نمادهای سفارشی SF Custom SF Symbols

  • از SwiftUI GeometryReader استفاده کنید Use SwiftUI GeometryReader

  • نماهای متناسب SwiftUI Proportional SwiftUI views

  • پنل های انتخاب دکمه در SwiftUI Button selection panels in SwiftUI

  • اصلاح کننده های سفارشی در SwiftUI Custom modifiers in SwiftUI

  • تزریق وابستگی Dependency injection

  • مضامین Xcode Xcode themes

  • مطالب عمومی عمومی Basic generics

  • انتخاب در watchOS Selections in watchOS

  • ForEach بسته شدن در SwiftUI ForEach closures in SwiftUI

  • مرزها و اشکال SwiftUI SwiftUI borders and shapes

  • شیب های SwiftUI SwiftUI gradients

  • پارامترهای خاص Special parameters

  • اپراتورهای برتر Overriding operators

  • آرایه هایی با نقشه ، فیلتر و کاهش Arrays with map, filter, and reduce

  • اندازه گیری های اساسی Basic measurements

  • مسیرهای کلیدی Key paths

  • ضربات بازگشتی Recursive structs

  • نمای کلی در SwiftUI را ترسیم کنید Outline views in SwiftUI

  • ویرایشگر متن و خط خطی TextEditor and Scribble

  • جمع کننده های رنگ Color pickers

  • اعلان های محلی در SwiftUI Local notifications in SwiftUI

  • Enums با ارزش Enums with values

  • تغییراتی در فهرست های Swift Changes to enums in Swift

  • انتقال SwiftUI برای نمایش های معین SwiftUI transitions for modal views

نمایش نظرات

آموزش هفتگی نکات مربوط به توسعه iOS
جزییات دوره
14h 29m
145
(آخرین آپدیت)
65,551
- از 5
ندارد
دارد
دارد
Steven Lipton
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar