QCon 演讲火热征集中,快来分享你的技术实践与洞见! 了解详情
写点什么

多端一体化框架 Hippy 的开放与未来

  • 2020-02-08
  • 本文字数:778 字

    阅读完需:约 3 分钟

多端一体化框架 Hippy 的开放与未来

GMTC 深圳 2019 大会上,李思广讲师做了《多端一体化框架 Hippy 的开放与未来》主题演讲,主要内容如下。


演讲简介


自从 2015 年第一个跨端框架 React Native 诞生以来,之后涌现出大量各式各样的跨端框架。这些用前端语法来进行跨端 App 开发的框架,大多数都忽略了一个基本的问题,就是前端开发使用的框架采用了和浏览器不同的设计标准,导致使用者上手难度增加,在开发过程中又因为双平台不一致的问题,需要重新开发具有平台针对性的代码,复杂程度进一步加深。


腾讯手机 QQ 浏览器在跨端开发中,从实际痛点出发,通过实践提出多端一体化研发框架 Hippy,该框架使启动和运行性能达到了业内的领先水平。在这次演讲中,我将分享腾讯 Hippy 的设计思路、核心架构和使用方法,希望能为你解决多端体验不一致问题,提高研发效率。


内容大纲


  1. 前端开发的前世今生

  2. 传统开发难以解决的问题

  3. (1) 离线能力

  4. (2) 性能

  5. (3) 平台扩展

  6. 跨端框架业内现状

  7. (1) React Native

  8. (2) Flutter

  9. 跨段框架现存问题

  10. (1) 上手难度高

  11. (2) 平台一致性差

  12. (3) 性能存在的问题

  13. 腾讯给出的解决方案 - Hippy

  14. (1) Hippy 整体框架

  15. (2) Hippy 优势

  16. (3) Hippy 开源

  17. (4) Hippy 上手

  18. (5) Hippy 未来的规划


听众受益点


  1. 可以了解目前跨端框架的主流动态

  2. 可以了解到腾讯对于跨端框架设计的思考

  3. 可以了解 Hippy 是如何承载腾讯过亿用户的访问量


前沿亮点


腾讯多端一体化框架方案 Hippy 开源


知识储备


  1. 需要对跨端框架现状有基本了解

  2. 大致了解过 React Native、Weex、Flutter 的基本情况

  3. 对终端开发有一定了解

  4. 对跨端开发抱有浓厚兴趣


讲师介绍


李思广,腾讯高级工程师。


李思广,腾讯高级工程师,2010 年入职腾讯。腾讯 T11 级高级工程师,曾在浏览器内核组负责 X5 内核的开发,目前是跨端 Hippy 框架的 Android 负责人,对浏览器内核、Android、iOS 都有丰富的实践经验。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2019/shenzhen/schedule


2020-02-08 19:341520

评论

发布
暂无评论
发现更多内容

web前端培训:react高频面试题分享

@零度

前端开发 React

毕业设计

whoami

全链路压测(六):确认范围和识别风险

老张

性能测试 全链路压测 稳定性保障

人工智能开源录 | 对话OpenI启智社区:智能无处不在,AI开源创新的发展与探索

OpenI启智社区

软件工程 大模型 东数西算 人工智能开源

程序员最讨厌的四件事,它能解决!

博文视点Broadview

HertzBeat赫兹节拍 v1.0.beta.5 发布,易用友好的监控告警系统

TanCloud探云

Java angular 告警 应用监控 开源监控系统

虎符交易所HOO持续创造今年新高,你的HOO囤够了吗?

区块链前沿News

加密资产 Hoo 虎符交易所 平台币

浏览器工作原理和V8引擎

CRMEB

数据预处理和特征选择

云智慧AIOps社区

数据挖掘 机器学习 算法 特征选择 数据预处理

【ELT.ZIP】OpenHarmony啃论文俱乐部——多维探秘通用无损压缩

ELT.ZIP

OpenHarmony 压缩算法

推荐 5 个 yyds 的开源 Python Web 框架

AlwaysBeta

Python django flask tornado Web

AI语音处理-文字合成语音功能

DS小龙哥

3月月更

三级等保是最高的吗?有什么用?

行云管家

网络安全 等保 等保2.0

Go语言实战之映射的内部实现和基础功能

山河已无恙

golng 3月月更

如何保持系统的整洁

蜜糖的代码注释

设计原则 项目开发 3月月更

Java面向对象知识点拆分(一)

逆锋起笔

面向对象 java基础 3月月更 Java面向对象

RocketMQ系列文章---RocketMQ整体架构

NoLongerConfused

RocketMQ

Redis二三事之事前预防和事中恢复

NoLongerConfused

3月月更

昇思MindSpore全场景AI框架 1.6版本,更高的开发效率,更好地服务开发者

Geek_32c4d0

mindspore 昇思 全场景AI框架

小白入门HarmonyOS Connect设备开发的“芯”路历程

HarmonyOS开发者

芯片 HarmonyOS 设备

来,2W字+23张图+5W1H分析法帮你彻底拿下缓存

小梁编程汇

缓存 缓存穿透 缓存击穿 缓存并发 缓存服务

网络协议之:socket协议详解之Socket和Stream Socket

程序那些事

网络协议 程序那些事 3月月更 MIME

基于CREATE TYPE语法自定义新数据类型

华为云开发者联盟

数据库 数据类型 CREATE TYPE 复合类型

MySQL系列文章---初识MySQL中的锁

NoLongerConfused

3月月更

教你如何解决JS/TS里特定String进行拆分然后遍历各个元素

华为云开发者联盟

JavaScript string 遍历 字符串 元素

Java基础系列文章---异常

NoLongerConfused

3月月更

N个技巧,编写更高效 Dockerfile|云效工程师指北

阿里云云效

阿里云 云原生 Dockerfile 部署与维护 构建工具

毕业总结

miliving

用测试来学习 Go

baiyutang

golang

[ CKS 备考指南 -01 ] 总览(送免费 15% 折扣券)

baiyutang

Kubernetes 运维 k8s 开源文化 CKS

轻松应对1亿+月活,《迷你世界》背后有啥黑科技

华为云开发者联盟

分布式数据库 中间件 RDS 迷你世界

多端一体化框架 Hippy 的开放与未来_GMTC_李思广_InfoQ精选文章