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 开发工作顺利同步。在可行的情况下,我们可以完全原生地重新实现某些功能,或者构建完全原生的功能。生活是一场旅程,而不是终点。
贡献
- 分叉并克隆项目。
- 在 XCode 中构建并运行项目。
- …