五千年(敝帚自珍)

主题:鸿蒙只是套皮安卓的各位出来要不要表个态啊 -- DDDgva

共:💬404 🌺2978 🌵184
分页树展主题 · 全看首页 上页
/ 27
下页 末页
    • 家园 我有一个疑问

      西西河现在允许原文转帖了吗?而且连载专帖还会收到大量的花,什么时候改的规则,我都不知道。

      点看全图

      12年注册的账号,文章里说特意注册了名字过来科普。

      这个账号再睡下潜水的能力可以,12注册,到现在才开始发言。搞不懂当年为什么要注册西西河的账号。

      我虽然09年注册,发言不多,但这些年浏览帖子,送花2000+。这个账号,12年注册,送花为零,基本没看过帖子。

      • 家园 西西河一般是禁止全文文摘的

        主要是鼓励原创,避免抄袭。但是,如果是作者把自己原创的文章转发在西西河,不受这个限制。按照我对shuyong河友发言的理解,他是文章的原创作者,搬运过来是没问题的。当然,如果能给出之前发表网站的链接会更好。@shuyong

        铁老大也在这个楼中,这个问题也可以请他确认一下。@铁手

        • 家园 新注册的名字过来

          这句话怎么理解,明明是12年就注册的老账号。

          • 家园 这是很重要的问题么?

            注册账号是为了看。我在更早些时候就关注西西河的文章,起始时间不记得了。我连注册账号的具体时间都记不得了,但原因记得。那时候铁手大人修改了网站的策略,有些栏目不允许游客观看。于是我注册了账号挤进来继续看。后来好像策略又改了,有些栏目又允许游客看了。我就没费事再登录。做人不可以偷懒么?围观群众一定要表态送花或示囧么?

            注册名字是为了说。当我看到我能说的地方,想来两句。结果系统告诉我无名不可发言。我就注册了名字。仅此而已。

    • 家园 我对android的理解(4/4)

      既然是技术人员,只懂技术,就聊聊技术霸权。

      GOOGLE确实在ANDROID上有长时间的大投入。不管原先他们的技术水平怎样,后来确实是磨练出来了。河里大牛的观点是:技术是靠时间靠产品迭代磨练出来的,确实是真知灼见。

      GOOGLE确实对ANDROID的发展有不可替代的贡献,这不需要从代码行数来统计,而需要从他们的人承担的技术角色了考虑。GOOGLE的人都承担着架构师的职责。一个新功能,比如说VR或AI这样的功能哪时候进入ANDROID版本,有商业上的考量,也有技术上的考量。技术上框架该怎么实现,该实现什么样的接口,整个系统是怎样运行,第三方怎样接入,都是架构考量的问题。一般情况下框架的代码量都不会特别大,比那些添砖加瓦的代码会少很多,不应以代码行数考量其价值。它的难度很大。做不好会被码农骂街的,做一次骂一次。国内做这方面还是有差距的,简单一句话,磨练得还不够久。

      但是GOOGLE做ANDROID,不是做慈善送温暖的。他们从一开始就考虑了技术壁垒,或者说生态环境的鸿沟。这从他们对技术的选择,或对软件模块的选择就可以看出。举几个简单的例子。

      学过编程的人都知道,程序最底层的库是C代码库,C runtime library。在Linux世界里,应用得最广的是glibc。而ANDROID选择的是以前从未听说过的bionic,据说是一个博士生在一个暑假里写出的东西。GOOGLE选择的东西一定有一个特点,一定要为我所控制,我想怎么改就怎么改。当整个ANDROID都基于bionic编译以后,所有的代码库就不能为glibc世界所用,包括亲儿子ChromeOS也为此苦恼过。当然,既然以技术服人,啥事都难不到神通广大的黑客,后来有黑客创造了一个方法开了一个口子,能让glibc里的程序调用bionic里的库。但ANDROID庞大的生态体系已成,这最多算是系统的跑冒滴漏了。

      还有一个,在ANDROID早期,为了号召更多的程序员来开发,有一个说法就是用JAVA编程,原先的JAVA程序员转过来很容易。其实这句话很忽悠人的。其实JAVA最有价值的地方在于一系列的标准库标准中间件,也就是JSR。J2ME/J2SE/J2EE其实是由一堆的JSR堆叠而成。JAVA程序员熟悉的是这些,而不是说他们只熟悉了JAVA语法。而等这些JAVA程序员转到ANDROID开发,他们会比从零开始学习的程序员更痛苦,因为他们所熟悉的标准件中间件等等,一概没有,他们要带着原有习惯去学习全新的程序模型,这完全是另外一个东西好不好。GOOGLE只是用JAVA语法从新构建了另外一个世界。

      整个系统,技术点是他选,技术框架是他设计和实现,关键应用是他实现,自成一统,和别人没有关系,曾经另有想法的诸侯又都被他制伏,因此GOOGLE在ANDROID里的地位无法动摇。最终达到的效果就是:只要进到这个圈子,就只能为我所用,不能为他人所复用。所以这个时候,开源是一个大杀器,外御强敌内安码农,GOOGLE是真心实意地进行开源的。想起一个古老的冷血笑话:在旧社会,有一个乞丐到地主家讨吃讨喝的。地主儿子不给,要赶人走,结果地主老子却施舍了吃的喝的。儿子奇怪了:你平时比我还有抠门,今天怎么大方了?老子说:懂什么,他吃的喝的,最终还不是拉在咱自家田里?乞丐不服气,就忍着往外走,实在忍不住了才拉出来。一找人打听,不但是这里,再往前走十里,还是地主家的田地。

      总结一句话,长时间大规模的投入,又在商业上在技术上打服了各路诸侯,在自己的世界里一统浆糊,因此才形成GOOGLE的技术霸权。

      通宝推:花大熊,diamond,springisok,桥上,唐家山,nanimarcus,
      • 家园 感谢科普,不过能否明确回答网友们的疑问?到底是否套皮?

        眼看着阁下对android的更新到了(4/4),还是没看明白您对鸿蒙的身份到底是个啥判断

        此前有位河友转发的水木社区的帖子,阁下说有对有错。

        可看了那个帖子,我好歹知道相关的几个概念,以及他们之间的相互关系。

        阁下更新完了4章,我只得到一个印象:谷歌很牛逼。除此之外没别的了。

        瞧把我给急的。。。

        通宝推:nanimarcus,
        • 家园 我对鸿蒙的猜测

          关于套壳,我前面说过,这玩意就没有一个标准,完全是鸡同鸭讲,能得啥结果?争来争去于事何用?我对此也不感兴趣。

          关于ANDROID,我讲了我的印象,我们面对的是怎么样的竞争对手。真实判断对手是战胜他的前提。如此强大的对手,速胜论就是瞎扯。我们要有八年抗战的准备。ANDROID用了十年才成功,我们不小看天下英雄,我们用十年打败他,已经是天下的大英雄。

          关于鸿蒙,先说我的判断:我对鸿蒙和华为手机的生存没有一丝的怀疑。毕竟有国家做后盾,有几万个心齐的工程师一起发力,谁能挡得住?我甚至认为他们一定会有某种程度的成功。至于程度如何,是ANDROID那样做行业的领头羊影响行业的方方面面,还是像IPHONE那样做行业的开拓者,我表示谨慎乐观。毕竟长路漫漫,要解决的问题太多,有些事情不是说人生多努力就一定能出人头地的。

          再说我的情况,我近期没有看鸿蒙资料和代码的计划,所以我对鸿蒙的看法就是凭着过去的经验不负责任地瞎扯。

          再谈鸿蒙,我大概猜测他们第一步是要设计众物互联的空中协议、交互标准和应用场景,不能叫万物互联,因为他们的力量有限,只能集中力量在几个方面突破,主要还是依赖5G的高速实时网络;第二步才是做几个系统的实现,达到实用级别的,做几个经典场景;成功之后再想第三步吧,还有十年呢。

          鸿蒙不是手机系统,至少不会局限于手机系统。对手做了手机系统,你再做,就算赢了又能怎样?跟屁虫。新霸主总是通过新兴行业干翻旧霸主的。GOOGLE是靠OFFICE干翻Microsoft的么?FACEBOOK是靠搜索干翻GOOGLE的么?

          以前我曾经设想过这样的场景:6寸的手机太大了,放口袋不方便,应该把它往小里做,把它当成钥匙,身份ID,而不是全能选手。而社会上的网络很快,公共设施很多,手机就是便携的钥匙,走哪就用手机打开使用,而想要的信息会通过高速网络聚合到当前,好像这些资源就在本地一样,拔了钥匙,这些资源又会消失,别人无从窥探。

          比如租车,当用手机打开车门,就已经解决了信用问题和租金问题,把手机放控制台上,你关心的行车资源就会聚合在这台车上,好像这台车就是为你定制的一样。到了办公室,任何位置,你只要一个大屏幕和键盘,昨天中断的工作又会聚合在你面前。信息随你游走聚合和消失,而不会固定在某台设备或某个区域,想干啥都可以通过手机重建场景。

          当然,基础设施总是需要一个有长久韧性的人来建设的。鸿蒙不只是你手里握着的手机,而是你所处的罗网,设备是节点。正所谓:你我皆凡人,生在尘网中,举目四望去,鸿蒙织情缘。这种上管天下管地网红中间戏的网络,在《终结者》里有一个名字:天网。

          要实现这样的网络,所谓的LINUX/ANDROID/LITE-OS皆是承载平台,也是实现工具,你把它们当成是锤子钳子扳手螺丝刀这样的工具,我们要装配一套复杂的设备,哪个工具好使就用哪个,没哪个工具好使,就造一个专用工具搞定它。土不土管他呢,这个系统能运转起来已经是人所没有的了。

          这样的系统太复杂了。ANDROID的代码都几千万行了,实现这样的系统那还不得翻倍啊。但是这么复杂的系统怎么开发怎么管理怎么发展,是一个难度极大的问题。我把我的担心按照逆序说一下。

          首先,用一个标准句式开头,“我在华为里的一个朋友跟我说”,华为里的开发模式还是有点落后,管理手段和技术手段和国际先进水平还是有差距,老是靠人海战术堆积,靠打乱仗,总是有上限的。靠熬夜拼命,有些复杂问题是解决不了的。

          我对ANDROID的图形模块比较熟悉,我看过几个版本的变迁,看过工程师提交的LOG,只言片语,深思熟虑,目的明确,极有章法。我一直对GOOGLE如何开发ANDROID很感兴趣,他们是怎么管理的,是怎么考虑设计的,是怎么考虑预留接口升级的,是怎么考虑重构的,是怎么安排计划的。但一直没找到这方面资料。

          我们知道生产关系会影响生产力,不论是管理能力还是设计能力,几千万行的代码,不管是自己开发的还是集成他人的,把天下精华为我所用,怎么把控,怎么为明天做设计,怎么实现,是生产关系的体现。技高一筹,碾压对手,差人一等,血流成河。

          第二,鸿蒙联盟,是十年以上的运作,各路诸侯,其心各异那是必然。党外无党,帝王思想,党内无派,千奇百怪。怎么统一思想,劲往一块使,极考验领导能力。会不会有反围剿失败,会不会过湘江,会不会有遵义会议,会不会主力会师后再分流后再合流,这些不得而知。解决这些都是领导的艺术,非我所知,不谈。

          最后,我最担心的是中立原则。GOOGLE原先是做搜索的,靠广告活命。所以当他提出ANDROID联盟的商业模式的时候,他提出他做基础设施,硬件软件公司各安其位,各有所得,他不从大伙的碗里夺食,他从服务里赚钱,这是有天然的说服力的。GOOGLE创立的ANDROID因此有了天然的中立性,大家用ANDROID系统就不会多想,一心一意添砖加瓦就是了。

          但对于华为来说,这事情太难了。华为在硬件软件方面都是庞然大物。那他在鸿蒙里,他靠什么赚钱,合作伙伴靠什么赚钱,他们有什么利益冲突?除非华为能正面回答:他因为什么原因,所以超越了其他厂商的一般利益,所以我不会抢你们的饭碗,因为我另有更大的利益可拿,否则合作伙伴一定会半信半疑,三心两意。

          当然,如果华为认为我自家已有十万虎贲,天下指日可平,那当我白说。

          通宝推:桥上,
          • 家园 目前能感受到的

            是鸿蒙的近场通讯能力

            手机靠近烤箱,烤箱中FA会快速流转到手机中运行,并与手机建立连接。

            省去消费者帮烤箱接入网络等令人劝退动作。

        • 家园 是否套皮,要看定义

          大家定义不同,就会鸡同鸭讲。

          按这这张图来:愚弟:一个包括BSD&MACH kernel 的UNIX结构图

          如果按最严格在kernel层也要自主才行,安卓也算是套皮,如果按最宽松的,只要更换的,不止最上层的GUI,就不算套皮,鸿蒙肯定就不算。

          所以,辩论一定要有标准,正方反方应该先把定义说清楚才有意义。

          操作系统的事情我不熟,说说我个人的观点:

          1. 谷歌确实牛逼,不能不服,果然是钱多好办事。

          2. 有点奇怪的是,这栋楼很少谈华为的方舟编译器,这个应该是很有技术含量的东西,我个人观点是,这个玩意都弄出来了,以从技术的角度看,鸿蒙不算是套皮了。

          通宝推:南寒,DDDgva,
          • 家园 编译器开发太小众了。

            可能国内才几十号人,可能全球才百来号人。想插嘴都没法插了。

            如果说0~1是原创,1~100是工程,感觉方舟编译器在1~9的位置。可能方舟编译器太特殊了,适用范围和场景很特殊,没听说过哪个外人或第三方用过或测过方舟编译器。编译器的benchmark还是太容易作弊了。国内的公司有时还是不够心胸开阔。方舟编译器的设计者应该出几篇论文把自己牛B的地方讲清楚。

    • 家园 鸿蒙开发

      鸿蒙开发分为南向和北向。

      北向面向消费者,开发各种上层应用。

      南向开发面向设备,开发基于各类芯片的物联网设备。

      格力美的老板九阳海尔之类的,都属于南向开发。

      北向开发工具使用deveco studio.

      南向开发工具使用deveco device tools.

      能理解我的文档是哪个方向的开发吗?

      就我的理解,如果小米也用鸿蒙系统,应该是南向北向的混合开发。

      • 家园 qdst2008,你说你已经有非常丰富的鸿蒙开发体会了

        qdst2008,你说你已经有非常丰富的鸿蒙开发体会了。

        @qdst2008

        qdst2008,从你前面的帖子来看,你说你已经有非常丰富的鸿蒙开发体会了。

        你和大家分享了你的鸿蒙开发,这很宝贵:

        " ----------------------------------------------------------------

        说一些开发体会

        相较于安卓开发,鸿蒙大幅度降低了开发难度,应用开发者只需要专注于自己的业务逻辑就行,其他的都是系统去实现,比如数据如何在设备间流转,如何发现设备,想要调用哪个设备的哪个硬件,所以大家会发现,鸿蒙应用的尺寸要远远小于安卓应用。

        " ----------------------------------------------------------------

        这个起码是中级以上的开发者才能有的体会,而且是安卓和鸿蒙都有中级以上的开发者才能有的体会。

        但是从你给的文档看来,你是刚刚开始学习开发的,鸿蒙更是基本没碰。

        而且你后来你自己讲你是鸿蒙开发的门外汉,零基础开始学。

        那么你是怎么在零基础开始学开发并且是鸿蒙开发的门外汉情况下就能有中级以上的开发者才有的丰富的鸿蒙开发体会的?

        你分享的的是你的鸿蒙开发体会还是别人的鸿蒙开发体会?

        " ----------------------------------------------------------------

        2021-06-07 17:59:50

        qdst2008

        说一些开发体会

        相较于安卓开发,鸿蒙大幅度降低了开发难度,应用开发者只需要专注于自己的业务逻辑就行,其他的都是系统去实现,比如数据如何在设备间流转,如何发现设备,想要调用哪个设备的哪个硬件,所以大家会发现,鸿蒙应用的尺寸要远远小于安卓应用。

        " ----------------------------------------------------------------

        以下是 作者 对本帖的 补充

        2021-06-12 11:41:58

        我是门外汉

        零基础开始学。

        帖:4629574 补 4629567

        " ----------------------------------------------------------------

    • 家园 开始实操3861,正在更新文档

      大家可以去同步参观

      https://gitee.com/slovestarstar/docs/blob/master/HiSpark%20WiFi%20IoT%E5%A5%97%E4%BB%B6%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0.md

      在京东买的板子,比淘宝贵了50,心疼。

      通宝推:唐家山,
分页树展主题 · 全看首页 上页
/ 27
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河