手机与 pc 做成响应式还是做两套?

查看 110|回复 6
作者:kongkongye   
比如 flutter ,可以编译为移动端原生应用与 pc 端原生应用,但 ui 上通常是两套不同的界面,所以比较纠结是一套代码做成响应式还是做两套代码。
再比如 pad 这个中等大小的屏幕,究竟应该用移动端的 ui 还是 pc 端的?

原生, 做成, 代码, flutter

kuxuan   
取决于你移动端和 PC 端的区别大小,如果比较小,用 1 套省时少力。
tool2d   
PC 如果是后台数据管理,一般来说都是需要独立开发的,界面复杂度和手机区别还是比较大的。
如果仅仅是普通小 APP 的,做成响应式也可以。
我写代码原则,核心逻辑绝不写两套,界面看需求而定。
paopjian   
信息量展现不同,PC 套移动的设计理念的话 UI 会显得很臃肿,最好还是分别设计.
不过内容不多就直接移动端拉伸得了,省事
kongkongye
OP
  
@tool2d 除去后端的接口,前端核心逻辑好像都是界面强相关的,一些通用方法可能抽取到单独的包里
kongkongye
OP
  
@paopjian 如果是团队,不同端由不同人开发倒没什么,但如果都是一个人开发,两套通常意味着加一个东西要加两遍,就很烦
tool2d   
@kongkongye 以前我也逻辑和界面强相关,现在我写界面,都用抽象层自定义的 DSL 了。再通过中间层,转成前端可以识别的 jsx 。
早期发过一篇相关的帖子。t/881306
后来纠结了很久,最终决定把 UI 层给完全抽象出来了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部