cats-oss/Sica
گوزنی که انیمیشنهای کاربری رو ساده و امن اجرا میکنه!
کاربرد:
این کتابخانه به تو کمک میکنه انیمیشنهای کور انیمیشن (Core Animation) رو به صورت type-safe و خوانا در اپلیکیشنهای iOS بنویسی. بدون دردسر ریزشهای تو در تو، میتونی انیمیشنها رو پشت سر هم یا همزمان اجرا کنی.
در چه شرایطی بهتره استفاده شود؟
وقتی داری روی تجربه کاربری کار میکنی و نیاز داری انیمیشنهای پیچیده ولی روان داشته باشی، Sica گزینه عالیایه. مخصوصاً وقتی میخوای کدات تمیز، قابل تست و بدون باگ باشه.
چند مثال از موارد استفاده:
- نمایش تدریجی یک سری ویو با انیمیشن فیلتر شدن
- اجرای یک دنباله انیمیشن وقتی کاربر وارد صفحه میشه
- هماهنگی حرکت چند شیء به صورت موازی مثل یک لوگوی متحرک
- ایجاد انیمیشنهای تعاملی در پاسخ به حرکت انگشت کاربر
- ##Animation
- ##iOS
- ##Swift
- ##CoreAnimation
- ##UI
- ##DeclarativeUI
- ##TypeSafe
- ##Sica
- ##MobileDev
- ##CleanCode
