首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

腾讯在线教育程序云开发实践

首先介绍下腾讯在线教育3个主要业务: 针对成人职业化,兴趣化学习腾讯课堂; 针对小学,初高中k12领域企鹅辅导; 针对少儿英语学习ABCMouse。...这3块业务都在Web端、程序端和客户端都有落地产品,以满足不同端用户需求。 随着业务高速发展,在程序端,我们部门对应程序有十几个,而且还可能推出更多工具类、平台类程序。...如何实现多个程序, 多端共用同一个云开发环境 2018年,微信程序和云开发ClouBase两个团队深入合作推出程序云开发,为每一个程序都提供了一个非常简洁方便程序云开发入口,弱化后端和运维概念...但是在程序云开发中,每个程序使用内置sdk只能调用程序账号自身关联云开发环境,这样的话,云函数代码就要维护多套。显然这并不是我们想要,内置sdk并不能满足我们需求。...当然,我们H5和PC也可以使用程序账号云开发环境,但依然不能解决不同程序之间公用云开发环境问题。

6K30

腾讯在线教育程序开发实践之路

随着近两年来程序风口爆发,越来越多开发者、企业开始接入程序,那么在在线教育领域,我们可以通过小程序玩出什么花样呢?...本文将介绍腾讯在线教育程序矩阵,以及如何进行框架选型设计,工程化探索,性能优化等实践。...一、 腾讯在线教育程序矩阵 首先介绍下腾讯在线教育3个主要业务: 面向成人职业化,兴趣化学习腾讯课堂 面向小学,初高中k12领域企鹅辅导 面向少儿英语学习ABCmouse 每个业务下都有PC...我们希望能够通过小程序生态,来为教育业务带来微信端流量增长,并且优化学生微信端上课体验,所以我们打造了在线教育程序矩阵。 我们通过工具,内容型程序,来获取流量。...三、程序开发实践 介绍完我们框架选型,工程化探索,接下去分享下在线教育程序开发实践经历。 1. 程序音视频 第一部分是程序音视频能力相关实践。

1.7K71
您找到你想要的搜索结果了吗?
是的
没有找到

腾讯在线教育程序开发实践之路

本文作者:IMWeb IMWeb团队 原文出处:IMWeb社区 未经同意,禁止转载 作者于2019年6月21日赴北京GMTC大前端技术会议程序专场,分享话题《腾讯在线教育程序开发实践之路...》演讲稿 一、腾讯在线教育程序矩阵 首先介绍下腾讯在线教育3个主要业务: ?...我们希望能够通过小程序生态,来为教育业务带来微信端流量增长,并且优化学生微信端上课体验,所以我们打造了在线教育程序矩阵。 ? ? 我们通过工具,内容型程序,来获取流量。...三、程序开发实践 介绍完我们框架选型,工程化探索,接下去分享下在线教育程序开发实践经历。 1,程序音视频 ? 第一部分是程序音视频能力相关实践。...但随着我们课堂平台程序推广,课堂平台各家机构都想拥有其自己机构程序,并且其页面是课堂平台程序一个子集。 ? 通过分析后,我们决定通过构建方式,从平台程序中拆离出机构程序代码。

2.5K21

微信论坛 | 程序会给在线教育带来什么?

知晓程序注: 微信论坛是微信官方举办交流活动,用以收集用户对微信建议、倾听行业声音。 微信先后在广州举办了程序专场、健身专场两场论坛活动。...12 月 19 日,微信论坛将去到北京,和大家聊聊在线教育。这是一次和微信面对面交流好机会。 程序在线教育会擦出怎样火花呢?强烈推荐北京朋友去和微信聊一聊。...12月19日下午,北京中关村 微信论坛第三场,我们想邀你来聊聊在线教育行业 教育是互联网最早涉足行业之一。在线教育近两年迎来了爆发式增长。...那么,以连接为己任微信能做些什么? 这次,我们依旧想聊一聊,微信每一项能力——扫一扫、群聊、公众号,乃至程序,都能与行业做些什么样结合,帮助更好地连接老师和学生,连接人与知识。...我们想聊一聊: 在线教育行业目前挑战和机遇在哪? 未来将会是什么趋势? 连接教育行业,微信能力需要做哪些提升? 程序推出,会给在线教育带来怎样畅想? 可以聊,远不止这些。

1.2K30

在线教育app开发+程序项目开发要点

