专栏名称: 拓扑社
拓扑社是IT桔子旗下专注企业级服务的垂直媒体,关注和报导To B市场的新产品、新趋势、新观点,传递企业服务价值。
目录
相关文章推荐
企名片  ·  最佳创业投资机构TOP10——紫金科创 ·  昨天  
企名片  ·  最佳创业投资机构TOP10——紫金科创 ·  昨天  
产业互联网大视野  ·  上市公司数字化加速转型 还有诸多有待突破的瓶颈 ·  2 天前  
福布斯  ·  28岁播客主持人,又募了4亿美元 ·  4 天前  
福布斯  ·  28岁播客主持人,又募了4亿美元 ·  4 天前  
经纬创投  ·  向内看,向前走:一直游到海水变蓝 ... ·  4 天前  
51好读  ›  专栏  ›  拓扑社

移动成为新的桌面,这将如何影响企业级App开发?

拓扑社  · 公众号  · 科技投资  · 2017-06-18 18:51

正文

作者丨 Paul Rubens,cio.com记者

编译丨拓扑社 Smiletalker

 

根据网络分析公司StatCounter研究部门GlobalStats的数据,Android在今年三月份超过了微软的Windows,成为互联网上最流行的操作系统。

 

GlobalStats发现,在全球范围内,Android的互联网使用市场份额为37.93%,高出Windows的37.91%。 StatCounter的CEO Aodhan Cullen表示:“这一里程碑是科技史上一个时代的终结。 这标志着微软自20世纪80年代以来在全球操作系统领域的领先地位的结束,这也是Android的突破,Android在五年前只占全球互联网使用份额的2.4%。”

 

Aodhan Cullen可能夸大了这一影响,因为可能存在统计误差,Windows可能仍然是互联网占据份额最多的操作系统。 但这一点是不影响大局的,那就是移动操作系统在五年之内迅速增长,无处不在,而台式机总体上都在相对的下降。

 

移动开发优先

 

如果移动计算设备将处于主导地位,那么制作桌面版企业应用程序还有什么意义吗? 开发人员不应该完全专注于构建移动应用程序吗? 桌面版应用可以通过网页界面来解决,或者将移动应用的部分或全部功能移植到Windows?如果有必要,可以通过网页界面或将移动应用程序的部分或全部功能移植到Windows?

 

根据电子邮件创业公司Copyin创始人兼CEO Peter Nixey的说法,在大多数情况下,这并不难做到,而且现在变得越来越容易了。 他表示,使用React Native等工具允许开发人员使用JavaScript编写本地移动应用程序,同时也可以转换为网络应用程序。 “通过React Native你不能够写一次,而在任何地方运行,但是你可以写一次,然后在各个平台自定义。 “而React Native和JavaScript框架的质量很高,你可以将应用程序运行在iOS、Android或Web上。

 

还有很多其他工具,包括微软的Xamarin和Apache Cordoba,使开发人员能够一次性为iOS,Android和Windows构建应用程序。

 

现在移动App也可以作为Web App被访问,而这和传统的Windows应用程序是非常不同的命题,传统的应用程序被设计为便于在大屏幕上通过鼠标和键盘使用。那么这是否意味着企业桌面用户应该期望看到的用户界面类型在未来几年有所变化?实际上这在一定程度上已经发生了。

 

UI将首先改变

 

iPhone推出后的头几年里,微软在Windows中坚持桌面系统,而iOS和Android则提供了完全不同的东西。

 

但是当微软在四年半前推出Windows 8时,新的桌面操作系统就开始模仿Windows Phone 7、8移动操作系统的用户界面,这些用户界面带有大块,多彩的色块,同时放弃了Windows的“开始”按钮。

 

可以说,这种面向移动设备的新界面通常不被桌面用户所接受,最终微软发现自己不得不重新加入“开始”按钮和其他桌面元素。 有趣的是,虽然微软的手机从未取得成功,但移动操作系统的用户界面受到移动用户的好评。 人们喜欢使用Windows Phone 7和8系统,他们只是不想买Window手机。

 

即使在像Microsoft Surface或三星Slate这样的Windows平板电脑上,微软的移动界面也很受欢迎。 不过,对于某些应用程序(如Excel或Word)而言,许多用户更喜欢Microsoft提供的传统桌面界面,而不是移动桌面界面。

 

这表明平板电脑虽然是移动设备,但通常用作台式机或笔记本电脑的替代品。 而对于做某些事情而言,移动操作系统界面是好的,对于其他活动,“传统”桌面操作系统界面更适合。

 

更简单,更直观

 

如果移动操作系统将主导企业办公环境,应用程序必须得到发展,开发人员必须变得更加智能化,建立用户界面,使用户能够在移动设备上完成实际工作,而不会受到缺少键盘、鼠标的限制。对于在平板电脑上运行的应用程序尤其如此。

 

在这种情况下,“变得更聪明”意味着“设计人员必须减少用户界面当中的要素,因为移动设备屏幕要小得多。 所以他们必须非常仔细地思考用户要做的是什么”, Nixey说。 “但用户将会更加轻松,因为它们不会一次在屏幕上呈现数千种东西。”

 

Gartner应用程序设计和开发团队的研究总监Marty Resnick认为,交互界面必须改变,移动设备日益普及将推动企业应用程序的改进,无论是作为网络应用程序,平板电脑还是智能手机访问, 甚至作为传统的桌面应用程序。 “用户体验的重要性已经持续上升,因为人们已经要求移动应用程序的直观性,”他解释说。

 

不平坦的道路

 

对于开发人员有一个潜在的复杂因素,尽管智能手机的小屏幕可以用于运行作为桌面应用程序访问的企业应用程序。 这是因为引入了微软的Continuum和三星的DeX等技术,允许用户将智能手机接入全尺寸的电脑屏幕,并使用键盘和鼠标使用应用程序。

 

尽管比DeX更早出现,Continuum没有获得很大的成功,Marty Resnick认为它不太可能成功。 对于开发人员来说这是一个好消息。他说:“我认为Continuum或DeX将不会产生重要的影响,

扩展坞并不适合人们,没人想把手机插入扩展坞。

 

PC桌面还没有死,Android和Windows在互联网使用市场份额方面仍然非常相近。 但是如果把Android和iOS的增长速度相结合,从智能手机到平板电脑,甚至包括使用Continuum和DeX等技术的移动设备,企业应用程序及其交互将不得不改变,这不可避免的。 如果这使得他们像大多数移动应用程序一样更加直观,这将带来很大的改观。


— END —

推荐阅读

拓·灼见

拓·海外