iOS开发者💖
这是dev.to iOS 应用的仓库。
地位:
已发布第一个版本,更多信息: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 开发工作无缝衔接。在合适的地方,我们可以完全用原生方式重新实现某些功能,或者构建完全原生的功能。人生是一段旅程,而非终点。
贡献
- fork 并克隆该项目。
- 在 Xcode 中构建并运行项目。
- …