项目前端使用了 avm.js 多端开发技术 ,可同时编译为 Android & iOS App 以及微信程序; 后端使用 APICloud 数据云3.0 云函数自定义接口。...6、云编译 生成 Android & iOS App 以及微信程序源码包。...如果需要适配程序原生 Tabbar 结构,这将是最佳选择。 如果项目没有程序适配计划,也可以使用原有的 FrameGroup 来更加深度自定义相关切换行为和逻辑。...因为程序和 WEB 中不需要这个头部,只有 APP端才需要渲染。 可以在相关函数中定义具体渲染依据,实现“条件渲染”效果。...: 根据 this.props.imgIcon 有无,来决定是否渲染项目图标; 根据 this.props.link 有无,来决定是否渲染右侧链接箭头; 根据 this.props.children.length

1.7K00

腾讯在线教育程序开发实践之路

本文作者 IMWeb 团队成员 Jay 于2019年6月21日赴北京GMTC大前端技术会议程序专场,分享话题《 腾讯在线教育程序开发实践之路 》演讲稿 一、腾讯在线教育程序矩阵 首先介绍下腾讯在线教育...我们希望能够通过小程序生态,来为教育业务带来微信端流量增长,并且优化学生微信端上课体验,所以我们打造了在线教育程序矩阵。 我们通过工具,内容型程序,来获取流量。...三、程序开发实践 介绍完我们框架选型,工程化探索,接下去分享下在线教育程序开发实践经历。 1,程序音视频 第一部分是程序音视频能力相关实践。...以上便是此次在线教育程序开发实践之路分享,可以通过下方二维码关注IMWeb团队公众号以及个人公众号。 关注我们 IMWeb 团队隶属腾讯公司,是国内最专业前端团队之一。...目前聚焦于在线教育领域,精心打磨 腾讯课堂、企鹅辅导 及 ABCMouse 三大产品。

82910

程序助力在线教育走出行业困境

其实小程序就非常适合当前在线教育发展需要,作为近年来在各大平台扶持下程序技术得到快速发展和持续优化,并被应用到各自 App 当中。为什么程序成为各个巨头竞相发展技术?...在线教育行业又该如何应用程序弥补短板?因为程序足够“轻”,体积轻量、无需下载、无需安装,能够灵活承载教育课程、直播和活动等内容全端投放和调配管理。...经过多个技术方案选型调研后,确定将 FinClip 程序容器技术作为突破点,以最小成本让自己 App 具备程序运行能力,推动数字化转型策略落地。...FinClip,是当前市场上聚焦让企业以程序模式开发和运营自有 App 技术产品,可以充当在线教育企业数字化转型过程中技术底座,让研途考研通过非常具体程序化”,实现更高效教学资源管理、更低成本转化变现及更敏捷业务响应...研途考研App程序承载课程等内容2、兼容主流语法,快速迁移程序提升活跃研途考研基于 FinClip 兼容微信程序语法特征将已在微信上架研途考研英语、研途学堂等高活跃程序迁移至自有 App 中运行

50740

程序如何帮助在线教育打通公私域流量池

运营方式受限很多教育机构为了让业务能够最快跑起来,一般都会使用程序进行业务承载,因为程序开发相对于App来讲会低非常多,另外各大小程序开放平台也有流量优势,可以天然获取公域流量池中用户。...但是如果教育机构开发一个程序成本会很多,再如果在已有程序基础上直接一键转app,那对于在线教育机构来讲是再好不过一件事。...当前已有工具就已经支持程序一键转 app,比如:FinClip 可以将程序直接转为 app 上架到各大应用市场,这样一来开发门槛和成本能够呈倍数降低,也建立了自有的私域流量池,公私域流量打通也能够更为便捷引流至自有的...在这个思路下,可以通过小程序容器技术实现在自有app中运行程序,再通过这种技术能力,对接市面上非常成熟教育类程序到自己app中。...技术原理是通过集成 程序容器SDK 让任何app都能够具备程序运行能力,看到目前研途考研也就是应用这个思路。

14010

GMTC《在线教育程序云开发工程化实践》演讲全文

腾讯在线教育IMWeb团队高级工程师袁龙在大会上发表了《在线教育程序云开发工程化实践》演讲,介绍了腾讯在线教育程序工程化,程序CI、CD,以及云开发在多端开发探索与实践经验。...一、腾讯在线教育业务背景 首先介绍下腾讯在线教育3个主要业务。...我们程序有工具型,主要对业务进行引流,比如腾讯课堂打卡程序,企鹅速算程序。也有平台内容型程序来承载业务,如腾讯课堂程序。...二、程序工程化实践 刚才介绍到了我们业务会有很多程序,那么我们是如何进行程序工程化实践,又遇到了哪些问题呢。 首先看下我们程序相关需求场景。...为了更好保障我们程序质量,我们也做了自动化测试尝试。程序自动化测试分为UI测试和单元测试。

