前终端一体化开发解决方案 腾讯 lucaspei(裴伟).

Slides:



Advertisements
Similar presentations
项目四 网店推广与营销 4.1 店内推广与营销. 教学目的: 通过本节内容的学习,帮助学生了解消费者保障服务分类,理解店内活动是运 营店铺时不可缺少的一些营销活动。 知识要求: 1. 了解申请加入消费者保障服务项目的条件 2. 了解店内活动如满就送、限时打折、搭配套餐、优惠券的设置 技能目标: 1.
Advertisements

广西 2014 年 “ 区培计划 ” 学前教育远程培 训 总结简报 南宁马山县幼教 1 班 莫毅.
●公司簡介. ●公司組織 行銷 企劃部 行銷 企劃部 研發 設計部 研發 設計部 視覺 設計部 視覺 設計部 媒體 製作部 媒體 製作部 行動 裝置部 行動 裝置部 執行長 總經理 管理部 本公司組織人力配置除董事長、執行長、總經理外,共 有六大部門,分別為研發部 6 人、管理部 4 人、視覺設計部.
中职教师省级网络培训 使用说明 南京中华中等专业学校教研处 平台登陆 登录 (江苏教师教育) 在页面右侧找到登录框,填写用户名、密码进入系统.
教师成绩录入步骤 1. 登录教务系统 2. 进入教师成绩管理界面 3. 选择相应的教学班,点击 “ 课程成绩录 入 ” 进入成绩录入界面 4. 点击 “ 设置 ” 按钮设置 “ 成绩分项 ” 5. 录入成绩, “ 保存成绩 ” 按钮可以保存成 绩但不提交(提交后不能再修改成绩) 6. “ 提交成绩 ”
“ 税融通 ” 业务简要介绍. + 一、什么是 “ 税融通 ” ? + “ 税融通 ” 是指银行金融机构根据中小微企业 纳税情况,向依法诚信的中小微企业提供 一定数额的信用贷款或担保贷款的金融产 品。
7.2 图示化记忆 记忆的概述 图示化记忆 联想记忆法 奇特联想记忆法 用手记忆.
跨平台移动开发框架比较 How many mobile platforms android 拥有最多的 developer. 开发语言-大众脸- java 开发成本最低,不用单独买一台电脑. 开发者账号-免费 发布应用很快-当天提交,当天就能发布 iOS 贵族平台-至少把自己包装的很高大上.
学年 江西省教师全员远程培训指南. 培训学习及考核时间安排 学习时间: 2013 年 10 月 年 1 月 15 日 考核时间: 2014 年 3 月 1 日 年 3 月 30 日.
第一章 餐饮服务程序 学习目的: 掌握餐饮服务四个基本环节的内容 正确表述和运用各种餐饮形式的服务程序 熟悉并利用所学知识灵活机动地为不同需求的 客人提供服务.
微信营销宝典. 什么是微信? 微信是腾讯公司于 2011 年初推出的一款通过网络 快速发送语音短信、视频、图片和文字,支持多 人群聊的手机聊天软件。
-- 八 (19) 班第二学期期中家长会 、关于期中考试 2 、关于班级常规活动 3 、关于会考、体育 4 、关于自主招生 5 、给家长的一些建议.
山东理工大学成人高等教育 新生入学指南. 如何获悉学院的通知公告等? 1. 网站。所有的通知公告等都通过远程与继 续教育学院网站 发布, 同学们应每周登录 “ 学生工作室 ” 或 “ 函授教育 ” 关注是否有新的通知公告。
此时此刻,我还是爱你?还是不爱? 我想,我不爱你了! 因为我累了, 我爱得累了 …………. 你的好对于我来说 像是一种无形的压力 每次你对我好 我都觉得好难承受 你越是对我好 我就越怕你 总是想逃避。
财务处目前共有 50 人,其中事业编 32 人,非事业编 18 人。分为 6 个科室,分别是会计核算科、资金结算中心、综合管理科、预算管理科、 基建财务科和一卡通中心。 会计核算科主要业务为收入入账、费用报销审核等。 资金结算中心主要业务为资金收付、开具发票、学费管理。 综合管理科主要业务是工资及住房公积金管理、税务管理、收费项目.
心理咨询师的个人品牌建设 徐钧 南嘉心理咨询师部落(俱乐部) 申请 QQ 酒香还怕巷子深 你需要一个 “ 个人品牌 ” 以让别人知道你 你是谁? 你的目标是什么? 你要成为什么样的人? 你能做什么? 你会怎样做? 怎么与你有效沟通?
房地产法 主讲教师:龙慧峰 QQ: 电话: 法律实质上既是物质的又是意识形态的这一 事实是与以下事实相联系的:法律既是从 整个社会的结构和习惯自上而下发展而来, 又是从社会中的统治阶级们的政策和价值 中自上而下移动。 —— 【美】伯尔曼《法律与革命》
某中学一青少年因迷上网络游戏,视力由1. 2下降到0
加强工作室资源建设 提升网络辐射影响力 林月周工作室
和合共美,同修共进 ——工作室三年感言 何伟俊
发挥学科优势 打造“互联网+”党建工作模式
Web app和html5给前端带来的变化 —— 我们的html5游戏平台之旅.
坚持群众路线 做到“三严三实” 内蒙古直属机关工委党校 裴聚斌 电话:
新所得税申报表如何填写 注册税务师 注册会计师 高级会计师 注册资产评估师 注册土地估价师 注册房地产估价师 主讲人:林溪发
校园法治网 ◎传播校园法制文明 ◎营造校园法治环境
人类行为的起源 康复医学系 王海成 医学教授 精神科主任医师 QQ: 手机:
我的未来,我做主之 坚持不懈,直到成功。 电话: QQ: 时间:2013年5月27日 肖亚平.
自读高晓声的小说 《陈奂生上城》 写一篇800以上的感悟文章.
高考成功心理 平凉一中 刘雅娟.
2012江西(九江吉安)事业单位 公共基础知识 备考指导 主讲:罗红军 qq: 新浪微博:罗红军的微博
运筹帷幄 决胜高考 应怎样去做? 湖北黄冈中学 余利平 QQ:
幼儿园环境创设 成智客服QQ:
工作中的九型人格 主讲嘉宾:梁旭 ---九型人格应用系列课程 介绍自己 有多少听过九型 课程纪律 课程时间 工作中的九型人格
客 家 仙 草 台北縣中和市秀山國民小學 五 年 十 班 王 靖 婷.
计算机基础知识 陈嘉明 玉溪农业职业技术学院.
北京咱爸咱妈养老投资管理有限公司大庆分公司
凝心聚力 弘扬宣传思想工作正能量 ——2015年工委宣传部上半年工作总结.
教体系统“两学一做”辅导报告.
关于“人肉搜索”的滥用及其所引发的 “网络暴力”的道德与法律思考
培训内容:ExMobi二次开发培训 新浪微博: 移动应用开发中间件ExMobi 微信服务号: ExMobi 门户注册地址: 开发支撑电话:
责任 感恩 安全 开学第一课 广西柳州市柳东新区雒容镇盘古小学王秀娅 QQ:
标题 主讲: 时间:.
长江大学电视台大会交流发言.
石家庄迅步网络科技有限公司 联系人:张会耀 电话:
皖新数字书屋.
第8章 CSS基础知识 【学习目标】 对于一个网页设计者来说,对HTML语言一定不感到陌生,因为它是网页制作的基础,但是如果希望网页能够美观、大方,并且升级维护方便,那么仅仅知道HTML还是不够的,还需要了解CSS。了解CSS基础知识,可以为后面的学习打下基础。 本章主要内容包括: 为什么在网页中加入CSS。
在线沟通工具 6.1 在线接待工具 第6章 网店工具的运用
苏州大汇信息科技有限公司 招聘简介.
班級:四資工3B 指導老師:林建良 組員: 姚維杰、 林育誠、許耿銘
一种营销模式的转型,一种全新的金融房贷模式
Selenium 一个用于Web应用程序测试的工具 Robin Ren
CSS 徐于晉 陳政樺 陳郁蘋 黃麒錕 劉芳賓.
具備可攜性及通話品質量測功能之軟體電話架構設計與實作
移动系统的安全: 攻击和防御 杜文亮 教授 Dept. of Elec. Eng. & Comp. Sci.
绿豆芽科技 让科技融入生活. 绿豆芽科技 让科技融入生活 让天下没有非互联网的公司 传统行业公司 新型科技公司 绿豆芽科技 产品研发 供应链 渠道 物联网硬件 云计算平台 APP应用 传统优势 竞争力 用户体验 团队由数十名硕士生及博士生组成,有着在德州仪器、中兴等知名企业的工作经历,项目经验丰富。团队成员获得过:电子设计竞赛国家一等奖、“Intel杯”嵌入式邀请赛冠军、“微软创新杯”
Native Development Kit
移动知网 同方知网(北京)技术有限公司.
UI设计标准、移动开发规范、移动管理规范、集成标准规范
W3C中文版式标准的一些思考 杨雷鸣 9.11.
福智 學員平台 2018/6/9 幹部月會 羅東教室.
國民大學 國民大學.
网页设计与制作 Jiangxi Engineering Vocational College 信息工程系 徐卫红.
107年7月新修訂轉診支付標準 及電子轉診平台簡介
CSS基礎 靜宜大學 資管系 楊子青.
React.js.
Migrate to HTML5.
Web前端开发 第7章:初识CSS3 阮晓龙 / 河南中医药大学管理科学与工程学科
104學年度 進修學校期初工作報告.
姓名:刘冰 专业:计算机科学与技术 指导教师:姚宣霞
Presentation transcript:

