category : ionic|reapp

Android浏览器Blob问题

如果你使用canvas导出图片,并将图片存储在uint8Array中,然后想通过blob构造之后上传到诸如aliyun oss服务器,或者个人文件服务器,那么你要注意了。在chrome早先版本和目前的android中,至少是andrid5.1之前的浏览器,包括微信浏览器等,都不支持blob的构造方法,需要使用BlobBuilder。

ionic在ios9中的bug修复

ionic遇见ios9更新了ios9之后,在微信浏览器测试ionic,在tab导航栏,经常点击一下,跳不到对应页面,还会闪屏,tab导航图标一直闪,然后用Android手机测了一下,正常。还以为是我自己手机配置差的原因,后来发现并不是。原来是ionic的一个bug。教程索引:(持续更新)ionic中文教程

手机网页调试工具weinre

调试手机网页调试手机网页一直很头疼,以前的做法全靠自己分析,用不同的浏览器打开做的网页,根据现象分析结果。貌似好不方便,要是能像浏览器开发者工具那样查看就好了。那么weinre来了。其实这个项目已经早有了。weiner主页:http://people.apache.org/~pmuellr/weinre/docs/latest/Home.html这里我们还是介绍一下怎么使用吧。当然调试ionic app也可以用到,所以就放到ionic系列教程里了。教程索引:(持续更新)ionic中文教程

ionic工具类API和配置

一些配置哎,真是不好意思。之前翻译Ionic教程的时候,忘记翻译ionic工具类api和配置这一块了。之前一致比较忙,忘记了。很多朋友经常问一些配置问题,比如为什么android的tab导航在上面,ios的tab导航在下面?…等等。其实这些都可以在ionic里面配置的。下面看我一一道来。教程索引:(持续更新)ionic中文教程

ionic发布APP的时候到了

发布APP的时候到了开发完了你的APP项目,仿真器,模拟器都调试了,手机真机也调试了,那么,恭喜你,你快要成功了,只差最后几步了。这里我们一块学学打包发布android APP。 教程索引:(持续更新)ionic中文教程

Android最新SDK内容合集

下载AndroidSDk好辛苦打开android SDK manager,更新了半天,啥也没有。苦逼的android开发者,哎~~~喜讯来了,经过博主欢哥的不懈追求与研究,发现咱们可以手动操作,速度刚刚的。先配置好ANDROID_HOME环境变量,然后手动下载SDK以及需要的各个平台和相应的build tools等等,放到对应的目录就可以了,windows的应该直接覆盖或者放到对应目录就可以了。 教程索引:(持续更新)ionic中文教程

reapp之用React开发hybrid app

什么是Reapp用了这么久Ionic,是不是发现很多问题。我们来介绍一下Reapp吧。如果Ionic框架可以看成Angular与cordova的结合,那么Reapp可以看成是reactjs与cordova的结合。Reapp是一款使用React来开发混合应用的开源框架,为开发者提供了他们开发所需的一切,其中包括各式模块的集合、UI工具包、引导应用的CLI,以及一个预配置的构建服务器,支持Android、iOS。起先,Reapp的构建并不是以成为一个框架为目的,相反,它是作为一个UI工具包开始的。Reapp很简单,你甚至可以只是用其中的UI工具包就能构建出一款应用。首先,我们通过一张图表来看一下Reapp与其他几款框架的区别: 教程索引:(持续更新)Reapp中文教程

Hybrid_APP说一说

一些平台今年似乎正刮一阵Hybrid开发风,这里说说三款不同的Hybrid开发框架, Native.js , AppCan , Intel XDK,各自有不同的思路和实现,给Web开发者们提供了不同的App开发平台和能力,那就一个个分别说说。教程索引:(持续更新)ionic中文教程

自动化测试之karma和jasmine

测试的必须性相信大家都知道测试的必要性,测试先行的概念。不过,写了这么多年的代码,除了之前用java的时候写过一些测试用例,还真的很少写过前端的测试用例,或者做一些自动化测试。感觉做单元测试还是很有必须的,它能帮助你整理思路,换个角度思考问题,发现bug。最近正好研究一下,之前了解到jasmine是做js单元测试的利器,karma是用来自动化运行分析统计单元测试的,结合karma-coverage还能统计代码覆盖率,这么牛的神器,一定要试一试。另外最后会介绍另外一个端到端的测试神器protractor,不过目前只能测试angular的应用。

ionic调试插件开发

关于自定义插件其实ionic关于插件这块,主要可以参考cordova,cordova上面的所有插件可以稍作修改,应用到ionic中来,但是由于涉及到一个js注入的问题,所以目前还有另外一个开源项目ng-cordova(www.ngcordova.com ), 也就是组合了cordova和angular,已angular的方式封装注册了cordova的一些插件。教程索引:(持续更新)ionic中文教程