即使是编码也可以很有趣,但我发现它经常不够。 我决定不续订我的苹果开发者许可证,但可能是由于 bug 或特性,我的设备不再限制在 7 天的安装上。 我之前开发了大量类似的应用程序,直到我最终决定创建一个综合套件,并且我想有一个可视化的仪表板来告诉我重要信息。这就是这个项目。 我认为不久后,我会将额外的功能注入工具,并调整仪表板的大小。 优点: - 仪表板是完全按照我的需求设计的 - 我几乎每天都使用我的工具 - $0 的成本,零意向发布到公众 - 如果我需要一个新的工具,只需要几小时就可以建立一个 v1 缺点: - 不是最好的 UI - 工具的外观非常不同。 我尝试保持每个工具的基本 UI 底层,但随着它们的增长,没有什么方法可以强制统一的 UI 协作。 - CoreData 模型是一个混乱的状况。 新应用、旧应用、退役应用的实体。 需要大量的重构。 - 这一定是一个迭代过程。 总是找到 bug、微调 UI、讨论添加新工具等等。 我认为这是这个应用的第 27 个版本。 图片 1:一天开始时的仪表板,我填写了一份关于我的健康状况的调查。 图片 2:调查完成后,图表出现。Pokémon 模块成功找到我的“皮卡丘”搜索。 这个Pokémon 模块仅包含在仪表板中。 没有单独的工具。 图片 3:我的工具 图片 4 和 5:工具的外观如何视觉上不同。