xamarin和smobiler
钢翼
编程
最近在选择做手机app的框架。
网上查了一下,xamarin和smobiler这两个可以实现跨平台。但是最后都觉得这两个不适合。
首先说一下xamarin,我新建项目时,Android和ios居然是分开两个项目,如果是ui层就算了,连类库也是分开两套。跨平台不应该是一套代码的吗?是我理解错了?
接着说下smobiler,看了下感觉就是走小程序那套,只是云打包加了个壳,统一了ui层,封装了一些接口。
最后个人建议,如果不涉及手机硬件的调用和推送的,选择小程序就好。如果只是需要推送,可以选择smobiler,当然由于他们是云打包,可能由于后续他们不运营了,导致你的app也无法继续维护了。
如果需要调用原生还是不要选择xamarin吧,学习曲线并不简单,而且学习资料也少,代码量少不了多少。