diff --git a/README.zh.html b/README.zh.html new file mode 100644 index 0000000..749a573 --- /dev/null +++ b/README.zh.html @@ -0,0 +1,110 @@ + + + + + + + SwiftUI Tutorial + + + + + + + + + + + + + + + + + + + + + + + + + + + + top +
+
+
+ + + + +
+
+
+
+ +


+ SwiftUI 教程 LOGO +

SwiftUI 教程

+

+ English • + 常见问题 • + 联系&支持 +

+

SwiftUI 教程 AppStore

+
+

「SwiftUI 教程」是一款旨在帮助开发者使用 SwiftUI 创建出色应用程序的应用。它提供可复制的代码示例和相应的用户界面预览,以简化您的编码过程。此外,还包括了《Swift 编程语言》官方中英文文档的本地离线预览。

+

主要功能

+ +

关于 SwiftUI

+

SwiftUI 是苹果公司开发的一个创新、申明式的 UI 框架,用于在 iOS、macOS、watchOS 和 tvOS 上构建用户界面。它于 2019 年发布,目标是简化跨平台应用程序开发的过程。SwiftUI 使用 Swift 编程语言,允许开发者以申明式语法来描述用户界面的元素和布局。

+

常见问题解答

+

适合什么样的人?

+

SwiftUI 适合各种水平的开发者,从初学者到有经验的专业人士,都可以从中受益。以下是一些可能特别适合学习和使用 SwiftUI 的不同群体:

+
    +
  1. 新手开发者:SwiftUI 的申明式语法相比较传统的命令式编程更易学习,因为它更加直观,开发者只需描述 UI 应该呈现的样子,而不是如何实现。这使得初学者更容易上手,并快速看到成效。
  2. +
  3. 有经验的 iOS/macOS 开发者:对于已经熟悉 Apple 生态系统和 Swift 语言的开发者,SwiftUI 提供了一种更现代、高效的方式来构建用户界面。它还能帮助他们简化现有的 UIKit 或 AppKit 代码,转向更加模块化和可复用的设计。
  4. +
  5. 跨平台应用开发者:开发者计划开发可以在 iOS、macOS、watchOS 和 tvOS 上运行的应用程序将受益于 SwiftUI 的跨平台特性。使用同一套代码基础,可以大大减少开发和维护成本。
  6. +
  7. UI/UX 设计师:对于希望将设计直接转化为代码的设计师,SwiftUI 的实时预览和申明式语法使他们可以快速迭代设计,并直观地看到其实现效果。
  8. +
  9. 想要提高生产力的专业人士:SwiftUI 的高效特性(如实时预览和申明式语法)可以显著提高开发速度,减少调试时间,使得专业开发者能够更快地发布产品。
  10. +
+

总之,SwiftUI 的设计理念和工具支持使它成为广泛受欢迎的框架,无论是对编程感兴趣的新手,还是希望提升开发效率和质量的经验丰富的专业人士,都能从中找到价值。

+

可以用来做什么?

+

SwiftUI 可以用于开发各种类型的应用程序,适用于 Apple 的多个平台,包括 iOS、macOS、watchOS 和 tvOS。以下是一些可以利用 SwiftUI 开发的具体应用类型:

+
    +
  1. 手机和平板应用:使用 SwiftUI,开发者可以为 iPhone 和 iPad 创建美观、响应灵敏的应用程序。无论是社交媒体应用、电子商务平台还是健康与健身追踪器,SwiftUI 都能提供所需的界面组件和动画。
  2. +
  3. 桌面应用:macOS 应用程序同样可以利用 SwiftUI 构建。这些应用程序可以从简单的实用工具软件到复杂的编辑工具等不等,SwiftUI 提供了创建专业级桌面应用所需的一切功能。
  4. +
  5. 可穿戴设备应用:对于 Apple Watch,SwiftUI 允许开发者设计小屏幕交互。这些应用通常用于快速信息显示、健康监测或作为智能手机应用的延伸。
  6. +
  7. 电视应用:在 Apple TV 上,开发者可以使用 SwiftUI 创建大屏幕的娱乐和多媒体应用,如视频流应用或游戏。
  8. +
  9. 多平台应用:SwiftUI 的跨平台特性使得开发者可以为 Apple 的所有设备创建统一的应用体验,从而简化开发过程,并确保各平台间的高度一致性。
  10. +
  11. 教育和培训应用:教育应用也可以利用 SwiftUI 的互动性和吸引力,提供动态的学习体验,如互动教科书、学习游戏等。
  12. +
  13. 企业内部应用:公司可以开发内部使用的应用程序,如员工通讯、项目管理工具或客户关系管理系统,这些都可以通过 SwiftUI 实现优化设计和功能。
  14. +
  15. 原型设计和测试:SwiftUI 的快速迭代能力和实时预览特性使其成为快速原型设计的理想选择。设计师和开发者可以迅速构建和测试界面设计,加速开发过程。
  16. +
+

