学习
实践
活动
工具
TVP
写文章

QQ 中的 “应用

发表者简介: 周蔚(arthaszhou), 腾讯专家工程师,即通产品部,平台开发组组长 导语 2015年,借着公众号“动态消息”的东风我们把沉寂多年的应用开发框架Ark(开发代号)移植到了全平台QQ QQ中因此诞生了新形态的“应用”。此后我们持续在完善Ark框架的应用开发能力。期望基于QQ构建一个开放的场景化“应用”平台,并探索未来新的互联网服务形式。 和QQ中承载的大量全屏体验的Web应用不同,“应用”更多是以碎片化的方式内嵌在QQ中。 支撑“应用”的Ark(开发代号)是我们自研的框架。 基于使用脚本语言开发带来的优势,“应用”可以像Web应用一样动态更新,无需随QQ版本发布。 )、获取用户信息、分享、打开网页&应用、扫码 随着应用开发能力的逐步完善,部分团队已经开始尝试基于Ark开发更复杂的全屏“应用”。

10.1K104

Android应用开发神器!

推荐一款开源的应用开发框架RapidView:[https://github.com/Tencent/RapidView) 用过的都说好,神器! 简介 RapidView是一套用于开发Android客户端界面、逻辑以及功能的开发组件。 RapidView的XML语法规则与Android原生XML类似,而写逻辑的Lua部分除语言语法规则外,可以直接使用我们提供的Java API以及Android原生API,因此熟悉Android客户端开发开发者上手成本会非常小 除了解决动态更新问题外,RapidView希望Android开发者能够以更快的速度开发产品功能需求,因此我们在语法和开发方式上做了一些改变,期望开发者能够实现:小功能极速开发、大功能极速上线。 组件特性 运行时加载,布局、逻辑可动态刷新 无需编译,所见即所得,开发效率更高 极小的安装包增量 Android开发者低上手成本 与NATIVE开发体验相同 工程引入 1.初始化RapidView 将源码添加到工程目录下

1.7K20
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

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

    App Clips —— 应用码的开发

    "apps": ["Your Certificate ID.Your Clip Bundle ID"] }, } 测试App Clips的启动 用自己的链接地址,通过AppClips——应用码的生成 ,来生成一个应用码,用于调试 选中Xcode,在上面的菜单栏选择Product -> Scheme -> Edit Scheme 把Environment Variabless中_XCAppClipURL 然后可以尝试扫描自己生成应用码,看是否可以触发。 [1613615198070.jpg] 预览配置 通过扫码成功唤醒App Clips后,会发现预览卡片内容是空白的。 这里面的内容是在App Store Connect中配置的,可以配置图片、标题、副标题的内容,参考AppClips——应用范围和设置一 在手机的设置应用里可以看到自己的应用,这里面的应用图标是我们配置的 最后 在开发App Clips时可以选择使用主工程的代码共享给App Clips,也可以选择不共享单独编辑一份。

    56851

    QQ游戏入门到精通OR放弃?

    开发者接入官方说明文档 「厘米游戏」 开放平台注册提交资料的同时会注册一个相关联的「QQ服务号」。 玩一玩(游戏)开发环境搭建与调试 如果使用了第三方引擎Mac电脑非必须。 Cocos Creator 开发玩一玩说明文档 Egret Engine 开发玩一玩说明文档 LayaAir 引擎开发玩一玩说明文档 关于使用什么引擎来开发游戏」或者「H5游戏」都有各自的说法。 本文示例使用的游戏引擎为Cocos Creator 4、QQ游戏常用功能介绍 4.1 获取用户信息 4.1.1 获取游戏全局变量 游戏启动后,引擎会为开发者写入名为GameStatusInfo的有关游戏的全局参数 , 4.2 分享与邀请 QQ游戏分享方法比较多具体实现方式可以官方的分享相关文档。

    1.3K40

    浅谈应用平台FinClip与移动应用开发平台mPaaS

    mPaaS 是蚂蚁金服出品的移动应用开发平台,功能很丰富,但为移动应用提供小程序支持还有其他更好的选择。 作为 FinClip 背后的产品设计者,我的观点可能并不中立(我会尽可能保持客观)。 ,能有效降低技术门槛、减少研发成本、提升开发效率,协助企业快速搭建稳定高质量的移动应用。 微信原生小程序可以在 FinClip 中编译运行,但无法在 mPaaS 的 IDE 中编译运行 测试的结论与我们在文章《FinClip 与 uniapp:应用平台与前端开发框架》得出的概念基本一致:uni-app mPaaS mPaaS 作为一款移动应用开发平台,更关注移动应用研发的效能提升,通过客户端开发框架,移动发布服务,移动网关服务,研发协同平台,DevOps 等多个子模块的能力为用户提供移动应用研发的一站式解决方案 但如果只是先从降低开发成本,优化用户体验,为应用增加热更新能力的角度考虑,通过小程序来完成移动应用转型可能是更低门槛的选择。

    61830

    7 小型制冷设计应用程序开发

    这里我们介绍使用javascript编程在小型制冷设计中的应用,远离重复烦躁的手工计算。此处选取了吴业正《小型制冷设计》中的案例,以便比较。 ? 计算,数值大型代数方程求解 简单CAD制图,无论是2D还是3D 3D编程 界面开发,如extjs,jqueryUI,easyUI,bootstrap等等 我们可以使用js一站式解决制冷设计,从理论设计 最关键的是开发效率大为提升,这是其它语言说不能比拟的。 (正文完) ?

    36530

    FinClip 与 uniapp:应用平台与前端开发框架

    设计区分 uni-app 是为了解决跨端应用研发问题的前端框架 简单来说,uni-app 是一款为了解决跨端开发问题所设计的前端开发框架,开发者通过 uni-app 所编写出的一套代码,可以发布到 iOS 随着新推出的 uniMPSDK,开发者也能在自研的移动应用中运行小程序。 但一些原生开发中存在的问题,uni-app 也仍然没有办法解决: 对性能的优化有限,适合做一些简单场景下的应用或小程序。 FinClip 是一款应用平台,也是企业数字化转型的连接器 与 uni-app 不同,FinClip 的定位并非一款跨端应用研发框架,而是一款应用(小程序属于应用的一个子类)技术平台,它是由这几部分所组成的 uni-app 主要用于解决跨端应用开发问题,通过使用 Vue.js 开发所有前端应用的框架,保证开发者编写一套代码,就可以发布到多个 App 与小程序平台中。 根本区别是什么 我们在前文中对于 uni-app 与 FinClip 作出了初步对比,uni-app 是一款前端应用开发框架,而 FinClip 则是一款应用平台。

    37970

    【 开源公告 】 Android 应用开发组件 RapidView 正式开源

    RapidView RapidView是一套用于开发Android客户端界面、逻辑以及功能的开发组件。 布局文件(XML)及逻辑文件(Lua)可以运行时执行,主要用以解决Android客户端界面、逻辑快速更新以及快速开发的诉求。 RapidView的XML语法规则与Android原生XML类似,而写逻辑的Lua部分除语言语法规则外,可以直接使用我们提供的Java API以及Android原生API,因此熟悉Android客户端开发开发者上手成本会非常小 除了解决动态更新问题外,RapidView希望Android开发者能够以更快的速度开发产品功能需求,因此我们在语法和开发方式上做了一些改变,期望开发者能够实现:小功能极速开发、大功能极速上线。 组件特性: 运行时加载,布局、逻辑可动态刷新 无需编译,所见即所得,开发效率更高 极小的安装包增量 Android开发者低上手成本 与NATIVE开发体验相同 Android应用开发组件 RapidView

    1K10

    QQ玩一玩(游戏)入门到放弃?

    开发者接入官方说明文档 「厘米游戏」 开放平台注册提交资料的同时会注册一个相关联的「QQ服务号」。 玩一玩(游戏)开发环境搭建与调试 如果使用了第三方引擎 Mac电脑非必须。 Cocos Creator 开发玩一玩说明文档 Egret Engine 开发玩一玩说明文档 LayaAir 引擎开发玩一玩说明文档 关于使用什么引擎来开发游戏」或者「H5游戏」都有各自的说法。 本文示例使用的游戏引擎为Cocos Creator 4、QQ游戏常用功能介绍 4.1 获取用户信息 4.1.1 获取游戏全局变量 游戏启动后,引擎会为开发者写入名为 GameStatusInfo的有关游戏的全局参数 , 4.2 分享与邀请 QQ游戏分享方法比较多具体实现方式可以官方的分享相关文档。

    72640

    禁止QQ聊版升级到TIM

    大概是因为 QQ 聊版即将被抛弃,最近腾讯开始强制版本升级。即便在设置中选择了“有安全更新时提醒我,不自动安装”,QQ 聊版还是会自动下载 TIM 安装包并且自卸载升级到 TIM。 reizhi 还是比较习惯聊版的手感,经过一番研究找到了禁止升级的方法,并且不需要任何第三方软件,也不需要更改路由器的设置。 需要注意,一下操作需要关闭 QQ 后操作。 首先打开 QQ 聊版的安装目录,默认位于:C:\Program Files (x86)\Tencent。如果安装时修改了的话,可以在桌面图标上点击右键,选择“打开文件所在位置”。 如果你的 QQ 聊版已经被强制卸载的话,需要下载并重新安装。在此处应有 TIM 文件夹,选中后点击右键,选择属性。如果没有的话,新建一个。 最后我们进入 QQ 聊版文件夹(默认位置:C:\Program Files (x86)\Tencent\QQLite\Bin),删除 QQScLauncher.exe 和 Tencentdl.exe

    13320

    H5开发QQ钱包的应用实践

    作为QQ钱包团队的前端工程师,我们是如何通过自研nodejs服务和利用service worker实现H5页面秒开?让我们来探讨一下QQ钱包H5应用开发实践。 ? QQ钱包众多H5应用 2015年我们正式成立了钱包团队,从刚开始QQ钱包只有一个钱包入口,一直发展到今天,已经开发出了话费充值、卡券、积分、企鹅网吧、城市服务以及智慧校园等一系列服务。 QQ钱包H5应用开发挑战 接入层服务器压力大 QQ钱包H5应用日均pv在1000w以上,推广期pv可达上亿的级别,需要解决服务器性能优化问题。 Service Worker ServiceWorker是浏览器为了解决之前AppCache在管理离线缓存上的不足,而提供的在Web应用程序与服务器之间的代理层。 总的来说,Service Worker就是一段在浏览器后台自动运行的程序,负责协助浏览器,管理和响应所有从Web应用发出的请求,以达到更好的离线体验。

    55790

    移动深水区,应用爆发

    此外,加载百度LBS地图和POI数据,第三方开发者可以开发订餐、外卖、购物、订票等O2O应用,在百度地图、导航以及第三方App上,百度应用会被融合进去。 二、应用成败与否关键在于构建生态 一套应用体系要能繁荣起来,必须要有完整生态。开发者和企业支持你才会开发应用;用户亲睐你乐意使用才会产生需求。 在七夕,百度在上海、北京和深圳三地举办盛大的应用编程马拉松,就是为了吸引开发者和传统商户巨头加入到应用生态里面,产生明星应用,形成示范效应。 7月百度举办了类似比赛:与宝马合作“车载应用编程马拉松比赛”,让开发者基于百度应用框架快速基于宝马车载系统的应用应用解决的是长尾需求,便于被搜索发现,可精准对接,成为开发者和传统企业的新的机会,一些智能硬件也开始尝试微信和百度应用平台。 4、移动营收继续突破,应用做台阶。

    46680

    WKWebView实现简单的应用

    不错的文章 WKWebView WKWebView是现代 WebKit API 在 iOS 8 和 OS X Yosemite 应用中的核心部分。 坑 关于wkwebivew中点击无响应的问题 WKWebView与js交互 所谓应用,简单的来说就是原生应用集成了html页面入口,还能通过js与native实现交互,例如:通过js调用native封装好的

    55470

    ​AppClips——应用码的生成

    AppClips 应用码生成 下载App Clip Code Generator,使用方法参考Creating App Clip Codes with the App Clip Code Generator eg: AppClipCodeGenerator suggest --foreground 65D212 --background 5B1637 生成应用码 下面的 https://appclip.example.com generate --url https://appclip.example.com --index 9 --logo none --output ~/path/to/filename.svg 生成一个集成NFC的应用码 --url https://appclip.example.com --index 9 --output ~/path/to/filename.svg --type nfc 生成一个不用模版中颜色的应用码 FFFFFF --output ~/path/to/filename.svg 查看所有命令 AppClipCodeGenerator --help 末尾 官方还提供了使用python,一次生成多个应用码的示例

    47561

    百度应用,看看开发者怎么说

    既然是开放平台,开发者对其怎么看则很重要。笔者与几个开发者聊了一下,发现大多开发者还是看重自己的切身利益, 是否选择百度应用也有着多重考量。 1、PC 版百度的企业客户,是百度应用的目标,传统行业是百度应用的大机会 黑焰的公司主要是帮助企业开发应用,企业自己负责运营。他认为百度的应用,企业客户应该会考虑。 他直言暂时不会考虑百度应用平台。之前他们也尝试进入微信公众平台,期望让用户对语音助手的需求通过一个微信公众号便可满足,还针对微信的开发开发了语义云。 除了百度本身已有的开发者、百度的传统客户会选择百度应用,Natvie App、Web App、游戏开发者和自媒体们是否选择百度,还需要百度应用努力向大家证明自己。 不过根据百度世界上李彦宏的表态,应用”的是形态,对开发者的支持和能力增强会越来越“重”,而这正是很多开发者需要的。 SuperSofter和三表龙门阵同为微信第一自媒体联盟WeMedia一员。

    51670

    QQ互联开发小记

    QQ互联登录PHP-SDK,(-1)invalid openid错误—解决方法,问题现象是:部署了PHP-SDK之后,出现有时能登录,有时不能登录的情况,错误提示是:-1 client request’ s parameters are invalid, invalid openid 解决参考:http://www.windyland.com/program/php/721.htm QQ登陆,返回页获取 100020 msg : code is reused error 这个就是说获取token只能获取一次,一个code只能获取一次 最终: $qc = new QC(); $callback = $qc->qq_callback

    63460

    扫码关注腾讯云开发者

    领取腾讯云代金券