Learn to integrate HealthKit in SwiftUI

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-to-integrate-healthkit-in-swiftui/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习在SwiftUI中集成HealthKit 课程概述:HealthKit自iOS 8推出以来,随着时间的推移不断完善,已被支持在所有平台上。HealthKit被苹果定义为“健康和健身数据的中央存储库,用户可以授权应用程序与HealthKit存储进行数据访问和共享。” SwiftUI则是一个简化应用开发的强大工具,现已进入第3个版本,每次发布都增加了新功能,提供了一种有趣的方式来创建用户界面。 在本课程中,我们将结合这两项强大技术,打造一个健康统计应用程序,展示用户的锻炼和健康相关习惯的信息。HealthKit收集信息并将其存储在iOS平台的HealthKit存储中,我们的应用将查询这些信息,并以更加用户友好的方式展示。我们将为应用首页构建一个网格视图,列出各种统计类别,选择后用户将进入详细屏幕,可以查看过去一周的统计数据,以图表形式以及表格形式列出所有的记录。 课程还将创建一个小型图表框架,能够捕捉各种数据并以图形方式展示,同时遵循MVVM设计模式和清晰的编码风格,学习如何更好地组织代码,并使用仓储模式在视图之间传递聚合内容。

课程评论(0条)

课程详情

Apple introduced HealthKit back in iOS 8 and it has been improving the framework ever since. Apple has introduced many different features and now its supported on all platforms. In Apple's own terms health kit is defined as "HealthKit provides a central repository for health and fitness data on iPhone and Apple Watch. With the user's permission, apps communicate with the HealthKit store to access and share this data."SwiftUI makes it easy to develop apps to serve customers. SwiftUI is now in its 3rd iteration and team has been adding new features every single release. SwiftUI is fun way to create user interfaces. It makes it super easy to create UI for your apps that are supported on multiple different platforms.In this course, we will combine these two powerful technologies together to bring something amazing. We will build a health stats app which will display information about your workout and other health related routines. HealthKit gathers its information from various different ways and stores that information inside HealthKit store on iOS platform. We will build an app that will query this store to pull information out from the store and display them in a much more user friendly way. You will build a tile view for the app's home page which will list various different categories for stats. Upon selection of those categories, app will take user into detail screen where they will be able to look at past week's stats in a chart view along with a table listing out all the entries.We will create our own small chart framework that will have capability to capture any kind of data into it and display that data in graphical format. We will build all this while following MVVM design pattern and clean coding style. You will also learn to structure your code for better organizations and we will use repository pattern to pass on aggregated content between views.

课程标签

0人关注该课程

主题相关的课程