59440

程序-实现程序程序之间跳转

前言 程序程序之间互相可以跳转,形成流量循环.在程序中怎么实现程序中提供了两种方式实现程序程序之间跳转 ?...(扫码进入我页面即可体验程序跳转) 使用 API 方式跳转 如下示例代码所示 打开跳转到其他程序方式...如下是逻辑代码 onJumpMin() { wx.navigateToMiniProgram({ appId: 'wx9fbad659d526c9bc', // 需要跳转到指定程序...// 打开成功 console.log(res); } }) } 使用程序跳转 API 就上面几行代码 使用标签方式跳转 如下是wxml代码..."wx66d9cf3762c49a1a" ], 程序程序之前跳转没有进行数量限制,无疑是想提高小程序程序之间流量互转,增加程序活跃度,但还是要注意程序跳转运营规范,避免触雷 相关文档

8.1K20

程序程序代码构成

了解项目的基本组成结构  pages 用来存放所有程序页面   utils 用来存放工具性质模块(例如:格式化时间自定义模块) app.js 程序项目的入口文件   app.json 程序项目的全局配置文件...程序页面的组成部分 程序官方建议把所有程序页面,都存放在 pages 目录中,以单独文件夹存在,如图所 示: 其中,每个页面由 4 个基本文件组成,它们分别是:   .js 文件(页面的脚本文件...配置文件 每个页面文件夹中 .json 配置文件 2. app.json 文件 app.json 是当前程序全局配置,包括了程序所有页面路径、窗口外观、界面表现、底部 tab 等。...是项目配置文件,用来记录我们对程序开发工具所做个性化配置,例如: setting 中保存了编译相关配置 projectname 中保存是项目名称   appid 中保存程序账号 ID...sitemap.json 文件用来配置程序页 面是否允许微信索引。 当开发者允许微信索引时,微信会通过爬虫形式,为程序页面内容 建立索引。

3K50

【微信程序程序宿主环境

莫问前程 程序宿主环境 宿主环境简介 程序宿主环境 程序宿主环境包含内容 通信模型 程序启动过程 页面渲染过程 结束语 宿主环境简介 宿主环境(host environment)...程序宿主环境 手机微信是程序宿主环境。...通信主体 程序中通信主体是渲染层和逻辑层。...①把程序代码包下载到本地 ②解析app.json全局配置文件 ③执行app.js程序入口文件,调用App()创建程序实例 ④渲染程序首页 ⑤程序启动完成 页面渲染过程 ①加载解析页面的....json配置文件 ②加载页面的.wxml模板和.wxss样式 ③执行页面对.js文件,调用Page()创建页面实例 ④页面渲染完成 结束语 以上就是微信程序程序宿主环境 持续更新微信程序教程

1.4K10

程序机会

当我碰到这 3 件事时,我是真切感受到程序已经触及到大小城市不同的人群了: ● 过去几个月,有 10 多个投资人分别约我聊程序,其中有好几个表示,程序是他们今年重点关注领域,有许多基金,已经投了不少小程序...微信官方公布 2018 年第一季度月活跃用户超过 10 亿,而按照阿拉丁统计,今年 1 月、2月,也就是小游戏推出、春节各种红包程序数量爆发期间,使用程序的人数将近 3 亿。...程序技术特性,决定了它增长方式主要依靠人与人、人与群之间分享。从阿拉丁数据里也能看出,虽然程序入口有高达 64 个,但最容易获得用户入口,还是通过分享,尤其是群分享: ?...4 、小游戏也是机会 并不只有社交电商才是程序风口里风口,小游戏可能也是。 「游玩家」是我加入轻芒后做一个实验性程序,它以内容方式来推荐值得玩小游戏,目前用户量还不错。...上面这个柱状图里,蓝色是用户打开这一品类程序比例,橙色是此类程序总数比例,可以清晰看出,虽然小游戏只有 12.7% 量,但它覆盖用户超过了 34% 。

93860

程序机会

当我碰到这 3 件事时,我是真切感受到程序已经触及到大小城市不同的人群了: ● 过去几个月,有 10 多个投资人分别约我聊程序,其中有好几个表示,程序是他们今年重点关注领域,有许多基金,已经投了不少小程序...微信官方公布 2018 年第一季度月活跃用户超过 10 亿,而按照阿拉丁统计,今年 1 月、2月,也就是小游戏推出、春节各种红包程序数量爆发期间,使用程序的人数将近 3 亿。...程序技术特性,决定了它增长方式主要依靠人与人、人与群之间分享。从阿拉丁数据里也能看出,虽然程序入口有高达 64 个,但最容易获得用户入口,还是通过分享,尤其是群分享: ?...4 、小游戏也是机会 并不只有社交电商才是程序风口里风口,小游戏可能也是。 「游玩家」是我加入轻芒后做一个实验性程序,它以内容方式来推荐值得玩小游戏,目前用户量还不错。...上面这个柱状图里,蓝色是用户打开这一品类程序比例,橙色是此类程序总数比例,可以清晰看出,虽然小游戏只有 12.7% 量,但它覆盖用户超过了 34% 。

83610

程序开发_程序定制_程序定制开发_程序开发公司

程序开发_程序定制_程序定制开发_程序开发公司 在互联网时代,所有行业竞争无论是时间维度还是空间维度都是不断扩大,餐饮业运营肯定也是绕不开。...而由于微信程序出现,更是给企业、商家开放了另一个空间。...从微信程序开放,第一批上线程序应用在600个左右,而微信用户却有8亿,就算是只有10%或20%用户率先体验程序,那流量也是非常巨大。...微信程序团队技术方面的更新开放程度来看,微信程序有点成为马化腾对微信最大押宝。 因此,如果现在还不了解程序,还在玩公众号,可能你将错过这一波红利,记住,现在是红利期,过后,将是红海。...面对程序将来可预知市场,汇新云平台为商家、企业提供了程序定制开发方面的软件开发服务商,为各行业商家、企业提供各类程序定制开发服务,确保你程序能从中脱颖而出,获得到收益。

14.4K00

程序怎么开发自己程序_微信程序建议使用

微信程序入门 文章目录 微信程序入门 前言 一、程序概述 1.程序简介 2.程序诞生 3.程序功能 4.程序创建步骤 二、程序准备工作 1.注册开发者账号 2.程序信息完善 3....程序是下一个被确定为互联网新品种程序,信已经成为不可缺少交流工具,程序依附于微信,用户搜索起来也会更方便,其实这就是程序发展前景和优势。...它是一种存在于微信内部轻量级应用程序。 微信研发团队在其官方网页上有一段关于微信程序介绍:“程序是一种新开放能力,开发者可以快速地开发一个程序。...步骤2 在当前页面上选择注册账号类型为“程序”,即可进入程序正式注册页面。 步骤3 程序正式注册页面包含三个填写步骤:账号信息、邮箱激活、信息登记。...步骤3 程序介绍 可以由开发者自由填写关于程序功能描述,注意介绍内容不得含有国家相关法律法规禁止内容。程序介绍内容每个月可以申请修改5次。

8.7K10

程序_01】程序概述

一、程序简介 1....什么是程序 程序是一种不需要下载、安装即可使用应用,它实现了触手可及梦想,用户扫一扫或者搜一下就能打开应用,也实现了用完即走理念,用户不用安装太多应用,应用随处可用,但又无须安装卸载。...(实际上是需要安装,只不过小程序体积特别[ < 2M ],下载速度很快,用户感觉不到下载过程) 2. 程序优势 ① 与 app 互补,提供与 app 类似的功能,但更加轻便。...第一个程序 在微信公众平台 --> 开发 --> 开发设置 --> 开发者ID 中找到 AppID 创建一个程序项目,项目目录必须为空,勾选不使用云服务 此时我们第一个程序项目就创建成功了...,我们可以使用开发版查看效果或者点击右上角展开上传为体验版 体验版需要在微信公众平台 --> 管理 --> 版本管理 --> 开发版本 设置为选为体验版才可用 程序没有DOM对象,一切基于组件化

9.7K20

什么样程序,才是好程序

程序与微信 先说结论:短期来看,程序对于微信价值,远大于对企业价值。...官方说法是,程序仅提供有限搜索和消息转发,结合程序注册要求命名推荐和唯一性要求,应该可以确定程序搜索逻辑将和目前公众号搜索区别不大。 微信只提供运行环境,用户应该由服务商自己去搞定。...对于这一点我倒是持保留意见,这增加了不同平台体验差异,而且对程序用完即走精神是个反面的引导。 什么样程序是好程序?...、商务指引和办理(以前微信内城市服务,很可能会被导出) 企业自己办公程序,家庭自己内务程序 智能硬件控制类程序,甚至任何商品上可能有服务类程序(没准这才是物联网第一阶段) 线上入口更多会集中资讯...程序未来 距离程序发布还有 10 来天,目前舆论声音都是欣喜多于担忧,跌了好久腾讯股票也在公开课后抬头。

1.3K30
领券