SwiftUI 提供的灵活性和易用性使其成为开发现代、响应快速的应用程序的强大工具。无论是个人项目还是专业开发,SwiftUI 都能满足不同的需求和预期。

+
+
+ + + + + diff --git a/index.html b/index.html index d2ee978..b45d760 100644 --- a/index.html +++ b/index.html @@ -4,30 +4,51 @@ - idoc + 隐私政策 SwiftUI Tutorial + + + + + + + + + + + + + + + - + top
-
+
-
+


SwiftUI Tutorial LOGO @@ -75,20 +96,15 @@

-

- + diff --git a/privacy-policy.html b/privacy-policy.html new file mode 100644 index 0000000..1515c7b --- /dev/null +++ b/privacy-policy.html @@ -0,0 +1,84 @@ + + + + + + + Privacy Policy SwiftUI Tutorial + + + + + + + + + + + + + + + + + + + + + + + + + + + + top +
+ +
+
+ +

中文

+

Privacy Policy

+

Kenny Wang built the DevHub app as a Free app. This SERVICE is provided by Kenny Wang at no cost and is intended for use as is.

+

Welcome to our app! We respect and protect your privacy. This privacy policy is designed to explain how we collect, use, and safeguard your personal information. Please read the following carefully to understand our privacy practices.

+

Information Collection

+

Our app is an offline local application that does not actively collect, store, or transmit any personally identifiable or sensitive information.

+

Local Data Cache

+

We may locally cache some data on your device to enhance the user experience. This data is stored only on your device and is not transmitted to our servers.

+

Usage Permissions

+

Our app may request certain device permissions, such as camera, gallery, or location information. These permissions are solely for providing specific app functionalities, and we do not misuse them to collect additional information.

+

Third-Party Services

+

Our app may utilize third-party services, but these services are limited to providing functionalities required by the app and are not used for collecting personal identification information.

+

Children's Privacy

+

Our app is not intended for children under the age of 13, and we do not intentionally collect information related to children.

+

Privacy Policy Updates

+

I may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. I will notify you of any changes by posting the new Privacy Policy on this page.

+

This policy is effective as of 2024-03-11

+

Contact Us

+

If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact me at kennyiseeyou@gmail.com.

+
+
+ + + + + diff --git a/privacy-policy.zh.html b/privacy-policy.zh.html new file mode 100644 index 0000000..ce3df99 --- /dev/null +++ b/privacy-policy.zh.html @@ -0,0 +1,83 @@ + + + + + + + 隐私政策 SwiftUI Tutorial + + + + + + + + + + + + + + + + + + + + + + + + + + + + top +
+ +
+
+ +

English

+

隐私政策

+

欢迎使用「SwiftUI 教程」,本应用由 Kenny Wang 开发,提供部分免费内容及订阅服务以解锁所有功能。本隐私政策旨在透明地阐述我们如何处理您的个人信息,包括我们如何收集、使用及保护这些信息。请仔细阅读本政策,了解我们对您隐私的承诺。

+

信息收集与使用

+

我们的应用是一个离线本地应用程序,不会主动收集、存储或传输任何个人身份识别信息或敏感信息。

+

数据存储与安全

+

我们采用行业标准的安全措施来保护存储在我们服务器上的信息,防止未经授权访问、披露、修改或销毁。所有个人信息都通过安全套接层技术(SSL)进行加密处理。

+

第三方服务

+

我们的应用可能会使用第三方服务(如支付处理、数据分析等),这些服务可能需要访问部分用户信息。我们仅与那些同样重视用户隐私保护的服务提供商合作,并确保他们遵守本隐私政策的规定。

+

用户权利

+

您可以随时访问、更正或删除您的个人信息。如果您希望取消订阅或删除您的账户,请通过我们的支持团队操作。

+

儿童隐私

+

本应用不针对13岁以下儿童设计。我们不会故意收集或请求13岁以下儿童的个人信息。如果我们得知收集了此类信息,将立即采取措施删除这些信息。

+

隐私政策更新

+

我们的隐私政策可能会根据业务发展和法律要求进行调整。任何重大更改将通过应用内通知或您注册的邮箱地址通知您。建议您定期查看本政策,以了解最新的隐私信息。

+

联系我们

+

如果您对我们的隐私政策有任何疑问或需要帮助管理您的信息,请通过以下邮箱与我们联系:kennyiseeyou@gmail.com

+

本政策自 2024 年 04 月 21 日起生效。