前终端一体化开发解决方案 腾讯 lucaspei(裴伟)

背景介绍 传统移动端开发模式,无法满足业务精细化运营需求,需寻找一种高性能、跨平台、动态发布的开发解决方案。 Web Native 开发效率高 支持双平台 可动态发布 体验差 能力弱 Native 开发效率低 无法跨平台 发版复杂 体验好 能力强 QQ浏览器 最早采用 React Native 作为解决方案, 但在实践过程中发现其存在大量的问题: BSD + Patents License List 滑动性能差 启动速度慢 SDK 包太大,增加了 7.5M 双端 API 大量未对齐 没有发布系统 …

Hippy简介 Hippy 动态运营解决方案由 Hippy SDK 与 Hippy 发布系统 组成: Hippy SDK 是一套多端统一的开发框架,它能通过脚本语言(JavaScript)高效率的开发出跨平台(安卓,iOS,Web)、高性能的原生应用,尤其适合需要快速迭代又追求高性能的产品。 Hippy 发布系统 涵盖代码构建、在线发布、报表监控等动态运营所需的各个环节,并支持灰度、ABTest、差量包等高级特性。 React.js Library User Code JavaScript Vue.js Library 前端主导 支持最流行的框架 向阳而生 代码全面内部开源 Android Platform iOS Platform Web Platform

