SwiftPamphletApp:macOS上的Swift开发手册与知识管理工具





项目名称:SwiftPamphletApp

概述

SwiftPamphletApp(戴铭的开发小册子 6.x)是一个使用Swift开发的macOS程序,已经上线到macOS应用商店。该应用允许用户发现和学习Apple技术知识点,同时提供资料收集整理功能。用户可以通过应用内的功能,将知识点和相关资料进行关联,实现个人知识管理(PKM)。

功能特点

  • 手册书签收藏:方便用户收藏常用的手册页面。

  • 资料收集整理:参考多种知识管理工具,提供资料整理功能。

  • 资料网页离线保存:防止网络资料源丢失,支持离线查看。

  • 知识点和资料关联:每个知识点都可以添加相关资料,便于知识积累。

  • 手册内容和资料可搜索:提高查找效率。

  • Github开发者和仓库信息管理:在设置中添加token,方便管理。

技术重构

本手册使用SwiftData、Observable、NavigationSplitView进行了重构,现在可以自己添加管理资料,和知识点做关联。技术重构细节可以直接查看代码。

知识点涵盖

目前主要包含Swift基础语法、SwiftUI、SwiftData、小组件等知识内容。

开发者社区

更多iOS开发资料、信息以及开发者活动可以关注XR基地SwiftGG。SwiftGG的愿景是成为中国与海外技术社区的桥梁,为中国开发者创造展示自我走向世界舞台的机会。

版本更新

6.x版本解决了存储问题,改进了手册内容和资料之间的关系,并优化了Github库和开发者信息的管理。

截图

以下是应用的一些截图:
截屏2024-05-07 18 54 42
截屏2024-05-07 18 48 33
截屏2024-05-07 18 49 43
截屏2024-05-07 19 06 30
截屏2024-05-07 19 08 18

或许喜欢

FlowStacks:为SwiftUI导航添加超能力

FlowStacks是一个SwiftUI库,它扩展了NavigationStack API,允许开发者使用统一的API进行页面推送、展示sheet和全屏覆盖,支持iOS、tvOS、watchOS和macOS。

最近更新 2024-12-13

Swifticon:从SwiftUI代码生成应用图标的工具

Swifticon是一个开源工具,允许开发者使用SwiftUI代码创建和生成应用图标,支持iOS、iPadOS和watchOS平台。

最近更新 2024-12-09

SwiftUI View Lifecycle:展示SwiftUI视图生命周期的应用

SwiftUI View Lifecycle是一个iOS和macOS应用,展示了不同SwiftUI结构和容器视图如何影响@State的生命周期和onAppear、onDisappear等事件的触发。

最近更新 2024-12-11

热榜

Made with in Shangrao,China By 老雷

Copyright © devler.cn 1987 - Present

赣ICP备19009883号-1