博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
受够了碎片化,Salesforce决定只支持部分安卓设备
阅读量:6201 次
发布时间:2019-06-21

本文共 1135 字,大约阅读时间需要 3 分钟。

20160719060412850.png

对Andriod应用程序开发者来说,其中一个最大的挑战就是操作系统的碎片化问题。

这往往意味着,相比苹果的iOS,你往往需要花费更多的时间和金钱去测试和支持Android,但Android目前占据着智能手机的绝大多数市场份额,对开发者来说这可能非常无奈。

不过Salesforce为了避免这样的一个问题,看上去走上了一条颇为不寻常的道路。今年晚些时候这家公司升级更新了Salesforce的最新应用程序,而新版本的服务将只支持谷歌Nexus和三星Galaxy手机。

该公司拒绝对这件事发表详细的细节,但新版本的支持文档证实其正在寻求最大限度地发挥开发资源。

“由于Android设备各式各样,而我们的目标是挑选一些Android设备继续改进我们Salesforce1应用程序的整体Android用户体验”,该公司在支持文档中表示。

如果Salesforce这种方式能变得流行,这无疑将进一步推动三星在智能手机市场的占有率,尤其是企业用户。而目前这家公司已经是Android设备的市场领头羊。

Oculus公司CTO约翰·卡马克也提出了类似的理由,并解释说,虚拟现实设备制造商和三星合作Gear VR,正是为了绕过Android开发的碎片化地狱。

Android世界中的碎片化有多种形式。除了硬件的多样性,Android手机往往是通过他们的运营商来获得缓慢的软件更新,这迫使开发商需要确保他们的应用程序可以在多个版本的操作系统上运行。

专业帮助企业测试安卓应用的公司很早就出现了,他们帮助Android开发人员在一系列领先的设备上测试他们的应用,而不去去购买和维护数百或数千款硬件设备。谷歌甚至在2014年购买了这样一家公司,Appurify。

Appurify采取的是“实验室控制”测试法,通过在平台上预先设置条件来测评app是否运行达标的方法。这样不光可以收集到更全面的数据,还能解决测评结果“碎片化”的问题。

谷歌高管在最近的I/O开发者大会上指出,碎片化问题仍然是头等大事,但过去的系统更新却并没有减轻这个问题。

至于Salesforce,它计划支持三星Galaxy S5、S6和S7;三星Galaxy Note 4;谷歌Nexus 5x和Nexus 6P,以及两个三星平板电脑Galaxy Note 10.1 和 Tab A 9.7。

那些非Salesforce官方支持的Android设备仍然可以安装新的Salesforce的应用程序,但该公司不会为这些设备提供支持或解决出现的任何错误。

====================================分割线================================

本文转自d1net(转载)

你可能感兴趣的文章
docker进阶与实战 3 理解docker镜像
查看>>
像数据科学家一样思考:12步指南(上)
查看>>
视频点播开发者实战:视频水印动态替换
查看>>
企业级时间轴插件Vue-timelinepick
查看>>
让机器帮你做决策!强化学习在智能交互搜索的应用分享
查看>>
Vue UI:Vue开发者必不可少的工具
查看>>
PG config9.4
查看>>
[Leetcode] Ugly Number 丑陋数
查看>>
产品经理必读:敏捷开发中的需求管理过程全解
查看>>
企业选择私有云服务三大要素
查看>>
esxi6.5 安装omsa(OpenManage Server Administrator)
查看>>
第二十章:异步和文件I/O.(十)
查看>>
CodeMirror 实现 JavaScript、 MySql 关键字的变色和自动实时提示 autocomplete
查看>>
报告式报表的制作
查看>>
从PRISM开始学WPF(三)Prism-Region?
查看>>
Python源码读后小结
查看>>
PostgreSQL 10.1 手册_部分 II. SQL 语言_第 12 章 全文搜索_12.10. psql支持
查看>>
淘宝大秒系统设计详解
查看>>
直播系统开发,一对一直播源码开发
查看>>
垃圾回收算法
查看>>