creator开发app的可行性研究

本人最近想开发一个跨平台app,因为一直做游戏,目前接触到的其他跨平台开发工具都还没认真学习过,cocoscreator用的多,所以就想到了能否用过creator开发跨平台app,这样ios,安卓都能覆盖,但是似乎不能发布小程序,只能发布小游戏,各位大佬给个意见,有别的推荐也可以

没啥问题,可以干,我就是用cocos做的app跟游戏基本不沾边,小程序确实没啥好办法,好像只能在微信开发工具直接写

我去了解了一下,发现uniapp挺合适

个人觉得uniapp比较适合,我之前就是cocos过渡到app的。js不用说了,会cocos基本没问题,然后就是Vue+css+html。学习下来,就CSS比较需要时间熟悉 其他都还好

确实,我在学vue和css了

论坛有人用过cocos creator做过app,

可以做,但是很多特定需要的App组件没有配套轮子,需要造轮子比较费时

可以做 但是体验差 耗电 包体 流畅度 都跟App差太多

https://forum.cocos.org/t/topic/114696

也能做啊没啥问题,都能做前端界面

感谢,我看看

放弃你的想法吧,只能做个出来自己玩玩,要想商用最好别整。原因有几点,1:性能,如果你用电脑网页版运行过cocos的项目,打开任务管理器,你会发现你的网页时刻都保持3%左右的cpu占用率,gpu10%左右,耗电量高,在移动设备上更加明显。估计是因为cocos时刻都要渲染的原因。2:控件的使用难度,当你想要做一个列表的时候,你就会发现有多么的蛋疼,滚动起来连下划线都不停地闪烁,虚拟列表那些都需要自己实现。其他文本,图片,输入框等等都比原生的相差十万八千里,拿输入框来说,cocos都是利用原生的输入框,然后监听各种事件自己再重新实现这个事件的,一个根据键盘弹起上移界面的功能都得把你折腾吐血。3:sdk接入难度,所有和原生的交互都需要用到jsb,不熟悉原生的话,折腾起来也是相当麻烦。其他的坑也是非常多。要想媲美原生app的效果是不可能的。各自的使用场景不一样。如果要实现多平台,可以了解html,js,css之类的跨平台库,如uniapp之类的,不过始终也是网页,和原生的效果也是有差距。如果要实现原生的效果,可以使用 react native或者flutter。react native也是用js就可以写的,它内部会转为相应平台的原生控件的,是唯一能够媲美原生的方案。

相当于用一把杀猪刀去锄地,你说我这刀能不能锄地,那确实也能锄,但是做事都讲究一个付出回报性价比,别人一个功能跨平台框架一小时写完,效果贼棒周边插件贼方便,你半天汗流浃背写完还要大喜

不值啊

感谢各位回复,我已经用uniapp去了,我不在乎性能,就为了实现需求而已