
快应用技术分享
文章平均质量分 81
关于快应用开发的技术内容分享
快应用官方博客
标准化接入新型应用生态,赋能开发者拓展场景未来
展开
-
快应用开发文档 V1070 图文介绍
快应用1070预览版本正式上线了!在这个版本,我们上线了多个重磅功能,如夜间模式、新版菜单按钮menuBar、视频组件优化、媒体查询等。下面,让我们一一为你详细介绍1070的最新特性!1...原创 2020-04-23 17:14:29 · 600 阅读 · 0 评论 -
快应用书写规范
来源:快应用论坛作者:这叫什么事啊1、前言很多开发者在使用UX语法开发快应用遇到问题,其中大部分是可以严格按照书写规范规避掉的。除此之外,保证良好的书写习惯和代码分层有助于团队其他成员快速上手和后续维护。下面我将从常见错误、代码规范以及代码分层这几个方面一一展开。2、常见错误- 组件错误使用data属性有部分开发者将对象直接赋值给data属性,如果实例化多个组件就...原创 2020-04-20 18:41:27 · 459 阅读 · 0 评论 -
快应用像素与像素换算方法
来源:快应用论坛作者:这叫什么事啊前言开发者在进行快应用开发的时候,会遇到一些与WEB行为不一致的地方。像素就是其中之一,今天就给大家分享一下相关知识。前置知识快应用是一种hybrid开...原创 2020-04-16 19:12:33 · 611 阅读 · 0 评论 -
nanachi 使用指南
文章来源于快应用官方论坛-本文作者“司徒正美”现在 nanachi是市面上唯一支持快应用的转译框架,大家想使用一套代码支持包括快应用的多个平台,只能使用nanachi了。这里扼要介绍一下它的使用方式。首先我们npm 全局安装它。1.npm i nanachi-cli -g安装成功了,我们就可以使用nanachi 建立自己的项目,使用init命令1.nanach...原创 2019-10-10 18:24:22 · 1886 阅读 · 1 评论 -
快应用开发技巧之判断退到后台篇
来源:快应用官方论坛作者:zephyrtune最近碰到一些开发者在咨询:快应用“如何判断退到后台”的问题。正好之前在写功能的时候,也遇到过这个问题,我觉得可以和大家分享下我的经验。解决这个问题的时候,确实费了我不少脑细胞。作为一个已入坑的老人,想对新入坑的开发者说一句:不入不知坑深,一入一坑到底!玩笑归玩笑,问题归问题,需求还是要解决的。目录:...原创 2020-03-24 18:32:31 · 1075 阅读 · 0 评论 -
来了!你想要的快应用能力都来了!
内容来源:OPPO开发者公众号在新年伊始,OPPO快应用团队给大家送一波开年大礼,2020年的KPI不用愁了!开发者小伙伴们速来围观~在最新上线的快应用引擎版本(V3.1)中,我们实现了以下这些能力,一定有你想要的!01开拓重量级全新快应用打开方式-快应用码在这个到处都是二维码的世界里,怎么能少了快应用的身影呢,让我们一起愉快的来扫码吧!本期新增快应用码,用...原创 2020-03-03 11:41:20 · 676 阅读 · 0 评论 -
快应用的用法和常见问题解答(上)
写在前面在去年的开发者大赛征文中,我们通过多个社区联合活动收集了很多优质文章,有入坑指南、开源项目、开发模板、常见问题总结等多个方面,这些内容为很多开发者提供了参考,感谢大家的支持和参与,今年的我们的征文活动还在继续,感兴趣的开发者可以点阅读原文查看详情哦!从今天起,我们会陆续把一些优秀文章推送出来,希望帮助大家更好的开发快应用。本期作者:执着的烙印因为文章内容较多,...原创 2019-05-16 19:54:14 · 7923 阅读 · 0 评论 -
快应用的用法和常见问题解答(下)
本期作者:执着的烙印上篇作者为大家讲了什么是快应用以及快应用的开发流程,这期作者分享了快应用开发中遇到的问题和解决办法,一起来看看吧!说起快应用,不得不说快应用踩过的坑。快应用还处于不断优化阶段,在开发过程中,也会遇到一些不完善的地方,由于我们对于新技术的掌握还不透彻,也会使得开发中遇到很多的困难。我将在快应用开发中遇到的问题罗列到下面,希望对大家的开发有所帮助。...原创 2019-05-17 19:28:01 · 5521 阅读 · 0 评论 -
快应用开发心得——新手入门指南
本期作者:任婧宇一介绍1、关于快应用快应用采用前端技术栈,是native渲染,可以调起丰富的系统api,性能体验还不错。2. 快应用入口(1)应用商店(2)桌面图标(3)全局搜索(4)浏览器搜索(5)网页跳转(6)负一屏(7)智能推送(8)智慧识屏(9)场景化入口(短信按钮、应用卸载替换、二维码、传送门)各个不同品...原创 2019-05-21 17:37:22 · 2879 阅读 · 0 评论 -
快应用的机型覆盖、场景覆盖、框架版本(5月更新)
快应用的机型覆盖、场景覆盖、框架版本又又又双叒叕更新啦,各位开发者们注意查收哦~机型覆盖场景覆盖框架版本热门推荐2019快应用自查指南更新啦!快应用开发工具升级v1.4.0TEF·2019快应用开发者大会PPT汇总快应用生态平台赋能开发者拓展场景未来快来关注我们吧点击"阅读原文"查看更多...原创 2019-05-23 11:53:58 · 839 阅读 · 0 评论 -
快应用开发漫谈-部署与调试
本文作者:kfdykme基本配置我ubunt是18.04,当然这并不重要,应该说我的系统是ubuntu。环境配置就是很正常的安装一些东西就好了。目前快应用有官方IDE,看上去是基于vscode的,并且支持Mac、Windows、linux三个版本。也可以使用以下编辑器:·sublxxx(一看我名字都记不住就知道我不喜欢用这个)·vscode (安装快应...原创 2019-05-29 12:11:45 · 1448 阅读 · 0 评论 -
一个前端攻城狮的快应用开发之路——初识快应用
本文作者:XiaoTian本文章共分3期发出,欢迎大家持续关注一、我是做什么的?我是一名工作在一线的前端开发攻城狮,中间也做了一年左右的服务端,总共加起来差不多有三年多了。作为一名技术人员,虽然工作中用到的技术是有限的,并且工作中也不会那么贸然一味地追求新技术,尤其是对于时间比较久的公司,但是我还是经常关注各种新奇的技术框架与技术亮点。在感叹技术框架越来越多、技术革新越来越快的...原创 2019-05-30 14:11:09 · 1139 阅读 · 0 评论 -
一个前端攻城狮的快应用开发之路——WebView的斗智斗勇
本文作者:XiaoTian本文章共分3期发出,欢迎大家持续关注一、场景在我们的产品的业务场景中,必须要引用一个特殊的第三方API: 这个API不能服务端封装,只能客户端自己引用SDK、自己初始化、自己调用。 初始化的过程比较慢,但一旦初始化过一次,在单次访问中可以一直调用不失效。然而如果快应用每个需要用到这个API的页面都初始化一次,则会等...原创 2019-06-03 19:08:43 · 1970 阅读 · 0 评论 -
一个前端攻城狮的快应用开发之路——Audio的完全方案
本文作者:XiaoTian本文章共分3期发出,这是最后一篇啦,后面还有更多作者的分享,欢迎大家持续关注哦~一、场景笔者参与开发的是一款音乐类的快应用产品,自然就需要用到audio的组件和相关api,之前在H5中已经做过音频播放的相关功能,这次开发快应用以为可以复用大部分代码,结果发现还是有些不同。除此之外,有一些H5做不到或者效果不好的功能希望能在快应用上实现,例如跨页...原创 2019-06-11 17:23:21 · 1313 阅读 · 2 评论 -
在网页与快应用之间如何构造可靠通信通道?
本文作者:空空叶背 景快应用版本: 1020在使用web组件进行快应用与网页间的通信的时候,有这几个发现:1、运行'npm run watch'时会提示web组件不支持message事件,但实际上是支持的(只是提示上的小问题)2、快应用发信息到网页,与网页发信息到快应用,用的方法名都是postMessage,但数据格式并不一致,使用起来不方便...原创 2019-06-13 18:56:27 · 2269 阅读 · 2 评论 -
快应用底部导航栏的原生实现
什么是快应用快应用是一种不需要安装即可使用,类似于原生APP的新型应用形态,它是由手机厂商联合推出的一款产品。它不依赖于App,而是依赖于各大手机厂商自带的快应用加载器,使用极其方便。快应用的官方网址为:https://www.quickapp.cn/,有兴趣的同学可以去官网查看其详细的介绍以及相关的开发文档。好了,接下来进入正题,在最开始开发快应用的时候,我发现快应用没有...原创 2019-06-20 19:29:17 · 3145 阅读 · 2 评论 -
快应用list组件的那些事儿
本文作者:dadong本文是我在开发快应用过程中,对快应用的list组件使用的一些体会和踩坑的记录。会简要分析一下快应用中list组件优化和渲染视图的原理。希望能给你开发快应用带来一些帮助。1list组件的使用方法首先我们来看一看快应用中list组件的使用方法<list> <block for="[1,2,3]"> ...原创 2019-06-18 18:08:59 · 1613 阅读 · 0 评论 -
快应用开发工具版本升级V1.2.0
轻轻地,我又来了~~今天给大家带来一个好消息,快应用开发工具版本升级了。想知道本次【1.2.0】版本更新了哪些内容?话不多说,更新详情这就给大家安排上~一、用USB调试不知道手机连接成功没有?新增了手机连接主动检测功能,可以在提示中看到手机连接状态了: 二、新增证书转换功能1. 在接入微信开放平台时,不少开发者不知道怎么得到pem证书的MD5信息。现在点击Hap菜单下的“由证书...原创 2019-01-24 11:59:56 · 493 阅读 · 0 评论 -
快应用技术干货分享(第六篇)
经过前几篇教程的开发,我们的快应用基本达到上架使用的水平了,但是作为工程师,当然要更加精益求精,虽然数据和界面都已经完成,但是还有很多细节的地方有优化的空间。下面我们就把整个快应用中优化点列出来,然后一个一个优化它。 列表骨架屏加载 数据请求错误处理 增加获取定位的功能 列表骨架屏加载骨架屏是一种常用的提升用户交互体验的手段,在弱网环境下,数据加载较慢,为了减少等...原创 2019-01-22 17:07:29 · 515 阅读 · 0 评论 -
快应用技术干货分享(第五篇)
前几篇教程中,我们完成了豆瓣电影快应用的界面和数据接入,现在这个快应用看起来已经像那么回事儿了,但是还是存在一些可优化的点,比如我们的底部选项卡可以抽象出一个组件,这样就不用再每个页面都写分散的代码。下面就针对整个快应用中的这些问题,优化我们项目代码的结构。在快应用中,自定义组件其实和页面差不多,文件后缀名相同,代码结构相似,所以我们甚至可以认为整个快应用都是用不同的组件构成的。下面以底部...原创 2019-01-16 10:20:31 · 370 阅读 · 0 评论 -
快应用技术干货分享(第三篇)
上一篇中我们最后搭建出了一个可以开发的快应用项目,优化了项目的结构,为项目增加了可以拿来就用的UI组件库,接下来我们正式开始快应用的开发。需求分析首先我们明确要开发的快应用需要哪些功能,我简单罗列一下第一版本的功能需求。 需要一个查看正在上映的电影页面 需要一个查看即将上映的电影页面 需要一个查看电影详细信息的页面 需要一个查看电影排行榜单的页面 第...原创 2018-12-28 16:08:29 · 1025 阅读 · 0 评论 -
快应用技术干货分享(第二篇)
上一篇文章我们讲了如何搭建一个完整的快应用开发环境,这一篇文章开始我们进入实际的快应用开发,首先我们需要一个快应用开发的脚手架,当然从零开始搭建也是可以的,不过很多东西都是重复繁琐的,为了节省时间我们直接用官方脚手架进行开发。这一次的目标是开发一个电影信息的快应用。先不要担心API和UI的问题,后面会慢慢一步一步的讲到。一、初始化项目IDE的方式【 命令行的方式 】 使用...原创 2018-12-18 15:24:42 · 710 阅读 · 1 评论 -
快应用技术干货分享(第一篇)
正所谓工欲善其事必先利其器,想要优雅快速的开发快应用,离不开各种开发工具辅助,按照下面的步骤,帮助你快速的搭建起自己的快应用开发环境。 开发环境 nodejs >= 6.0 npm或者yarn 开发工具快应用有官方的IDE,官方IDE支持一键安装和打包,使用起来非常方便,IDE使用教程。下面我们使用的是命令行工具开发的教程。 hap-toolkit ...原创 2018-12-14 18:11:27 · 700 阅读 · 0 评论 -
快应用开发文档更新—V1030正式上线
【框 架】 新增:快应用平台接口的标准方法现在不能被覆盖 新增:组件的属性支持换行 新增:监听应用错误的应用生命周期函数 onError 新增:项目配置 manifest 增加 display.windowSoftInputMode 字段,控制输入法键盘弹出时的页面调整方式 新增:页面对象 $page 增加 name、path、component ...原创 2018-11-29 19:27:56 · 733 阅读 · 0 评论 -
快应用脚手架,为优雅而生
本篇文章,旨在探索如何更为优雅的开发快应用(详见:quickapp-boilerplate-template ),为广大快应用开发者提供便利和参考,尽可能提升开发效率、优化开发体验,使得可以在更短时间内,塑造出更为优质的快应用。 目标与哲学 快应用是一种新型的应用形态,由国内九大手机厂商基于硬件平台共同推出;秒开即点即用,更易于应用的传播和留存,可以为用户提供更高效的服务。在可预见的未...原创 2018-11-14 15:48:58 · 578 阅读 · 0 评论 -
30分钟带你学透快应用界面开发的最正确姿势
这篇文章适合快速开发快应用,提高效率,不管你是资深的前端开发,还是刚入门快应用开发的菜鸟,本文都值得你一读。通过阅读本文,我相信一定能节省你的时间,少走很多弯路,将主要的精力放在项目的开发中来。 一、入门式从官网的介绍可以知道,快应用是以前端技术栈作为开发基础,渲染是Native 来渲染的。从这句话中我们要明确几个点:1.快应用不是Html52.可以用前端经验去开发如...原创 2018-09-29 19:25:17 · 1256 阅读 · 0 评论 -
快应用开发中常见的版本号
快应用开发过程中,会遇到各种各样的版本号,这里挑几个常见的为大家讲解一下~ 一、手机系统 1、安卓版本……嗯,这个应该不用多讲了吧 2、手机系统版本快应用厂商出品的手机,系统都是基于安卓开发的,提供了原始安卓之外个各种功能。例如小米手机就是 MIUI、华为手机 是 EMUI、魅族 是 Flyme、OPPO 是 ColorOS……手机的功能不仅和安卓版本有关,还和...原创 2018-09-25 14:24:37 · 1341 阅读 · 0 评论