01 回顾
最近一年各大厂商包括Google、Apple的开发者大会,总体上几个关键词会比较突出:AI、新的编程语言、体验提升,技术层面感觉进入了一个成熟期,正在酝酿下一波大的技术突破。
比如google今年5月9号举办的IO大会,
-发布了计算性能比TPU2.0强8倍的TPU3.0,也举例了谷歌AI技术在不同领域的应用。
-同时可以看出google在力推kotlin开发语言,来替代Java。
大家喜欢的是Kotlin 的安全性,其次是扩展函数,和与 Java 的互操作性
多数开发者依然没有将 Kotlin 作为其工作中的主要开发语言
甚至于有报道说1/4 的 Java 开发者在迁移到Kotlin后表示后悔。
还有苹果在6月5号举办的WWDC大会,iOS 12 更多是对现有功能的改进和提升,没有特别惊艳的地方,更多是功能增强...
-iOS 12 的应用启动速度提升了 40%,键盘响应提升了 50%,相机启动提升了 70%。
02 眼下
其实无论是苹果也好、谷歌也好,抛开硬核的这些技术,身处其中的开发者最关心的就三个事:一个是流量,一个是钱,另一个是开放程度。
因此拥有巨大流量资源的国内厂商具有构建开发者生态的天然优势。
例如题中说到的OPPO,它的月活用户有2.5亿,这个流量支持对于开发者来说就很大了。
加上他其实是在“软件、硬件、服务”上做了一个一体化的布局,所以这个赋能的效果相对来说是更好的。
作为一个普通开发者,他和OPPO生态的合作可以有以下几个方面:
--内容合作(应用/主题/游戏分发、信息流、锁屏杂志)、
有了更多的分发渠道,开发者就可以获得更多和更加精准的流量,提高自家产品的变现效率,毕竟OPPO生态的商业化曝光已经达到一天25亿次。
而且数据上看它的人均应用25个左右。
除了用户常用的微信等等10多个最常用的APP。
理论上留给普通开发者的位置至少还有5-10个。
--能力开放 (账号、支付、push、广告、积分、3D结构光、ARunit、Hyper Boost)、
这些方面的能力开放,一句话说就是让写代码这件事变得更容易。
Hyper Boost框架是专门针对手机性能进行优化的框架,我看了下数据。
整体可以提高启动速度31.9%,开机时长减少20.6%。
另外多讲两句,也是看了这个大会有感而发。虽然说以手机为核心的智能家居市场现在整体还没有启动,但是包括美的、格力、海尔在内的这些大的家电厂商都在积极努力尝试。
OPPO这方面的能力开放还是挺值得期待的,毕竟物联网IoT是下一个蓝海市场,目前还不够成熟,但是潜在市场份额巨大。
同时OPPO也推出了“引力计划”, 其实就是与开发者共享系统级能力,以技术赋能和内容赋能等方式降低开发成本,让开发者专注提升服务质量。
此外, OPPO还推出了智能助理Breeno,它通过语音、视觉、手势体感、情感计算等自然的多模态交互方式,来理解用户需求,并形成用户画像、情景计算、模态融合等服务。可能被应用的领域包括自动驾驶、物体识别、语音识别、屏幕识别等等…
这也可以看作OPPO在5G与AI等新技术技术融合上的创新点,使开发者的脚步可以拓宽至万物互联的领域。
03 展望
从开发者的角度来看,我们未来一定会注重两方面:
-用户体验,每个人的时间越来越宝贵,所以如何减少他们等待的时间是重点。比如应用的快速启动就是一个大方向。
微信这种国民级的软件,每年都会和手机厂商一起开发,争取适配更多的机型。
很多底层的优化需要软件和硬件一起协作,据说微信最近会开源一些框架。
从未来技术优化的角度来看,一定是不断优化,不断提升用户体验。
5G技术的商用,预计会释放一波用户体验的红利,带来一些新的Killer app
-新技术的能力,比如AI和大数据。利用大数据让你的服务更加智能化。
例子:借助AI算法让你把你的女朋友拍的更加好看,这里面有着大量的未来应用场景。这也已经是每个开发者不得不考虑的问题。
包括说像抖音这样的短视频应用可以对用户的脸部进行识别,让你自动对头发的颜色进行替换,或者是尬舞机这样的功能,识别用户的舞蹈动作和指定动作的差别。
AI等技术的商业化应用,也有着巨大的红利等待释放。
用户体验提升、5G与AI等新技术的融合带来新应用这两个方面也正是各大厂商近年来的着力点。谁能够在这两方面做得更加优秀,谁便能更好地共建开放生态,实现弯道超车。