随笔分类 -  移动开发

摘要:Flutter是google推出的,一个使用Dart语言开发的跨平台移动UI框架,通过自建绘制引擎,能高性能、高保真地进行Android和IOS开发。 其中Dart是Google推出的一门编程语言,吸收了现代编程语言的高级特性,目前Dart的版本是Dart2。 本文介绍Flutter和Dart的快速入门知识 阅读全文
posted @ 2018-08-10 17:15 JadePeng 阅读(31139) 评论(2) 推荐(6) 编辑
摘要:你是否想知道易企秀炫酷的H5是如何实现的,原理是什么,本文会为你揭秘并还原压缩过的源代码。 易企秀是一款h5页面制作工具,因方便易用成为业界标杆。后续一个项目会用到类似易企秀这样的自定义H5的功能,因此首先分析下易企秀的前端代码,看看他们是怎么实现的,再取其精华去其糟粕。 由于代码较多,且是压缩处理过的,阅读和还原起来较为困难,不过可以先大概分析下原理,然后有针对性的看主要代码,并借助VS Code等工具对变量、函数进行重命名,稍微耐心一点就能大概还原源代码。 阅读全文
posted @ 2018-03-08 17:50 JadePeng 阅读(2443) 评论(1) 推荐(3) 编辑
摘要:HTML5提供了录音支持,因此可以方便使用HTML5来录音,来实现录音、语音识别等功能,语音开发必备。但是ES标准提供的API并不人性化,并且不支持保存为wav,本文提供一个录音控件,解决这些问题! 阅读全文
posted @ 2017-06-12 17:07 JadePeng 阅读(16935) 评论(8) 推荐(2) 编辑
摘要:在weex里使用Vuex作为state管理工具,问题来了,如何使得state可以持久化呢?weex官方提供store模块,因此我们可以尝试使用该模块来持久化state。 阅读全文
posted @ 2017-03-03 09:14 JadePeng 阅读(6645) 评论(0) 推荐(0) 编辑
摘要:weex 是阿里出品的一个类似RN的框架,可以使用前端技术来开发移动应用,实现一份代码支持H5,IOS和Android。而weex-hacknews则是weex官方出品的,首个使用 Weex 和 Vue 开发的 Hacker News 原生应用,在项目中使用了 Vuex 和 vue-router等官方组件。本文会分析weex-hacknews的代码,学习如何使用weex进行开发,本文是第二部分,第一部分见(http://www.cnblogs.com/xiaoqi/p/weex-hackernews-code-part1.html) 阅读全文
posted @ 2017-02-22 11:09 JadePeng 阅读(5354) 评论(1) 推荐(4) 编辑
摘要:weex 是阿里出品的一个类似RN的框架,可以使用前端技术来开发移动应用,实现一份代码支持H5,IOS和Android。而weex-hacknews则是weex官方出品的,首个使用 Weex 和 Vue 开发的 Hacker News 原生应用,在项目中使用了 Vuex 和 vue-router等官方组件。本文会分析weex-hacknews的代码,学习如何使用weex进行开发。 阅读全文
posted @ 2017-02-21 19:52 JadePeng 阅读(18798) 评论(4) 推荐(1) 编辑