+
+
+ + + + + diff --git a/sitemap.txt b/sitemap.txt index e69de29..be51bf2 100644 --- a/sitemap.txt +++ b/sitemap.txt @@ -0,0 +1,6 @@ +https://wangchujiang.com/swiftui-tutorial/README.zh.html +https://wangchujiang.com/swiftui-tutorial/terms-of-service.html +https://wangchujiang.com/swiftui-tutorial/terms-of-service.zh.html +https://wangchujiang.com/swiftui-tutorial/privacy-policy.html +https://wangchujiang.com/swiftui-tutorial/privacy-policy.zh.html +https://wangchujiang.com/swiftui-tutorial/index.html \ No newline at end of file diff --git a/terms-of-service.html b/terms-of-service.html new file mode 100644 index 0000000..b91cfeb --- /dev/null +++ b/terms-of-service.html @@ -0,0 +1,84 @@ + + + + + + + Terms of Service SwiftUI Tutorial + + + + + + + + + + + + + + + + + + + + + + + + + + + + top +
+ +
+
+ +

中文

+

Terms of Service

+

Welcome to the "SwiftUI Tutorial" application. We recommend that you read and understand the following terms of service carefully before subscribing or making a purchase.

+

1. Application Features

+

The "SwiftUI Tutorial" is an educational tool designed for developers who want to master SwiftUI. This app provides detailed code examples and corresponding interface previews to help you learn and practice programming skills efficiently. In addition, the app integrates the official "Swift Programming Language" documentation, available in both Chinese and English, and can be read offline, ensuring that you can continue to learn even without an internet connection.

+

2. Free Version Content

+

The free version offers the complete official documentation of the "Swift Programming Language" and select basic chapters of the SwiftUI reference manual. These resources are intended to provide a quick start for beginners and help you understand the fundamental concepts.

+

3. Upgrade to Professional Edition

+

By upgrading to the Professional Edition, you will unlock all advanced chapters, including in-depth feature analysis and guides for building complex projects. Additionally, Professional Edition users will receive priority access to all new features and content updates.

+

4. Refund Policy

+

We are committed to providing high-quality service. If you encounter technical issues during the subscription process or are dissatisfied with our services, you can contact us for assistance via the support email within the app. If the issue cannot be resolved, you are entitled to a full refund. Please contact Apple's support team to process the refund through the following link:

+

Request a Refund

+

Refund requests must be submitted within 30 days of purchase and require valid proof of purchase.

+

5. Updates to Terms of Service

+

These terms of service may be updated according to legal requirements or service adjustments. Any changes will be published on this page and will take effect immediately upon publication. We recommend that you visit this page regularly to stay informed of the latest terms of service.

+

6. Contact Information

+

We highly value user feedback and suggestions. If you have any questions or concerns about our privacy policy or terms of service, please contact us through the "About Us" section, and we will respond as soon as possible.

+

We are committed to protecting your personal information and will not disclose user data to third parties without permission.

+

Thank you for choosing "SwiftUI Tutorial." We look forward to accompanying you on your learning journey.

+
+
+ + + + + diff --git a/terms-of-service.zh.html b/terms-of-service.zh.html new file mode 100644 index 0000000..66db05d --- /dev/null +++ b/terms-of-service.zh.html @@ -0,0 +1,84 @@ + + + + + + + 服务条款 SwiftUI Tutorial + + + + + + + + + + + + + + + + + + + + + + + + + + + + top +
+ +
+
+ +

English

+

服务条款

+

欢迎您使用「SwiftUI 教程」应用。我们建议在您订阅或购买前,仔细阅读并理解以下服务条款。

+

1. 应用功能介绍

+

「SwiftUI 教程」是为希望精通 SwiftUI 的开发者设计的教育工具。该应用提供详细的代码示例和对应的界面预览,帮助您高效学习并实践编程技巧。除此之外,本应用还整合了官方「Swift 编程语言」文档,支持中英文,并且可以离线阅读,确保您在没有网络的环境下也能够继续学习。

+

2. 免费版本内容

+

免费版本提供「Swift 编程语言」的完整官方文档和部分基础 SwiftUI 查询手册章节。这些资源旨在为初学者提供快速入门的途径,并帮助您理解基础概念。

+

3. 升级至专业版

+

选择升级至专业版,您将解锁所有高级章节,包括深入的特性解析和复杂项目的构建指南。此外,专业版用户将优先获得所有新功能和内容更新。

+

4. 退款政策

+

我们致力于提供高质量的服务。如果您在订阅过程中遇到技术问题或对我们的服务不满意,可通过应用内的支持邮箱联系我们寻求帮助。如果问题未能得到解决,您有权申请全额退款。请通过以下链接联系苹果支持团队处理退款事宜:

+

申请退款

+

退款申请必须在购买后30天内提交,且需要提供有效的购买证明。

+

5. 使用条款的更新

+

本服务条款可能会根据法律规定或服务调整进行更新。任何条款的更改将在本页面公布,并自公布之日起立即生效。我们建议您定期访问本页面,以了解最新的服务条款。

+

6. 联系方式

+

我们非常重视用户的意见和建议。如果您对隐私政策或服务条款有任何疑问,请通过「关于我们」联系我们,我们将尽快给予回应。

+

我们承诺保护您的个人信息安全,不会在未经允许的情况下向第三方透露用户数据。

+

感谢您选择「SwiftUI 教程」,我们期待陪伴您的学习旅程。

+
+
+ + + + +