大家好,又见面了,我是你们的朋友全栈君。...,有跨平台效果,当然了,实质最终发布的仍然是独立的原生APP(各种的平台有各种的SDK),有如下优点和缺点
优点
开发成本较低,可以跨平台,调试方便 Hybrid模式下,由原生提供统一的API给JS调用...针对新手友好,学习成本较低 这种开发模式下,只需要前端人员关注一些原生提供的API,具体的实现无需关心,没有新的学习内容,只需要前端人员即可开发
功能更加完善,性能和体验要比起web app好太多...统一发起的,所以有一个统一的社区,里面有大量资源和活跃的人员,对开发者很友好
缺点
虽然可以部分跨平台,但并不是Hybrid中的一次编写,两次运行那种,而是不同平台代码有所区别 这种模式实际上还是JS...几乎总是通过应用商店更新) 低(服务器端直接更新) 较低(可以进行资源包更新) 较低(可以进行资源包更新)
编程语言 Android(Java),iOS(OC/Swift) js+html+css3 js