关于 Hybrid AppH5 混合开发(hbuilder混合开发)

关于Hybrid h5跨平台混合开发

随着移动浪潮的兴起,各种APP层出不穷,极速的业务扩展提升了团队对开发效率的要求,这个时候使用IOS&Andriod开发一个APP似乎成本有点过高了,而H5的低成本、高效率、跨平台等特性马上被利用起来形成了一种新的开发模式:HybridAPP。

作为一种混合开发的模式,Hybrid APP底层依赖于Native提供的容器(UIWebview),上层使用Html&Css&JS做业务开发,底层透明化、上层多多样化,这种场景非常有利于前端介入,非常适合业务快速迭代,于是Hybrid火啦。

本来我觉得这种开发模式既然大家都知道了,那么Hybrid就没有什么探讨的价值了,但令我诧异的是依旧有很多人对Hybrid这种模式感到陌生,这种情况在二线城市很常见,所以我这里尝试从另一个方面向各位介绍Hybrid,期望对各位正确的技术选型有所帮助。

Hybrid h5跨平台混合开发

最初携程的应用全部是Native的,H5站点只占其流量很小的一部分,当时Native有200人红红火火,而H5开仅有5人左右在打酱油,后面无线团队来了一个执行力十分强的服务器端出身的leader,他为了了解前端开发,居然亲手使用jQuery Mobile开发了第一版程序,虽然很快方案便被推翻,但是H5团队开始发力,在短时间内已经赶上了Native的业务进度。于是携程现在大部分都是使用H5开发。

关于 Hybrid AppH5 混合开发(hbuilder混合开发)

突然有一天andriod同事跑过来告诉我们andriod中有一个方法最大树限制,可能一些页面需要我们内嵌H5的页面,于是Native与H5框架团队牵头做了第一个Hybrid项目,携程第一次出现了一套代码兼容三端的情况。这个开发效率杠杠的,团队尝到了甜头,于是乎后续的频道基本都开始了Hybrid开发,到我离开时,整个机制已经十分成熟了,而前端也有几百人了。

场景重现

狼厂有三大大流量APP,手机百度、百度地图、糯米APP,最近接入糯米的时候,发现他们也在做Hybrid平台化相关的推广,将静态资源打包至Native中,Native提供js调用原生应用的能力,从产品化和工程化来说做的很不错,但是有两个瑕疵:

① 资源全部打包至Naive中APP尺寸会增大,就算以增量机制也避免不了APP的膨胀,因为现在接入的频道较少一个频道500K没有感觉,一旦平台化后主APP尺寸会急剧增大

② 糯米前端框架团队封装了Native端的能力,但是没有提供配套的前端框架,这个解决方案是不完整的。很多业务已经有H5站点了,为了接入还得单独开发一套程序;而就算是新业务接入,又会面临嵌入资源必须是静态资源的限制,做出来的项目没有SEO,如果关注SEO的话还是需要再开发,从工程角度来说是有问题的。

但从产品可接入度与产品化来说,糯米Hybrid化的大方向是很乐观的,也确实取得了一些成绩,在短时间就有很多频道接入了,随着推广进行,明年可能会形成一个大型的Hybrid平台。

Hybrid App案例

关于 Hybrid AppH5 混合开发(hbuilder混合开发)

在不少CIO看来,Hybrid App框架不仅仅是提供开发上的能力,它是整体的企业移动战略中的一部分,应用的管理、设备的管理、应用不同层面的安全需要以及灵活的部署模式也都是企业移动战略中的核心部分,如果开发者全部自己实现将是很大的工作量,所以,建议开发者根据自己的实际情况,选择合适的Hybrid App框架。

学习跨平台 h5混合开发加qq2971611409

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月6日 下午7:07
下一篇 2024年5月6日 下午7:19

相关推荐

  • 共享系统开发-共享软件平台搭建公司定制方案(共享系统怎么开发)

    随着共享经济的迅速发展,共享系统开发已成为软件开发领域的一个重要话题。共享系统可以帮助企业或个人共享资源,提高效率和降低成本。本文将从共享系统的概念、开发流程、应用场景等方面进行探…

    科研百科 2024年5月20日
    102
  • 科研项目标题吸引人

    科研项目标题吸引人:探索人类大脑神秘的新领域 随着科技的不断进步,我们对人类大脑的了解也在不断深入。最近,科学家们发现了一些新的研究领域,让我们可以更深入地探索人类大脑的秘密。 其…

    科研百科 2025年5月17日
    1
  • 海关总署科研项目定位

    海关总署科研项目: 推动中国经济转型升级 随着中国经济的不断发展,海关总署科研项目成为了推动中国经济转型升级的重要力量。这些科研项目旨在通过科技创新,提高海关监管能力和效率,为中国…

    科研百科 2025年4月9日
    1
  • 广西工信项目管理系统

    广西工信项目管理系统 随着数字经济的发展,广西工信项目管理系统成为了一个必不可少的工具。该项目管理系统可以帮助工信部门更好地管理项目,提高项目的效率和质量。本文将介绍广西工信项目管…

    科研百科 2025年1月7日
    1
  • 省高校重点科研项目

    省高校重点科研项目 近年来,随着科技的不断进步,许多高校和企业开始关注科研项目的开发和应用。其中,省高校重点科研项目是一个非常重要的组成部分。这些项目是由高校和企业合作共同开发的,…

    科研百科 2025年3月14日
    1
  • 进度计划编制、三维场布绘制、101图集解读、BIM建模,一网打尽!

    近400期施工技术学习课程,随报随学,总有一款适合你!武装自己才是投资未来!接地气的课程才是好课程! 一、小木匠BIM课程 零基础学习课程,同时通过别墅 办公楼 高层住宅三种建筑类…

    2022年7月2日
    242
  • 中国医药信息查询平台app

    中国医药信息查询平台app: 一个医药健康领域的神器 随着现代医疗的快速发展,人们对于医药健康的需求也在不断增加。在这个信息化的时代,中国医药信息查询平台app成为了一个方便人们查…

    科研百科 2024年10月28日
    0
  • 邮电大学科研项目怎么找邮电大学科研项目怎么找

    邮电大学科研项目怎么找 随着科技的不断发展,邮电大学也在不断地推进自己的科研事业。如果想找到邮电大学的科研项目,以下是一些常用的方法。 1. 邮电大学官方网站 邮电大学官方网站是邮…

    科研百科 2024年6月14日
    54
  • 科研项目组织实施 科研项目组织实施及保障措施

    科研项目组织实施及保障措施 科研项目的组织实施是确保项目成功的关键之一。在实施过程中,需要制定详细的计划,并采取有效的措施来确保项目的成功完成。以下是一些科研项目组织实施及保障措施…

    科研百科 2024年4月1日
    518
  • 磐石管理系统开发项目

    磐石管理系统开发项目 随着现代企业的快速发展,磐石管理系统开发项目变得越来越重要。磐石管理系统是一个集多种功能于一体的企业级管理系统,可以帮助企业更好地管理业务流程,提高生产效率,…

    科研百科 2025年1月11日
    2