写点什么

多端一体化框架 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:341608

评论

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

K8S学习笔记--《容器化的应用:会了这些你就是Docker高手》

IT蜗壳-Tango

IT蜗壳教学 6月月更

不得利用算法从事垄断行为:防范利用算法和大数据进行杀熟

石头IT视角

怎样能低成本构建一个电商平台

Geek_99967b

小程序 电商

模块化开发

Jason199

js 模块化 6月月更

面试官问:JS的继承

若川

JavaScript 前端 前端开发

面试官问:JS的this指向

若川

JavaScript 前端 前端开发

【使用Python实现算法】01 语言特性

★忆先★

Python 算法 算法题

50行代码串行Promise,koa洋葱模型原来是这么实现?

若川

JavaScript 前端 Node Jest koa2

Java中数组参考指南

okokabcd

Java’

【使用Python实现算法】02 原生类型与内置函数

★忆先★

Python 算法题

初学者也能看懂的 Vue2 源码中那些实用的基础工具函数

若川

JavaScript Vue 前端 前端开发

剑指 Offer 65. 不用加减乘除做加法

未见花闻

6月月更

JavaScript 对象所有API解析

若川

JavaScript 前端 前端开发

一种低成本增长私域流量,且维护简单的方法

Geek_99967b

小程序 电商

云厂商为什么都在冲这个KPI?

脑极体

Java Core「18」JCF 及常见问题

Samson

学习笔记 Java core 6月月更

Scala 基础 (三):运算符和流程控制

百思不得小赵

scala 大数据 6月月更

COSCon'22 讲师征集令

开源社

开源

攻防演练中蓝队针对攻击方式复盘总结

穿过生命散发芬芳

6月月更 攻防演练

Flutter SliverAppBar全解析,你要的效果都在这了!

yechaoa

flutter android 6月月更 SliverAppBar

从小到大为何一谈学习就愁眉苦脸

宇宙之一粟

学习 6月月更

面对 this 指向丢失,尤雨溪在 Vuex 源码中是怎么处理的

若川

JavaScript Vue 前端 前端开发 vuex

声网 VQA:将实时互动中未知的视频画质用户主观体验变可知

声网

人工智能 音视频

Ubuntu下安装OpenJDK10

程序员欣宸

Java Openjdk 6月月更

为什么 Vue2 this 能够直接获取到 data 和 methods,源码揭秘

若川

JavaScript Vue 前端 前端开发 源码解析

深入理解 Jetpack Compose SlotTable 系统

fundroid

android Compose android jetpack SlotTable gap buffer

云原生运维文章计划

boaker

运维 云原生

去哪儿网(Qunar) DevOps 实践分享

laofo

DevOps cicd 研发效能 持续交付 工程效率

要搞清楚什么是同步,异步,串行,并行,并发,进程,线程,协程

乌龟哥哥

6月月更

面试官问:能否模拟实现JS的new操作符

若川

JavaScript 前端 前端开发

Prometheus 2.35.0 新特性

耳东@Erdong

release Prometheus 6月月更

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