微软推出Windows Phone时创造了本身特殊的动态磁贴界面风气,并要求开发者在开发WP利用时要严厉遵照一套指定的设想原则。后来,在Win8中微软沿用了Metro(如今喊Modern)风气。
近日,微软已向大部门(参与内测方案的)Lumia设备推送了Win10手机预览版的第二个更新版本。与此同时,Win10桌面版本也泄露了最新的版本。从最新的手机版和桌面版操做系统中,我们能够看到,微软新的设想语言正在远离原有的Metro风气并趋势于愈加群众的适用主义原则。
WP利用设想语言的目标是让所有的利用都有类似的风气。如斯可以让消费者适应每个新的利用,因为所有的利用都遵照不异的设想原则。
但带来的问题是开发者需要专门为Windows Phone停止从头设想,从而消耗了太多的精神。好比说,开发者们已经为Android和iOS设想了一种UI,而面临Windows Phone,他们则需要做更多额外的工做来让利用婚配操做系统外看。那些需要额外消耗的精神也是形成WP利用生态系统与其他支流生态系统存在较大差距的原因之一。
为什么那么说呢?因为当前WP平台利用的安拆量很少,开发者不会起首考虑那个平台,他们在考虑开发WP利用时也不克不及简单地从Android和iOS 移植,不能不从头设想界面以契合设想要求。何况WP仅有3.5%的市场份额,开发人员的动力必定不敷。
在最新Windows10手机预览版里面,我们能够看到微软在自家利用,包罗日历、Outlook、德律风和人脉,中已经舍弃了原有的中心/扭转风气,那些利用都利用了一些新的UI元素。
看到微软正在改动此前需要严厉遵守的手机利用设想原则,那是有必然意义的,那将容许开发人员利用他们本身的风气。对Windows Phone用户来说那应该也是个好动静,因为它消弭了开发者将他们的利用移植到Windows Phone平台的一个障碍,他们只需要修改底层代码,用户界面则能够连结稳定。
那是微软的一次严重改变,对Windows Phone生态系统也许是个准确的抉择。开发者被容许利用本身的设想风气,而没必要被迫遵守微软严厉的设想原则,那有助于缓解平台约束。
那种改变对整个生态系统的通用利用开发也是需要的。假设微软期看开发者能留在Windows Phone生态系统,他们就不克不及指看开发人员为每种设备从头设想一次UI。
将来,我们或许可以陆续看到微软从严厉的设想情况到更大的设想自在的改变。