🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش نکات توسعه iOS
- آخرین آپدیت
دانلود iOS Development Tips
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
چه می شود اگر فقط چند دقیقه در هفته طول بکشد تا به یک توسعه دهنده بهتر iOS تبدیل شود؟ این سری به گونه ای طراحی شده است که هک های کوچک و هوشمند را فراهم می کند که می تواند نحوه کدگذاری شما با Xcode و Swift را بهبود بخشد. برای فیلم های کوتاه در موضوعاتی مانند کنترل نسخه با GIT ، MAPKIT ، زمین های بازی iPad و توسعه 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
متغیرهای تنبل
Lazy variables
طرح بندی و آیفون X
Layout and iPhone X
برای حاشیه نویسی نقشه به جای پین از نشانگر استفاده کنید
Use markers instead of pins for map annotations
عکسها
Photos picker
زمین های بازی iPad ... برای مک؟
iPad Playgrounds...for Mac?
پرونده های JSON را بخوانید
Read JSON files
Hashable چیست؟
What is Hashable?
با مقوا کپی و پیست کنید
Copy and paste with the pasteboard
برچسب ها را به برنامه خود اضافه کنید
Add stickers to your app
کنترلرهای ناوبری ایجاد کنید
Create navigation controllers
گرافیک اصلی در swiftui
Core graphics in SwiftUI
روی iPad دوربین درست کنید
Make a camera on iPad
جلوه های حرکتی
Motion effects
ترفندهایی با مدیر دارایی
Tricks with Asset Manager
راه اندازی برای نقاشی uikit
Setup for UIKit Drawing
cgrects عملی
Practical CGRects
ترفندهای آرایه ای
Array tricks
ساعت اپل و منوی زمینه
Apple watch and the context menu
مسیرها و زمینه ها در Coregraphics
Paths and contexts in CoreGraphics
داده های گرافیکی اصلی
Core Graphics datatypes
اصطلاحات تصویری و رنگی
Image and color literals
چرا باید از uint8 استفاده کرد؟
Why use uint8?
کادر انتخاب Swiftui
SwiftUI checkboxes
گرافیک مبتنی بر فاصله در Coregraphics
Distance-based graphics in CoreGraphics
استفاده از رنگ هگز
Using hex color
شیرجه رفتن عمیق به فرهنگ لغت ها
Deep dive into dictionaries
گرافیک بازگشتی
Recursive graphics
ضربه زدن روی نقشه
Tapping a map
نقشه های Swftui و بزرگنمایی نقشه
SwftUI maps and map zoom
برنامه های قدیمی را به روز کنید
Update old apps
بسته شدن در ساختارها
Closures in structs
استفاده از Apple Pencil
Using Apple Pencil
نقشه ها و بزرگنمایی خودکار
Maps and auto zoom
شکلک متحرک در Apple Watch
Animated emoji on the Apple Watch
منحنی های اصلی
CoreGraphics curves
نوار پیمایش و عنوان پشتیبان
The navigation bar and back title
صفحات را در Swiftui اضافه کنید
Add pages in SwiftUI
Xcode 13 تغییر می کند
Xcode 13 changes
استفاده از لیست های خاصیت
Using property lists
نمادهای SF 3
SF Symbols 3
استفاده از popover
Using popovers
نمایش جدول زمانی
TimelineView
جاز زهی منسوب
Attributed string jazz
ترفندهای جدید Uibuton
New UIButton tricks
متن سه بعدی با SceneKit
3D text with SceneKit
به سرعت از متن زبان پیدا کنید
Find a language quickly from text
swiftui برای iOS 15 تغییر می کند
SwiftUI Changes for iOS 15
اتصال SWFIT UI در لیست ها
Swfit UI binding in lists
پسوندهای کلاس UIColor
UIColor class extensions
با استفاده از Date و TimeInterval
Using Date and TimeInterval
زمین های بازی Swiftui
SwiftUI Playgrounds
مناطق زمانی و اجزای تاریخ
Time zones and date components
ابزارک های سفارشی با اهداف ، قسمت 3
Custom widgets with intents, part 3
ابزارک های سفارشی با اهداف ، قسمت 1
Custom widgets with intents, part 1
نمایش نظرات