使用情况 QQ 浏览器内有 20个 业务采用 Hippy 实现,占总业务数 56% 业务发版周期缩短 75% ~ 100%*即时发布 而人力投入仅需原来的 30% (QQ 浏览器首屏信息流) QQ 浏览器 QQ 音乐 应用宝 天天K歌 天天快报 理财通 腾讯体育 VOOV 直播 大丰证券 心悦俱乐部 WiFi 管家 游云南 科蓝 速看 T-PaaS 云视听极光

项目架构 Hippy SDK 采用三层设计,其中: JavaScript 层:提供业务代码运行时的前端上下文环境; Native Framework 层:负责前终端通讯与 JavaScript VM,并提供 Native 相关模块; Portable UI 层:提供基础 UI 组件与布局计算框架,并负责渲染至目标平台; DOM/CSS Hippy Layout Text Component Text... Node Render Portable UI Hippy Buffer Bridge Network... Module V8/JSC JS Executor Native Framework JS2Native JavaScript Native2JS Console Global Console... Global Method React.js Library Android Platform User Code JavaScript iOS Platform Vue.js Library Web Platform

如何门槛更低? 如何标准化? 面向前端的框架 抹平了不同平台间的差异,并可向 3 端输出 让开发者使用 熟悉的网页开发方式 支持 2 款前端常用框架 React.js / Vue.js 对前端框架无侵入,便于跟随社区升级,单元测试覆盖率 80% 支持 42 种 CSS 布局样式 布局计算与 X5 内核(网页)计算方式完全相同,比起同类产品支持度更高,对前端更友好! 支持 29 种 CSS 外观样式 独家支持 background[image|position|size] / zIndex / display 前端常用样式! 支持 5 种 CSS 选择器 让开发者使用 熟悉的网页开发方式 开发原生应用 GOAL (CSS 雪碧图) 如何门槛更低? 如何标准化? W3C CSS Selector Class Selectors(.) Id Selectors(#) Universal Selectors(*) Attribute Selectors([attribute]) Descendant combinator(E F)