你的位置:首页 > Java教程

[Java教程]【星路演】DeviceOne:跨平台APP开发平台

 

视频

DeviceOne是一个跨Android、IOS、Windows三个平台的一个PAAS平台,主要是提供给开发者一个节省70%的成本一个开发。

我们原来想做一个APP,我们会去找三个平台的原生人员开发,就相当于开发一个APP需要三个人,现在使用我们平台只需要一个人就可以了,而且只需要javascript。

使用原生开发,想把一些最先进的技术应用到APP上面,可以完美的展示给用户,然后展现一个更好的一个体验。但是使用原生开发呢他有一些技术上的一些壁垒吧,比如成本比较高,开发项目周期比较长,屏幕适配,因为市面上好多Android,他的生产厂商实在太多了,适配的难度也大大加大了,也包括就是升级也比较繁琐,

然后现在市面上可能就多了一些解决方案吗,比如说使用H5的跨平台的解决方案,H5的优点,就是说它比较低成本比较快,但是它在这UI展示上可能稍微欠缺一点,因为它需要用原生来渲染,它跟不上原生的步伐,因为原生可能每次发布好多API,它跟不上这个步伐的,比如说,苹果新出了一个iPhone 6s Plus,那3D touch就是一个颠覆性的交互体验,因为这是一个原生跟硬件的结合,这可能未来也是一个革命性的东西,然后这种H5是完全做不到的。

但使用我们这个平台我们既能解决开发者原生的跨平台的这种需求,又可以解决最先进的技术很快的融入到APP的需求。实现了开发者只需要关注业务,不需要关注各个平台的 先进性,包括新技术的一个融入的这样的问题。然后我们提出的解决方案主要就是从组件商店、到开发工具、到云端打包,最后生成一个纯原生的APP。目前市面上只有我们一家是做这种原生的跨平台这种技术,我们技术是比较有优势的,我们经过三年的积累,完成了一个很大的整个框架的一个重构,形成了一个很强大的壁垒。

我们发展思路主要是一个拥抱开放的一个方式,一个就是我们的开放平台、开放的标准,然后有我们的源代码,包括后期建立自己的生态圈,我们想做一个行业领域的领导者。