RingCentral铃盛软件资深研发负责人,负责Glip Mobile项目,带领团队完成Glip Mobile项目快速迭代开发,并荣获第14届Stevie® Awards国际企业奖移动通信类金奖。
2006年毕业后从事Mobile开发领域,曾在中兴通讯、Orange、西祠胡同等任研发经理。热衷于函数式编程、DevOps、持续集成。
RingCentral铃盛软件资深研发负责人,负责Glip Mobile项目,带领团队完成Glip Mobile项目快速迭代开发,并荣获第14届Stevie® Awards国际企业奖移动通信类金奖。
2006年毕业后从事Mobile开发领域,曾在中兴通讯、Orange、西祠胡同等任研发经理。热衷于函数式编程、DevOps、持续集成。
主题摘要:
如何选择一个节约开发成本的跨平台方案并且不牺牲用户体验,这是很多技术负责人的一道难题。
RingCentral是统一通信服务全球领导者,本次演讲将以其旗舰通信工具Glip移动客户端为例,分享研发团队的在做“统一通信解决方案”时如何在不牺牲用户体验的前提下,从技术选型、基础组件、项目集成,真正实现了写一次代码,跨平台使用,从而大幅提高产品的性能、可用性及维护能力。
Djinni 是Dropbox开源的一个用来生成跨语言的类型声明和接口绑定的工具,主要用于 C++ 和 Java 以及Objective-C 间的互通。RingCentral从2015年中开始研究djinni,至今90%的业务逻辑实现了代码复用,逻辑共享,本次GMTC大会,我们会分享一些实践经验,为大家在选择跨平台方案上提供一条全新的思路。
本次演讲将分享:
1、Glip Mobile项目产品背景
2、Djinni跨平台方案
3、通用能力组件介绍
4、实践经验
5、性能优化
听众受益:
1、提供了一套全新的移动App跨平台的解决方案
2、djinni常见的问题以及解决方案
3、使用djinni的开发最佳实践