当前位置: 首页 > 科技观察

谷歌发布新设计语言MaterialDesign:与Swift的天壤之别

时间:2023-03-19 14:58:26 科技观察

今天凌晨,谷歌在I/O大会上发布了新设计语言MaterialDesign。在20多天前的WWDC上,苹果还发布了新的编程语言Swift。两大科技巨头在一年一度的开发者大会上都发布了全新的语言,但两者有着本质的区别。MaterialDesign是一种新的设计语言,Google计划将其应用到包括Android、ChromeOS和Web在内的所有平台。谷歌首次发布的AndroidL系统采用了MaterialDesign语言,这是谷歌解决碎片化问题的重要举措。它将统一包括手机、平板电脑、笔记本和网页在内的设计风格。谷歌说:“MaterialDesign漂亮而大胆,因为干净的排版和布局简单易懂。”与MaterialDesign不同,Swift语言是一种用于iOS和OSX应用程序编程的新编程语言,它更快、更方便、更高效、更安全,并且将与Objective-C兼容。Swift语言集合了很多其他高级语言的影子,融合了它们的优点。它的语法更接近自然语言,使编程过程更容易。这些变化进一步降低了苹果平台应用开发的门槛,延续了苹果一贯倡导的用应用解决所有问题的理念,这将是苹果生态链中的重要一环。从上面可以看出,如果非要把Swift和Google联系起来的话,Swift更像是Google的Go语言。五年前,谷歌开发了一种名为Go的编程语言。Go语言以其简洁的特点和对并发操作的优化,成为一种深受开发者欢迎的新型编程语言,特别适合云计算平台的开发。一位国外开发者说:“当我使用Swift的时候,谷歌的Go语言总是出现在我的眼前。Go有很好的并发功能,我很高兴看到Apple吸收了Go的一些特性。但是,“只是现在。这只是苹果新语言的开始。”由此可见,苹果发布的Swift语言是一种降低开发者门槛的编程语言,而谷歌发布的MaterialDesign语言,严格来说更像是一种编程语言,两者有着天壤之别介于两套接口设计标准之间,本文来自:http://tech.qq.com/a/20140626/017172.htm