本文经授权转自公众号CSDN(ID:CSDNnews)

作者 | 罗昭成&唐小引

出品 | CSDN(ID:CSDNnews)

在前文《Kotlin 和 Flutter 对于开发者究竟意味着什么?》中,作者段建华(@技术小黑屋)针对 Google 同推 Kotlin 和 Flutter 得出了一个结论:

Kotlin 的被钦定可以解读为 Android 开始促使开发者使用 Kotlin,而非 Java 这种语言依赖,而 Flutter 的推出可以被理解成 Google 开始放弃 Android,迎接新操作系统 Google Fuchsia 的准备。

由此引出了一个让许多 Android 开发者一度恐慌许久的问题,那便是 Google 为什么要费时数年再度研发一个开源的操作系统?尤其是它的 UI layer 采用的还是 Flutter 这个现在要一统移动、Web、桌面及嵌入式设备应用开发的框架。

同时,还有这样几个关键信息值得我们关注:

  • 2017 年 11 月, Google 开发人员也在 Twitter 表示,Fuchsia OS 团队将会在系统中,支持 Swift 语言;

  • 2018 年 1 月, Android 首席安全工程师 Nick Kralevich 加入了 Fuchsia 项目。

  • 2018 年 4 月,在 Android 的源码中,发现了基于非 Linux 核心的 Fuchsia 源码,由此,更一步让业界认为 Fuchsia OS 是为取代 Android 而生。

很显然,我们能够明显地得出一个结论,那便是这是一个全新的系统,Google 采用了最新的架构,并且它可以运行在一切你所熟知的设备上,包括电脑、手机、平板、智能家居设备等等。

作为一个背靠 Google 吃饭的 Android 开发工程师,和许多朋友一样,被它这几年的发展确实吓得不轻,万一 Android 完了呢?不过,操作系统界有自己的行业壁垒,Fuchsia OS 要取代 Android OS,首先要做的事情就是兼容现在的 Android 应用,不管是否要取代 Android OS ,它自己都还有很长的路要走。

而对于究竟是否要取代 Android 或 Chrome OS 这个问题,我们或许可以从前两天的 Google I/O 大会上寻找到答案。据 The Verge 报道,负责 Android 和 Chrome 的高管 Hiroshi Lockheimer 在大会上公开了一些关于 Fuchsia OS 的细节,其表示 Fuchsia OS 并不是想成为新的 Android 或 Chrome OS,而是针对操作系统的全新尝试:

我们的确在操作系统中尝试引入最新的技术,同时我也知道这势必会有许多人非常兴奋地表示’这是新的 Android‘或’新的 Chrome OS‘。但实际上,Fuchsia 真的不是如此,而是在致力于推动整个操作系统方面的发展,并且,我们在此项目中获得的经验和知识,将整合到其他产品线中,做出更好的产品。

对于这一点,笔者的一位参加 Google I/O 的朋友同样表示,基于这个问题问询过 Google 官方相关人员,得到的回答是 —— Fuchsia 只是一个 Team 在研发,并没有上升到要取代两大 OS 来。

同时,Fuchsia 还在尝试针对大小各异的设备进行优化,The Verge 表示这暗示着 Fuchsia 可能会用于智能家居、可穿戴设备甚至是 AR 及 VR 设备。

此外,据 9to5Google 报道,Lockheimer 还分享了这样一个观点:

这不仅仅是手机和 PC,在物联网的世界里,将会有越来越多的设备需要操作系统和新的运行时等。我认为这对于多重各有所长及特性的操作系统来说是有着共存空间的,Fuchsia 即是其中之一。

在笔者看来,对于 Google 这种体量的大公司,内部会有很多很多项目,Fuchsia OS 只是其中一个,它所承载的地位,并不一定有我们想像中的那么高。

说一个大家都比较熟悉的事情,让我们把时间线拉回到 2010 年,随着 iPhone 带来手机界的变革,从此进入移动互联网时代,微信应运而生,到现在,已经是一个国民应用。同期,各大厂商也做着同样的事情,做着类似的 IM。在腾讯内部,存在着另一个一统江湖的 IM 软件,那就是 QQ。对比起来,这和 Google 的操作系统何其相似。以及当微信带来小程序之后,百度、今日头条、支付宝等各类小程序纷纷出世,更多的还是防守。

IT 行业近几十年的发展,行业变革的速度也越来越快。一个不小心,踏错脚步,回首就“身死道消”。对于 Fuchsia OS,这或许仅仅只是公司的一些防御性布局,创造一个更小、更灵活的团队,去探索,去追逐、去创造,只是为了防止某一天,在行业的发展过程中,被“降维打击”。

本文经授权转自公众号CSDN(ID:CSDNnews)

关于极光

极光(纳斯达克股票代码:JG)成立于2011年,是中国领先的移动大数据服务平台。极光专注于为移动应用开发者提供稳定高效的消息推送、即时通讯、统计分析、社会化组件和短信等开发者服务。截止到2018年12月,极光已经为36.9万移动开发者和107.6万款移动应用提供服务,其开发工具包(SDK)安装量累计近198亿,月度独立活跃设备近10.4亿部。基于海量数据和洞察积累,极光已将业务拓展至大数据服务领域,包括精准营销(极光效果通)、金融风控、市场洞察以及商业地理服务(极光iZone)。极光将继续借助人工智能与机器学习为移动大数据赋能,致力于为社会和各行各业提高运营效率,优化决策制定。

