关于 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

相关推荐

  • 山东“灯塔-党建在线”网络平台IP形象征集活动启动(山东省灯塔党在线app)

    近日,“灯塔-党建在线”网络平台(https://www.dtdjzx.gov.cn/)IP形象征集活动启动。旨在通过造型生动、色彩和谐、积极健康的形象设计,打造特色鲜明的“灯塔-…

    科研百科 2023年7月11日
    188
  • 工程人必读!关于建筑工程的项目管理,你了解多少?(浅谈建筑工程施工项目管理)

    作为一个工程人,要想在建筑行业深耕细作,除了掌握相应的证书以外,还要深谙整个建筑行业的框架及动态,未来才能真正在建筑领域有所建树哦! 今天,工程人们就暂且放下手中的工作,和云建工程…

    2022年7月28日
    274
  • 北航科研项目怎么样

    北航科研项目怎么样 北航科研项目是中国航空航天大学的一项优势项目,经过多年的发展,已经成为中国航空航天领域的重要支撑。北航科研项目以创新为动力,以质量为根本,以人才为基础,致力于推…

    科研百科 2025年4月1日
    2
  • 广西教育厅科研项目查询

    广西教育厅科研项目查询 近年来,广西教育厅一直致力于推动教育事业的发展,并积极引进和开展科研项目,以提高学校的教学水平和科研能力。作为广西教育厅的一个重要组成部分,我们荣幸地向您介…

    科研百科 2025年4月29日
    0
  • 环保系统项目库管理软件

    环保系统项目库管理软件 随着环保事业的发展,环保系统项目库管理软件的需求也越来越强烈。环保系统项目库管理软件可以帮助环保机构更好地管理项目,提高项目管理的效率和质量。本文将介绍环保…

    科研百科 2025年1月18日
    0
  • 怎么找科研项目金融

    找科研项目金融是一个既重要又复杂的问题。在现代社会,金融与科技的交融越来越紧密,因此,找到适合的科研项目金融是至关重要的。本文将介绍一些找科研项目金融的方法和技巧。 首先,你可以通…

    科研百科 2025年3月12日
    1
  • it管理项目管理

    随着信息技术的快速发展,IT管理已经成为企业成功的关键因素之一。在信息技术的项目中,项目管理也变得越来越重要。本文将探讨IT管理项目管理的重要性以及如何有效地进行项目管理。 IT管…

    科研百科 2024年5月23日
    79
  • 项目管理系统启用

    项目管理系统启用 随着公司规模的扩大和业务的增长,项目管理工作变得越来越复杂和高效。为了有效地管理项目进度、质量和成本,公司决定启用项目管理系统。 项目管理系统是一种集成化的项目管…

    科研百科 2024年12月15日
    0
  • 柑橘科研项目可行性分析

    柑橘科研项目可行性分析 近年来,柑橘类水果已经成为人们生活中必不可少的食品之一。柑橘科研项目的开展,不仅能够提高柑橘类水果的产量和质量,还可以为环境保护和农业可持续发展做出贡献。本…

    科研百科 2025年5月1日
    1
  • 怎么当科研项目负责人呢怎么当科研项目负责人呢

    科研项目负责人是一个非常重要的职位,这个职位需要具备一定的领导能力和决策能力,以便带领团队成功地完成科研项目。以下是一些建议,有助于成为一个成功的科研项目负责人。 1. 建立良好的…

    科研百科 2024年6月13日
    73