视频课程 编程

用Rive和SwiftUI构建精美动画应用 (英文课程中文字幕)

¥5.00 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

视频数量:15个 总时长:2小时53分 课程介绍: 用Rive和SwiftUI构建精美动画应用 你有没有遇到过这种情况:看到别人做的iOS应用,那些流畅的动画效果让你眼前一亮,心里痒痒的,特别想知道是怎么做出来的?说实话,静态界面看多了真的会审美疲劳,而恰到好处的动画不仅能让用户界面更生动,更重要的是能引导用户注意力、提升交互体验。但问题是,传统的iOS动画开发往往需要写大量代码,调试起来也很费劲。 这门课就是来解决这个痛点的。我们会用Rive和SwiftUI这两个工具的组合,从零开始构建一个完整的在线课程应用。课程总共15个视频,时长接近3小时,循序渐进地带你掌握Rive动画制作和SwiftUI集成的完整流程。 先说说Rive这个工具。它可能不像Figma那样广为人知,但用过的人都真香了。Rive最大的特点是可以在编辑器里直接创建复杂的矢量动画,而且还能利用画板功能把多个图标动画打包成单个资源文件复用。这意味着你只需要制作一次图标动画,就能在应用的不同位置使用,非常高效。 课程前半部分重在打基础。第一部分会给你看最终效果,让你清楚我们要做什么。然后依次带你制作背景动画、按钮动画和图标动画。图标动画这块讲得特别细致,从Rive编辑器的基本操作讲起,教你创建汉堡菜单到关闭按钮的变形动画。这个技能非常实用,iOS应用中这种交互方式太常见了。 接下来进入自定义字体和模态框的环节。很多人做应用忽视了字体的选择,觉得系统字体够用了。但实际上,字体是决定应用气质的关键因素之一。这门课会教你导入并使用Inter、Poppins这些在设计圈很受欢迎的字体的自定义版本。模态框部分则会教你构建登录界面,包括表单样式、自定义文本输入框,还有表单弹出和关闭的过渡动画。 课程后半段开始做完整的页面组件。加载动画和成功动画是重点,当用户在应用中提交表单或等待数据加载时,这些反馈动画直接决定了用户感受。我们会做一个带彩屑效果的成功动画,视觉效果很惊艳。这些动画效果在Rive里做好后,通过SwiftUI调用就行,完全不用写复杂的动画代码。 标签栏是iOS应用的重要导航组件。我们会实现底部标签栏的图标动画,包括图标的选择态和未选态切换效果。这部分涉及Rive状态机的概念,学会之后你可以把这个思路套用到其他需要状态切换的场景。 后面几个章节是课程的精华部分。手把手教你构建横向卡片和纵向卡片的布局组件,理解SwiftUI中视图组合的思路。然后重点做侧边栏菜单,包括菜单图标的动画效果、菜单项的选择反馈、以及整个侧边栏的弹出和收起动画。这些功能组合在一起,就构成了一个完整应用的核心交互逻辑。 最后的压轴部分把所有元素整合起来,串联起开屏引导、登录、主页、侧边栏、标签栏的完整动画流程。你会学到如何让各个页面的动画协调配合,以及SwiftUI中视图层级的管理技巧。 学完这门课,你收获的不只是几个零散的动画效果,而是一套完整的动画应用开发思路。你能独立做出带流畅动画的iOS应用,熟练掌握Rive这个强大的动画工具。更重要的是,你理解了什么情况下该用动画、怎么让动画服务于用户体验,而不是为了炫技堆砌效果。 这门课适合有SwiftUI基础的开发者,也适合想提升应用视觉品质的设计师。不需要你有Rive使用经验,课程会从基础讲起。跟着视频动手做,3小时下来你就能拥有一个可以拿出手展示的作品集项目。