作为一个曾经的 Nexus 用户,当年的 Galaxy Nexus 的体验在 4.1 的发布后,相对 4.0 有了很大的提升,但对比同期的 iOS ,还相差甚远。后来转战 iOS ,确实易用度与美观程度超越同期的 Android 。
但自从上个月看了 Google 的发布会,看到 Pixel 之后,感觉 Google 确实是想要正面与 Apple 抗衡。曾经的 Nexus 仅仅只是 Google 与厂商合作的产品,如今的 Pixel 则是 Google 自己把握硬件; Android 7.0 的发布,把 Android 的易用度与美观程度又提升了一个台阶。
近期突然想了解一下 Android 开发到底是怎样的,但没有 Java 基础,只能上官网看了看示例和训练教程,感觉入门有些困难,但之前也了解过 iOS 的开发,感觉 Xcode 的复杂度个人无法接受,偶尔还会有闪退的情况。然后,还详细的了解了一下 Material Design 的内容,发现 Google 给 Material Design 定义了严谨的规范,例如菜单栏边距的宽度等等,完全就是为了统一 Android 的用户体验,不想让 Android 上糟糕的 App 体验一致性继续那么糟糕。
总的来说, Android 相对于 iOS ,还处于相对活跃的阶段,因为语言选择了 Java ,而 Java 的使用者又很多,所以 Android App 的产量我相信不会低,但质量还是需要开发者和厂商自觉提高的。
以上。 PS :我不是果粉,也不是谷粉,我只是描述了我目前看到的事实。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.