Top Destinations App in SwiftUI w/ Maps & Lottie Animation

所在平台: Udemy

课程主页: https://www.udemy.com/course/top-destinations-app-in-swiftui-w-maps-lottie-animation/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用 SwiftUI 和地图及 Lottie 动画开发热门目的地应用 课程概述:欢迎参加热门目的地视频课程。在本课程中,您将从头到尾学习如何构建热门目的地应用。您将学习如何使用 SwiftUI 开发应用程序。本课程将涵盖英雄动画,并将让您了解 iOS 平台在构建匹配动画方面的内部原理,您将通过自主构建它来掌握这些知识。 课程主要内容包括: - 从解析 JSON 文件构建用户界面,学习使用泛型解析 JSON 文件,并使用 CodingKey 枚举映射自定义键到 Swift 对象。 - 构建主屏幕,使用解析自 JSON 文件的数据,通过 SwiftUI 动画技术创建和启动英雄动画。 - 开发自定义卡片布局,通过英雄动画扩展以显示所选目的地的更多详细信息。 - 学习 SwiftUI 中地图的基础知识,以及如何将 MapKit 集成到 SwiftUI 应用程序中,包括各种自定义地图的重载和适用于地图视图的 SwiftUI 修饰符。 - 通过集成 Lottie 动画包了解 Swift Package Manager。 - 创建地图上的自定义注释以标记位置,并使用 Lottie 动画为这些标记的位置注入生动的动画效果。 欢迎加入我,一起探索 SwiftUI 的最佳实践。

课程评论(0条)

课程详情

Welcome to the top destinations video course. In this video course, you will learn to build out Top Destinations app from start to finish. In this video course you will learn to build app in SwiftUI. This course will cover Hero animation and you will see how iOS platform's internals of building matchedAnimation by building it from scratch on your own. You will learn to build out UI from data that has been parsed from JSON file. You will learn to parse JSON file using generics but will also learn to map custom keys to swift objects using CodingKey enumeration.You will be building Home Screen with data that has been parsed from JSON file and then use SwiftUI animation techniques to build and launch hero animation.You will be building custom card layout which will expand via hero animation to show more details about the selected destination.You will learn basics of Maps in SwiftUI and how to integrate MapKit into SwiftUI apps. You will look at various overloads that can be used to customize the maps along with SwiftUI modifiers that can be applied on Map views itself.You will learn Swift Package Manager by integrating Lottie animation package into the app.We will create custom annotations to mark locations on map and we will use Lottie animation for those marked locations so you will learn to integrate Lottie animation into SwiftUI as wellPlease join me in this journey to explore SwiftUI at its best.

课程标签

0人关注该课程

主题相关的课程