首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏CnPengDev

    程序 | 9-wxs

    WXS(WeiXin Script)是程序的一套脚本语言,有自己的语法,结合 WXML,可以构建出页面的结构。WXS ! WXS 的限制和特点 WXS 的运行环境和其他 JavaScript 代码是隔离的,WXS 中不能调用其他 JavaScript 文件中定义的函数,也不能调用程序提供的 API。 WXS 函数不能作为组件的事件回调 由于运行环境的差异,在 iOS 设备上程序内的 WXS 会比 JavaScript 代码快 2~20 倍,在 Android 设备上二者运行效率无差异。 2.

    83540发布于 2021-05-17
  • 来自专栏花叔的专栏

    11-9程序新能力

    11月9日发布的程序新能力,其实在技术上没什么特点,就不做解读了,后头应该有更劲爆的。 “ 为帮助开发者快速推广程序,公众号文章底部广告位现已支持推广程序。 微信公众平台发布「程序开发助手」, 支持程序的项目成员更方便地预览和体验程序。开发者工具内腾讯云服务支持PHP语言。” 01 — 程序可通过公众号文章底部广告位推广 为帮助开发者快速推广程序,公众号文章底部广告位现已支持推广程序。 ? 具体指引详见《微信公众号广告支持程序落地页投放》 02 — “程序开发助手”发布 微信公众平台发布“程序开发助手”,程序的管理员、开发者和体验者可便捷地预览和体验程序。 03 — 开发者工具内腾讯云服务支持PHP语言 为便于开发者开发程序,开发者工具内腾讯云服务新增支持PHP语言。 详见《程序开发者工具腾讯云服务功能说明》

    89870发布于 2018-04-18
  • 来自专栏web全栈之路

    程序技术选型

    背景由于微信程序原生开发,和团队技术栈(react)不统一,不支持ES7以上的高级语法,不支持工程化、缺少统一配置等局限性,选型考虑市面上主流程序框架,期望能够:满足当前需求,并能扩展到其他端,比如 跨端兼容性框架Uni-appRemaxRaxTaro微信程序支持支持支持支持H5支持支持支持支持支付宝程序支持支持支持支持APP支持不支持不支持支持QQ程序支持不支持不支持支持快应用支持不支持不支持支持从跨端兼容性上考虑 打包体积程序对应用内存大小在2M,在框架选择上应选择更轻量的框架微信程序Uni-appTaro空包5k61k284k项目包297k395k1016kUni-appTaro性能长列表数据微信程序Uni-appTaro200770641752400876741974800140611131547 总结综上,taro 的优势在于符合团队技术栈,能让我们在书写更有效率的代码、拥有更丰富的生态的同时,还有不错的性能通过上述几个方面的对比,taro基本算是最适合团队的程序框架。 点击加入群聊【程序/前端交流】,一起学习交流:663077768

    3.6K30编辑于 2023-06-14
  • 来自专栏个人路线

    程序开通cms可视化网页后台【程序专题9

    开通cms可视化网页后台 我们之前用云开发时,想做个数据管理后台,只能用程序开发工具自带的操作后台,然后直接在数据库里操作数据。这样对程序员没有什么,可是我们的程序开发出来也要给不懂程序的人使用的。 可以方便的与外部系统集成 数据源兼容 支持管理已有的云开发数据,也可以在 CMS 后台创建新的内容和数据集合 部署简单 可在云开发控制台扩展管理界面一键部署和升级,也可通过项目提供的脚本自动部署 适用场景 适用于需要为程序应用增加一个运营管理后台的业务 CMS 扩展非常适合程序的商品管理、文章编辑和发布、运营活动配置、素材管理等数据和内容管理的场景。 适用于快速开发内容型的网站应用、程序应用的场景 CMS 扩展还可以用来配合开发网站应用和程序应用,提升开发效率。 例如基于 CMS 可以快速开发博客、企业官网等内容型的网站、程序应用。

    3.2K20编辑于 2021-12-13
  • 如何利用程序容器技术搭建程序生态?

    什么是程序容器技术技术上来说,互联网巨头打造程序生态平台都是通过小程序容器技术来实现的。那么什么是程序容器技术呢?简单来说,程序容器技术是一种允许开发者在非微信平台上开发、运行程序技术。 它提供了一个运行环境,使得程序能够在不同的平台上运行而无需修改代码。这种技术的出现极大地降低了开发门槛,促进了程序的快速普及和发展。程序容器技术是一种使程序能够在不同平台上运行的技术框架。 这种技术的核心在于实现跨平台的兼容性和一致的用户体验。如何选择程序容器技术在选择程序容器技术时,需要考虑以下几个关键因素:兼容性、安全性、性能、开发成本和技术支持。 主流程序容器技术介绍目前市场上有很多种程序容器技术,大家常见的有:微信程序容器、支付宝程序容器、抖音程序容器等等。互联网平台的容器技术都仅供自身平台使用,无法开放给外部企业。 搭建程序生态的步骤企业在选择了合适的程序容器技术后,接下来需要考虑如何搭建自己的程序生态。

    1.3K10编辑于 2024-07-03
  • 来自专栏猫头虎博客专区

    9天:程序的调试与优化

    [猫头虎分享21天微信程序基础入门教程]第9天:程序的调试与优化 第9天:程序的调试与优化 自我介绍 大家好,我是猫头虎,一名全栈软件工程师。 今天我们继续微信程序的学习,重点了解如何调试程序并进行性能优化。掌握这些技能可以帮助你提高小程序的运行效率和用户体验。 调试工具的使用 ️ 在开发程序时,调试是必不可少的环节。 性能监控工具:介绍常用的性能监控工具,如微信程序性能分析插件,帮助开发者实时监控和分析程序性能。 测试 尝试使用微信开发者工具对你的项目进行调试,并记录发现的问题。 使用性能监控工具对程序进行分析,找出性能瓶颈并进行优化。 明天我们将继续深入,探讨程序的安全性与数据保护。

    51000编辑于 2024-05-26
  • 来自专栏知晓程序

    微信程序的新能力,你真的弄懂了吗?| 程序问答 #9

    这里是「程序问答」栏目的第 9 期 在 3 月 27 日的深夜,微信程序爆出了包括「开放个人开发者注册」在内的 6 大新能力。 因此,这期程序问答,除了常规的问题之外,知晓程序(微信号 zxcx0101)还将为大家解答关于程序新能力的问题: 第 4 问:个人注册的程序要交钱吗? 第 6 问:个人注册的程序可以用微信支付么? 第 8 问:之前已经关联了程序和公众号,还能发关联通知吗? 如果你也想提问,请到文末查看「程序问答」提问指南。 程序新能力 1. 个人注册开发的程序和企业注册开发的程序,在开发权限和用户体验方面有差别吗? 个人开发的程序与企业开发的程序在用户体验上是没有差别的。 不行,程序与公众号必须要在相同的主体下才能进行关联,且一个程序只能关联一个公众号。 9. 企业程序微信认证需要准备那些资料? 根据组织性质的不同,所需要准备的资料也是有一定差异的。

    1.1K30发布于 2018-08-01
  • 来自专栏TagBug

    程序技术全解 - 笔记

    发展历程、业务价值、技术解析、相关扩展 # 程序技术全解 - 笔记 # 发展历程 # 核心数据 # 程序生态 # 业务价值 # 与 Web 的区别 有着固定的语法以及统一的版本管理,平台可以更方便的进行审核 入口上也能带来更好的用户体验 程序基于特殊的架构,在流畅度上比 WEB 更好,有更优秀的跳转体验 # 三大价值 渠道价值: 由于程序的便捷性,依托于超级平台,程序能够充分为很多场景导流,如美团和美团优选微信程序带来的流量占比分别是 40% 和 80% 业务探索价值: 相比原生 APP 来说,程序的开发难度和成本都降低的很多,这就创造了很多场景开发者能够用程序来快速试错,不断探索新的业务价值 数字升级价值: 线下到线上如何做 从轻消费类的快餐、茶饮到地产汽车等大宗消费,程序都展示了良好的容错空间。我们线下场景的程序覆盖范围很广。 # 技术解析 # 程序原理 第三方应用最简单最方便的方式:Hybrid App,即 WebView + JSBridge # Problem 无网络的情况体验不佳 / 网页切换体验不佳: 资源离线化

    85810编辑于 2023-03-17
  • 来自专栏微搭低代码

    在线预约程序搭建教程9-预约页面

    打开预约页,添加表单容器组件,选择我们的数据源,选择添加记录,选择好方法,让页面自动生成即可 [在这里插入图片描述] 从首页上复制一个导航条组件过来,将选中值更改为order [在这里插入图片描述] 这样程序的所有功能就都开发好了 好了,我们用了9篇来介绍了一个程序的完整开发方法。计算机作为一门实践科学,还是需要不断的训练才可以掌握的,打开你的微搭,照着教程开始制作吧。

    3K30编辑于 2021-12-28
  • 来自专栏用户8927754的专栏

    微前端技术实现之——程序容器技术

    程序容器技术--低成本实现微前端程序容器技术可以看作是微前端架构的一种实现方式,因为它也是将一个大型的应用拆分为多个小型的模块,每个模块可以独立开发、部署和维护。 程序容器技术通过在主程序中引入程序容器,实现将不同的程序模块嵌入到主程序中的功能。 与传统的微前端架构不同的是,程序容器技术更加注重模块之间的隔离性和安全性,每个程序模块在容器中运行时,拥有自己的代码、样式和数据等资源,避免了模块之间的相互干扰。 市面上一些比较知名的程序容器技术产品包括:微信、支付宝、百度、抖音程序等,他们都是以完善大社交平台自有程序生态的技术底座,能提供第三方进行私有化部署的有:FinClip、mPaaS等产品。 程序容器技术的业务价值高效协作:在大型应用开发中,不同的团队或开发者负责不同的模块,以程序容器技术作为技术底座,可以将应用拆分为多个小型模块,使得团队成员可以更加高效地协作开发,避免了代码冲突和代码复杂度过高的问题

    1.8K00编辑于 2023-04-06
  • 来自专栏小游戏开发

    数字城市中的程序技术

    程序技术服务数字城市程序技术作为我国特产的技术,凭借其安全保护好、借口灵活等特点,其实可以在一定程度上解决上述问题的不足,虽不是全部问题都可以被解决。 除此之外,还能通过升级应用程序容器技术强化程序的能力,例如:数据安全与隐私保护:程序可以采用平台提供的安全机制,如程序数据存储加密、用户信息授权等技术手段来保障数据安全和隐私保护。 技术标准与互操作性:程序可以采用统一的技术标准和规范,实现程序与其他系统和服务之间的互联互通。 智能化技术应用:程序可以集成各种人工智能和机器学习技术,实现智能化服务和管理,例如语音识别、图像识别等技术,提升数字城市的智能化水平。 在数字城市的发展中,通过应用程序容器可以帮助打通很多的场景服务,例如 FinClip SDK 通过兼容微信程序语法,可以实现将成熟的各式各样微信程序直接搬到移动设备中运行。

    49900编辑于 2023-05-17
  • 来自专栏微信小程序开发

    程序技术杂谈 手写签名DEMO

    如果你还未入门,建议你先去看一下程序官方文档,或者找些书籍、免费的视频先了解一下程序。 2、程序的“回到首页”能否一直显示? ? 这个问题,在群内已经讨论过很多次了,连胜老师在这里再说最后一次:有且仅有,当用户首次打开小程序(非首页),点击右上角的“...”才会显示"回到首页"菜单。 如果说,你打开了非首页的程序页面,还是没显示“回到首页”菜单,那一定是你打开的姿势不正确,正确的姿势:分享非首页的程序卡片给好友,然后删除程序,重新打开刚才分享的程序卡片。 也欢迎和连胜老师私下讨论支付相关问题~ 5、程序涂鸦、手写签名DEMO ? 3.程序中敏感词过滤——前端实现 4.开发程序被问到最频繁的问题(上) 5.零基础入门程序 & 实战经验分享

    2.7K20发布于 2018-08-01
  • 来自专栏音视频技术

    程序音视频能力技术负责人解读“程序直播”

    策划 / LiveVideoStack 责编 / 包研 一夜之间,“程序+直播”成为多媒体开发者热议的话题。从底层技术实现到接口开放程度,是否绑定腾讯云?价格体系?低延迟性能如何?...... 一连串的问题背后是开发者乃至整个生态对“程序+直播”的关注。LiveVideoStack邀请到程序音视频能力的技术负责人常青,就开发者关注的各种问题进行了解答。 另外,我们还发起了针对“程序+直播”的问卷,近9成的开发者看好“程序+直播”,最看好的应用场景是直播、在线教育和视频会议,最关心的性能是延迟。 LiveVideoStack:关于程序中的RTC能力,是通过WebRTC实现的(或其他RTC技术),还是基于RTMP呢? 常青:程序的RTC能力是基于RTMP技术实现的,没有使用WebRTC是出于两方面的考虑:一是微信安装包(尤其是iOS版本)的体积增量必须要控制在可接受的范围内,这是一个硬性的要求。

    1.9K40发布于 2021-09-02
  • 来自专栏小程序数字化方案

    程序浪潮下半场:程序技术助力金融APP重回C位

    在微信App内部,可以理解为两个基础技术的结合,一个是即时通讯 – 提供了交流、通讯、社交的功能;一个是程序的运行引擎,提供了远程加载程序代码并把它运行在安全沙箱里呈现给用户的能力。 “碎片”最理想的技术载体,是类似“微信程序”那样的形式。想象业务功能点以程序开发,经过IT内测、业务部门UAT、合规审核、运维上架,整个发布流程完全数字化、在线。 当前百度、阿里、美团、京东、字节跳动等互联网大厂均有类似于微信程序技术,但是无论哪家厂都不得不接受有巨大先发优势的微信程序作为“既成事实”的开发标准。 第四,金融机构(券商、银行、保险、基金等)自己扮演了腾讯的角色,在自己的机房运行自己的程序中心,让内部的工程师、外部的外包商技术人员、合作伙伴的IT都可以申请获得“开发者账户”,申请把自己开发的程序进行上架和灰度发布 而程序,刚好是能以场景化促进连接的技术载体。 具有生态化能力。

    77810发布于 2020-06-02
  • 来自专栏小程序

    程序与语音识别技术的结合

    程序与语音识别技术的结合一、引言语音识别技术(Speech Recognition)是人工智能的重要应用之一,能够将语音信号转化为计算机可理解的文本信息。 随着智能硬件和移动互联网的发展,语音识别技术的应用场景越来越广泛,尤其在微信程序中,语音识别的结合为用户提供了更加便捷的交互方式。 五、总结语音识别技术程序提供了全新的交互方式,提升了用户体验。通过语音输入、语音控制、语音搜索等功能,程序可以实现更加便捷和智能的操作。 尽管语音识别面临一些挑战,但随着技术的不断进步,其在程序中的应用将越来越广泛,成为提升用户体验的重要手段。 推荐参考文章微信程序语音识别文档语音识别技术原理与应用语音识别技术在智能硬件中的应用深度学习与语音识别

    1.1K00编辑于 2025-02-10
  • 来自专栏jQuery每日经典

    微信程序 -- 前端技术API手册

    现在它有回来了,本次工程主要收录前端各项技术API,整合在微信程序中,在首页选择要学习的技术就可以进到相关页面。 程序长这样: 目前的进展是 jQuery API 收录到一半,预计下周 程序 会先上线,其他内容后续进行补充。

    90010编辑于 2022-01-17
  • 来自专栏Fin

    技术干货贴|程序WXSS编译原理

    近年来,程序蓬勃发展,从微信到支付宝、抖音等各大平台,程序纷纷上线。程序发展如此快速,究其原因离不开它的几大特点:获客成本低、用户访问成本低、轻量触达、用户体验佳、用户负担、更加安全。 今天就聚焦于程序的编译原理,为大家做一次技术分享。程序编译微信开发者工具和微信客户端都无法直接运行程序的源码,因此我们需要对程序的源码进行编译。 当然支付宝程序、百度程序、FinClip程序等原理都大同小异,只不过官方起名换了一种叫法,例如支付宝程序将 WXML 、WXSS 分别称为 AXML、ACSS,FinClip程序分别叫做FXML 程序的深化价值说到程序开发者如何提升其利用价值其实上一篇文章有讲到,在各个巨头推出自己的程序开放平台后,微信、支付宝也逐渐将自己的程序运行能力作为一个付费服务开放给开发者和第三方企业,详情可以查阅 :微信开放程序运行SDK,我们的App可以跑程序了。

    89850编辑于 2023-02-08
  • 来自专栏你的小程序

    Kbone原理解析 & 程序技术选型

    优化前:17个dom=17个自定义组件; 优化后:17个dom=4个自定义组件,蓝色那个是单节点,会合并到上面的树; [k9l1shlmye.png] dom 子树作为自定义组件渲染的层级数是可以通过配置传入 [84qtgitjk0.png] 程序技术选型 详细了解了kbone之后,我们来分析下程序技术框架到底应该怎么选? kbone & 程序原生 已有web版,需要程序版:kbone 跨平台需求(web + 程序):kbone 对性能特别苛刻 or 追求稳定 or 要用最新功能:程序原生 页面节点数量特别多( 1000 ==> 程序原生 web端转小程序 or 两端 or 想要尝鲜 ==> kbone 多端 or Vue 技术栈 ==> uni-app 多端 or React 技术栈 ==> taro 不介意学习新技术栈 ==> wepy 2.0 or chaemeleon 写在最后 程序在非常快速的更新迭代,就算是原生框架也还是有一些坑的,因此没有哪种框架是百分之百完美,需要根据业务具体需求以及自身技术栈偏好来进行选择

    1.8K00发布于 2019-12-11
  • 来自专栏用户6117737的专栏

    微信程序技术架构特点

    程序借鉴了很多前端开发的技术理念,它用React实现了“视觉组件”,它用CMD的require作为面向对象的.JavaScript,用Vue实现了标签式逻辑与数据绑定。     程序用JavaSciipt语言、xML、CSS语言编写程序代码,写程序代码几乎与’Web前端开发完全一样,一个有经验的Web前端程序员只需要花费半小时就能快速上手程序开发,但程序并不是标准化的H5 +CSS3+JavaScript架构,它和Web架构基于的W3C规范没有任何关系,程序使用腾讯全新定义的技术规范和架构,是微信自有的。 类框架等都不能在程序里使用。 除此之外,大量程序的分发将会集中在微信的搜索结果里,如何设置程序的搜索标签属性,让程序得到更多的展示机会,这会涉及很多的规范性要求,这将会是微信程序运营者重点思考的问题。    

    6K40发布于 2019-09-04
  • 来自专栏用户8743567的专栏

    开发程序需要具备哪些技术实力

    近年来,随着上线运行的程序数量不断激增之后,所具备的营销效果较为不错,在同行业中涌现的数量较多,在竞争上也是会更加激烈的。因此,一些商家都会选择去开发,为的就是在同城市场拓展上带来了很大的帮助。 那么,在开发方面需要具备哪些技术实力才行呢? 图片.png 实力一:开发成功上线的程序数量较多,并且在运营过程中的效果很不错,无论是引流还是订单转化方面都会有着出色的优势。 实力二:拥有技术成熟的开发服务团队,能够在开发程序的过程中做好明确的分工,出色高效地去完成开发工作。这样的话,就可以严格按照与客户约定的周期上线运行了。 因此,把握好在开发方面的技术团队和服务优势,就会知道这在技术水准上会明显地提高,得到了客户的信赖,这样才能够在竞争中脱颖而出,所具备的营销功能上会更加完善的。 尤其是对于程序的进度上可以随时反馈给客户的。可见,这在综合实力上会有着明显的提高,这一切都是要在技术要求上合理地去掌握好才行。只有这样,上线运行的过程中会更加顺利的。

    2K30发布于 2021-06-18
领券