移动开发 | Google 究竟是不是要用 Fuchsia OS 取代 Android?相关推荐

  1. Google 究竟是不是要用 Fuchsia OS 取代 Android?

    作者 | 罗昭成&唐小引 出品 | CSDN(ID:CSDNnews) 在前文<Kotlin 和 Flutter 对于开发者究竟意味着什么?>中,作者段建华(@技术小黑屋)针对 G ...

  2. openresty完全开发指南_谷歌 Fuchsia OS 进入开发者测试阶段,它真的会代替安卓吗?...

    作者 | Evana Margain 译者 | 明明如月 整理 | 夕颜,责编 | 唐小引 出品 | CSDN(ID:CSDNnews) 在过去的 8 到 10 年里,移动市场一直被两个我们都熟悉的系 ...

  3. google android win10 ios,谷歌自研 Fuchsia OS 将兼容安卓,欲和 iOS、Win10 一较高下?...

    早前,有消息称谷歌准备自研一套连 Linux 内核都不需要的新 OS,其或被命名为 Fuchsia.据 XDA 报道,开发者在 AOPS 的开源库中发现了 Fuchsia OS 现身,不过,仅仅是在 ...

  4. Chrome 浏览器将登陆 Fuchsia OS

    责编 | 张红月 出品 | CSDN(ID:CSDNnews) 2016年曝光,今年5月开放源码,并向部分第一代 Nest Hub 进行推送,谷歌新操作系统 Fuchsia OS 的神秘面纱逐渐明朗. ...

  5. 谷歌 Fuchsia OS 进入开发者测试阶段,它真的会代替安卓吗?

    作者 | Evana Margain 译者 | 明明如月 整理 | 夕颜,责编 | 唐小引 出品 | CSDN(ID:CSDNnews) 在过去的 8 到 10 年里,移动市场一直被两个我们都熟悉的系 ...

  6. Fuchsia OS简介

    我的新书<Android App开发入门与实战>已于2020年8月由人民邮电出版社出版,欢迎购买.点击进入详情 谷歌正在开发一个全新的操作系统,Fuchsia OS. Fuchsia OS ...

  7. Fuchsia OS 将推送给所有第一代 Nest Hub 设备

    于2016年曝光,2021年5月正式官宣向部分第一代 Nest Hub 推出 Fuchsia OS,随着升级用户越来越多,Google 在上周提交了一个支持界面,向所有第一代 Nest Hub 设备用 ...

  8. 谷歌新系统Fuchsia OS官网上线,安卓将成历史?

    热文导读|   点击标题阅读 互联网寒冬下,程序员如何突围提升自己? 程序员无休止加班的成因 字节跳动Android高工面试记,已拿 Offer 入职! 作者:美股研究社 链接:https://www ...

  9. 微软为NBA提供云计算服务、Google公布Fuchsia OS细节、Zoom用户可选择数据库等|Decode the Week...

    Decode the Week≠音视频技术周刊  01 苹果正在研发可替换零部件的入耳式无线耳机 并发布了Apple Music Web版 彭博社消息,苹果试图通过高端音频产品扩大AirPods业务, ...

  10. 使用 Eclipse + PyDev 开发 Google App Engine 程序

    在Windows上开发应用程序,大多数的开发者会选择合适的IDE来辅助开发,简化一些设定.启动或测试等步骤.而在Windows 上若要开发Google App Engine的应用程式,使用Eclips ...

最新文章

  1. mysql锁总结知乎_Mysql悲观锁乐观锁区别与使用场景
  2. Creating Apps With Material Design —— Defining Custom Animations
  3. C++中#ifndef XXX_H #difine XXX_H解析及dllexport、dllimport用法示例
  4. ztree.js的使用整理
  5. 查询方式的一般使用1
  6. less的一些用法整理
  7. H.266 参考软件VTM下载和安装
  8. 北航教授李波:说AI会有低潮就是胡扯,这是人类长期的追求
  9. 数据产品经理修炼手册pdf_【尼读书】数据产品经理修炼手册(附思维导图)
  10. java中如何实现变量可配置_Java基础-如何配置环境变量
  11. 内建函数(builtins)和functools
  12. php中的解析范围符,PHP 范围解析操作符(::)用法分析【访问静态成员和类常量】...
  13. zookeeper在linux环境安装
  14. labview卸载重装工具(NI卸载工具)
  15. Unity3d 技巧(9) 游戏上线必备 适配Steam 安装包需要用到的资料
  16. C++中begin()函数的含参数的使用
  17. 基于DSP的声反馈抑制系统的研究与实现_爱学术——免费下载
  18. 如何在Vue项目中引入ArcGIS JavaScript API​ 创建三维可视化地图(含vue项目创建教程)
  19. c语言判断学生成绩等级用switch,switch语句判断学生成绩
  20. mysqladmin命令的用法

热门文章

  1. 人生难得一知己,千古知音更难觅!
  2. 嫦娥四号使用了SPARC抗辐射处理器
  3. java程序收取qq邮箱的邮件_关于JavaMail实现QQ邮箱发送邮件的实现(一)
  4. 野生初榨茶油可防止脱发
  5. Markdown使用2_Latex数学公式
  6. 【揭秘】电话机器人电话营销回拨系统,让你轻松提升销售业绩!
  7. html e mail链接,mailto: HTML e-mail 链接
  8. 属于python保留字的是_属鼠的男人全集:属鼠男的性格、命运、属相婚配表等-第一星座网...
  9. poj 3279 fliptile (翻转棋盘,枚举方法)
  10. Windows 将原生支持解压 RAR 和 7Z