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

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

本文作者:IMWeb IMWeb团队 原文出处:IMWeb社区 未经同意,禁止转载 作者于2019年6月21日赴北京GMTC大前端技术会议程序专场,分享话题《腾讯在线教育程序开发实践之路...》演讲稿 一、腾讯在线教育程序矩阵 首先介绍下腾讯在线教育下的3个主要业务: ?...我们希望能够通过小程序生态,来为教育业务带来微信端流量的增长,并且优化学生的微信端上课体验,所以我们打造了在线教育程序矩阵。 ? ? 我们通过工具,内容型的程序,来获取流量。...三、程序开发实践 介绍完我们的框架选型,工程化探索,接下去分享下在线教育程序的开发实践经历。 1,程序音视频 ? 第一部分是程序音视频能力相关的实践。...以上就是程序开发实践相关的分享。 四、QQ程序 ? QQ程序是一个基于手Q庞大流量,面向年轻化群体,跟随程序行业标准的程序平台。

2.5K21

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

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

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

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

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

1.2K30

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

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

1.7K00

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

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

6K30

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

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

82910

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

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

50640

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

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

14010

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

腾讯在线教育IMWeb团队的高级工程师袁龙在大会上发表了《在线教育程序云开发工程化实践》的演讲,介绍了腾讯在线教育程序工程化,程序CI、CD,以及云开发在多端开发的探索与实践经验。...一、腾讯在线教育业务背景 首先介绍下腾讯在线教育下的3个主要业务。...我们的程序有工具型的,主要对业务进行引流,比如腾讯课堂打卡程序,企鹅速算程序。也有平台内容型程序来承载业务,如腾讯课堂程序。...二、程序工程化实践 刚才介绍到了我们业务会有很多程序,那么我们是如何进行程序工程化实践的,又遇到了哪些问题呢。 首先看下我们程序相关的需求场景。...目前聚焦于在线教育领域,精心打磨 腾讯课堂、企鹅辅导 及 ABCMouse 三大产品。 扫码关注 腾讯IMWeb前端团队

59440

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

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

14.4K00

程序_01】程序概述

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

9.7K20

程序源代码】程序-报名程序

---- “ 关键字: “报名程序" 01 ———— 【总体介绍】 报名程序 报名程序。...安装教程 1、本地准备开发工具开发工具克隆本项目代码到本地打开 2、开发工具;添加项目->选择本项目目录->编译执行; ———— 【源码使用说明】 一个使用原生语法开发的微信程序...,在此页面下载的程序只包含 前端 所有代码。...文章发布源代码和文章均来源于各类开源网站社区或者是编在项目中、学习中整理的一些实例项目。主要目的是将开源代码分享给喜欢编程、有梦想的程序员,希望能帮助到你们与他们共同成长。...如果涉及开源程序侵犯到原作者相关权益,可联系编进行相关处理。 【投稿邮箱】315997972@qq.com

7.5K70

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

前言 程序程序之间互相可以跳转,形成流量的循环.在程序中怎么实现的呢 程序中提供了两种方式实现程序程序之间的跳转 ?...(扫码进入我的页面即可体验程序跳转) 使用 API 方式跳转 如下示例代码所示 打开跳转到其他程序方式...从 2020 年 4 月 24 日起,跳转其他程序将不再受数量限制,使用此功能时请注意遵守运营规范。..."wx66d9cf3762c49a1a" ], 程序程序之前的跳转没有进行数量限制,无疑是想提高小程序程序之间流量互转,增加程序的活跃度,但还是要注意程序跳转的运营规范,避免触雷 相关文档...程序标签方式跳转https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html ----

8.1K20

微信程序怎么开发程序发布流程程序价格开发程序公司

微信程序怎么开发 注意:程序的主题最好是企业或者个体工商户,且要经过微信认证并开通微信支付商户,个人小程序审核时间较长,而且没有支付功能,一般仅作展示使用 企业有三种方式可以开发微信程序: 第一种...,让他们研发程序,15%的程序是通过这种方式开发的; 第三种,找类似速成应用这样的外包公司开发一个程序,80%的程序是通过外包实现的。...如果是第三方开发平台制作的程序绑定程序相关数据下载提交到开发者工具后提交审核就可以了 程序价格 总体来讲,程序的功能越复杂,质量越高,报价越高,反之越低。...「速成应用」是一家专业打造A+级微信程序的平台,制作程序不需要代码,通过拖动可视化组件,就可生成自己的微信程序。...如果你对程序开发、成为程序代理商有兴趣的话,可提前进入速成应用程序体验

16.9K20

程序源代码】在线教育平台开发框架100%开源

关键字: 在线教育  web框架  学习网站 系统采用前后端分离模式,前台采用vue.js为核心框架,后台采用Spring Cloud为核心框架。...系统主要功能有课程点播功能,支持多家视频云的接入,课程附件设置功能,支持多家云存储的接入,讲师管理功能,支持讲师入驻功能,可以帮助个人或者企业快速实现一个轻量级的在线教育平台。...系统无缝集成了龙果支付 下载地址 下载地址 https://pan.baidu.com/s/1ORlOMz1wMtxvUBooELR-NQ 提取码:rb0i 【写作说明】以上内容分享给喜欢编程,有梦想的程序员...此分享的源代码和文章是编在项目中、学习中整理的一些认为不错的项目。用户产生的一些自愿下载或者付费行为,与平台没有直接关系。 【作者公众号】程序源代码

2.6K00

程序里打开别的程序

在我们实际开发中,我们的程序承载的业务会越来越多,所以这个时候,我们可以考虑下把程序的业务分散到多个程序去实现,这样既可以起到分担压力的效果,也可以形成一个产品矩阵,程序直接相互跳转,相互倒流。...当然了,你也可以在你程序里直接打开别人的程序。今天就来教大家如何在自己的程序里打开别的程序。 老规矩,先来看效果。 今天的效果是个视频,大家可以到视频里直接看效果,还有相关的知识点。...视频内容 一,获取别的程序的appid 如果是你自己公司的其他程序,你当然可以很方便的获取到。...上图箭头所示,就是我们注册的appid,这里目前最多可以注册10个,也就意味着,你的程序最多可以打开10个别的程序。...一个是只设置appid就可以打开别的程序,另外一个设置的参数比较多些。我注释写的很清楚。 到这里我们就可以轻松的实现程序打开别的程序了。是不是很简单。

6K20

程序不再

手握10亿月活用户的微信,让程序成为了B端的掘金之地和不可多得的流量入口。 01 巨头入场 2019年,被认为是程序集中爆发并形成稳定格局的一年。 2017年1月9日,微信第一批程序悄然上线。...阿里一贯的战略打法就是拉上所有能拉的小弟,全方位、全维度打造闭环生态系统,在布局程序上也不例外。 与擅长社交、游戏等线上应用的微信程序不同,支付宝程序更精于线下的交易和服务。...和微信程序、阿里程序不同,百度程序的差异化在于开放搜索、地图等重要入口,联动各B端合作伙伴,并开放相关系统,标榜的是“千亿流量、智能、开源”三大优势。...从线下场景连接来看 程序的作用是连接更多的线下服务和场景,而程序码也已经和二维码关联了,用户既然有成熟的使用二维码的习惯,当然程序码也不在话下。...程序发展至今,已有三年时间,时间虽不长,但流量惊人,无论是从使用习惯还是应用场景层面看,程序已不再“”。

4.5K20
领券