写点什么

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

评论

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

革故鼎新:企业数字化转型繁荣互联网生态建设,驱动ICT设施升级

科技热闻

中层管理者的工作五步法

石云升

读书笔记 职场经验 管理经验 6月日更

vue keep-alive(1):vue router如何保证页面回退页面不刷新?

zhoulujun

Vue vue-router keep-alive 页面缓存

Camtasia实用技巧之视频剪辑

淋雨

视频剪辑 Camtasia 录屏软件

漏洞都有哪些分类

网络安全学海

网络安全 信息安全 渗透测试 漏洞 漏洞分析

开源商业化:满足各方底层需求

茶陵後

开源 开源社区 开源文化

SQL 居然还能在 Apache ShardingSphere 上实现这些功能?

SphereEx

如何做好IT项目管理?

万事ONES

IT 项目经理 项目管理工具

我们常说的算法时间复杂度和空间复杂度到底是什么?

编程三昧

编程 算法复杂度

智能运维(AIOps)系列之一:个人对智能运维的理解

micklongen

AIOPS 智能运维

【Flutter 专题】129 图解 ToggleButtons 按钮切换容器组

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 7月日更

华为云原生媒体网络,升级传统,赋能未来

华为云开发者联盟

云原生 直播 TechWave 媒体网络 云视频

构筑高质量的数据中心基础设施,华为助力创造互联网全新体验

科技热闻

双碳打开新机遇 华为互联网数据中心基础设施筑起“绿色基石”

科技热闻

5分钟速读之Rust权威指南(三十三)Send&Sync

wzx

rust

推荐系统之数据与特征工程(二十三)

Databri_AI

数据 推荐系统 技术特征

在线图片转base64工具

入门小站

工具

【LeetCode】传递信息Java题解

Albert

算法 LeetCode 7月日更

Java的多线程和高并发详解

北游学Java

Java 多线程

【源码系列】Spring 过滤器和拦截器

Alex🐒

spring 源码 Spring Framework

Rust从0到1-函数式编程-性能比较

rust 函数式编程 Performance 性能比较

《面试补习》- Java集合知识梳理

九灵

Java 面试 集合

卢卡开专栏了

卢卡多多

数据库 MySQL 高可用 6月日更

网络攻防学习笔记 Day60

穿过生命散发芬芳

网络攻防 6月日更

2021,云原生避坑经验分享|CIC 阵容官宣

青云技术社区

容器 云原生

vue keep-alive(2):剖析keep-alive的实现原理—学习笔记整理

zhoulujun

Vue vue源码解读 keep-alive实现原理

聊聊知乎订单系统迁移

知一

监控 软件开发 系统架构 重构 订单系统

提升中台化体系产研效能的ParisFlow方法与实践

downgoon

智能技术与生物技术共同绘就生命“藏宝图”,对你我意味着什么?

脑极体

Linux之head命令

入门小站

Linux

如何实施 SCRUM ?

万事ONES

项目管理 Scrum 敏捷开发 看板 ONES

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