کتاب آموزش ساخت انیمیشن و Transition های جذاب در SwiftUI با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش ساخت انیمیشن و Transition های جذاب در SwiftUI
موضوع کلی: برنامه نویسی
موضوع میانی: سوییفت یوآی (SwiftUI)
📋 سرفصلهای دوره
- 1. مانی انیمیشن در SwiftUI
- 2. استفاده از .animation
- 3. withAnimation و تفاوت آن
- 4. ease-in, ease-out, easeInOut
- 5. مدت زمان انیمیشن (duration)
- 6. تکرار انیمیشن (repeat)
- 7. انیمیشن معکوس (reversed)
- 8. تأخیر انیمیشن (delay)
- 9. Spring animation و تنظیم stiffness/damping
- 10. ایجاد custom easing functions
- 11. CubicEase و استفاده
- 12. Keyframe animation
- 13. Keyframes با مقادیر متفاوت
- 14. انیمیشن رنگ
- 15. انیمیشن opacity
- 16. انیمیشن scale
- 17. انیمیشن rotation
- 18. انیمیشن offset
- 19. انیمیشن blend mode
- 20. انیمیشن blur
- 21. انیمیشن shadow
- 22. matchedGeometryEffect
- 23. transition های پیشرض
- 24. AnyTransition و سفارشیسازی
- 25. ترکیب transition ها
- 26. transition در navigation
- 27. transition در sheet
- 28. transition در fullScreenCover
- 29. transition در tabView
- 30. transition در list
- 31. transition در scroll
- 32. gesture های انیمیشنی
- 33. DragGesture با animation
- 34. MagnificationGesture با scale animation
- 35. RotationGesture با rotation animation
- 36. انیمیشن پس از gesture
- 37. کنترل انیمیشن با state
- 38. کنترل انیمیشن با binding
- 39. استفاده از @StateObject و @ObservedObject
- 40. انیمیشن در ترکیب با Combine
- 41. انیمیشن در ترکیب با async/await
- 42. انیمیشن در DispatchQueue
- 43. انیمیشنهای متوالی (chaining)
- 44. انیمیشنهای موازی (parallel)
- 45. گروهبندی انیمیشنها (Group)
- 46. انیمیشن در forEach
- 47. انیمیشن در لیستهای پویا
- 48. حذف و افزودن آیتمها با انیمیشن
- 49. ساخت custom view transition
- 50. پیادهسازی custom easing
- 51. انیمیشن رنگ با interpolating colors
- 52. پروتکل Animatable
- 53. Animatable data
- 54. ساخت morphing animation بین اشکال
- 55. ShapeAnimatable
- 56. تغییر path به صورت انیمیشنی
- 57. استفاده از Canvas برای انیمیشن
- 58. بهینهسازی انیمیشنها
- 59. کاهش load و بهبود performance
- 60. استفاده از GeometryReader در انیمیشن
- 61. انیمیشن در پیچیدگیهای layout
- 62. بررسی تأثیر انیمیشن بر UX
- 63. دسترسیپذیری و انیمیشن
- 64. استفاده از reduce motion
- 65. دیباگ انیمیشن
- 66. TimelineView برای انیمیشنهای زنده
- 67. matchedGeometryEffect در grid
- 68. ساخت transition های سفارشی با resize
- 69. ترکیب transition و animation
- 70. نمونههای پیشرفته: particle animation
- 71. ساخت animation loop با repeat
- 72. استفاده از infinite animation
- 73. کنترل انیمیشن با دکمهها
- 74. Toggle و animation
- 75. Stepper و animation
- 76. Slider و animation
- 77. Picker و animation
- 78. TextField و animation
- 79. ScrollView و animation
- 80. ScrollViewReader و animation
- 81. Sheet و animation
- 82. FullScreenCover و animation
- 83. Alert و animation
- 84. ConfirmationDialog و animation
- 85. Popover و animation
- 86. ContextMenu و animation
- 87. Menu و animation
- 88. Toolbar و animation
- 89. SwiftUI NavigationBar و animation
- 90. SwiftUI TabBar و animation
- 91. SwiftUI StatusBar و animation
- 92. Scene و animation
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.