帮忙测试 DEV 测试版应用!DEV iOS 💖 状态:设计理念 贡献 改进图片上传和复制粘贴 #81

2025-06-04

帮助测试 DEV 测试版应用程序!

iOS 开发者💖

地位:

设计理念

贡献

改进图像上传和复制/粘贴 #81

致所有 iOS 用户:我们诚挚邀请您参与测试 DEV 测试版应用。核心团队成员并非移动专家,但在几位社区成员的帮助下,我们完成了一些工作,修复了一些 bug 后即可尽快发布。

如果您有兴趣帮助我们报告和/或修复这些错误,请下载该应用程序。此链接应该提供所有详细信息(您需要先下载 TestFlight):https://testflight.apple.com/join/7Wq8VRLQ

有兴趣的朋友们可以查看 GitHub repo:

GitHub 徽标 forem / DEV-ios

DEV 社区 iOS 应用

构建状态 GitHub 许可证 语言 可维护性 测试覆盖率

iOS 开发者💖

这是dev.to iOS 应用程序的 repo

地位:

发布第一个版本,更多信息:https://twitter.com/bendhalpern/status/1061323718058786822

设计理念

随着时间的推移,我们会逐渐包含更多原生代码,但目前我们采用的是原生 shell/web 视图的方式。这种方式在 iOS 早期并不流行,但我相信在如今仍然非常有效。它受到了 Basecamp 的启发。我们的技术栈略有不同,但理念是一样的。

https://m.signalvnoise.com/basecamp-3-for-ios-hybrid-architecture-afc071589c25

https://signalvnoise.com/posts/3743-hybrid-sweet-spot-native-navigation-web-content

https://signalvnoise.com/posts/3766-hybrid-how-we-took-basecamp-multi-platform-with-a-tiny-team

https://www.youtube.com/watch?v=SWEts0rlezA

我认为,通过wkwebviews尽可能地利用这些资源,我们可以让这一切变得非常棒,并与我们的 Web 开发工作顺利同步。在可行的情况下,我们可以完全原生地重新实现某些功能,或者构建完全原生的功能。生活是一场旅程,而不是终点。

贡献

  1. 分叉并克隆项目。
  2. 在 XCode 中构建并运行项目。

谢谢你的帮助🙏

文章来源:https://dev.to/devteam/help-test-the-dev-beta-app-4kme
PREV
使用 Honeybadger 帮助我们修复 DEV 中的 bug!🐛
NEXT
帮助我们社区抵制垃圾邮件!🙌