Hybrid Apps:Hybrid Debuging
2015-09-08 17:03
323 查看
Today,I wanna write a english blog.Sounds crazy.
How to debug a hybrid app.It is a big deal.But I will tell you how to do it.
First,I introduce a hybrid framework for you.
First, install Node.js.
Then, install the latest Cordova and Ionic command-line tools.
Second,Create an Ionic project using one of our ready-made app templates, or a blank one to start fresh.
$ ionic start firstApp sidemenu
Finally,
Use the Ionic tool to build, test, and run your apps (or use Cordova directly). Make sure to substitute ios with android to build for Android.
Then, try Ionic View to
share your apps with testers and clients, or to easily test on new devices.
Ionic View makes it easy to share your Ionic and
Cordova apps with clients and testers around the world, all without ever going through the App Store.
introduction:https://itunes.apple.com/us/app/ionic-view/id849930087?ls=1&mt=8
Second,I introduce some powerful tools for you.
1.Apache Ripple™
Apache Ripple™ is a web based mobile environment simulator designed to enable rapid development of mobile web applications for various web application frameworks, such as Apache
Cordova™ and BlackBerry® WebWorks™. It can be paired with current web based mobile development workflows to decrease
time spent developing and testing on real devices and/or simulators.
It is free software, licensed under the Apache License, Version 2.0.
Installing Ripple from npm
sudo
npm install -g ripple-emulator
then
[b]ripple
emulate
[/b]
Also,you
can use ionic CLI.
ionic serve
2.GapDebug,
another mobile debugging tool
[b]you
can be browsed via the web here.
[/b] https://www.genuitec.com/products/gapdebug/
3.The
PhoneGap Developer App
you can be browsed via the web here.
http://app.phonegap.com/
OK,that is all.Next time,I will show you more powerful tools.
How to debug a hybrid app.It is a big deal.But I will tell you how to do it.
First,I introduce a hybrid framework for you.
ionic
Ionic is the beautiful, open source front-end SDK for developing hybrid mobile apps with web technologies.
First, install Node.js.Then, install the latest Cordova and Ionic command-line tools.
$ sudo npm install -g cordova ionic
Second,Create an Ionic project using one of our ready-made app templates, or a blank one to start fresh.
$ ionic start firstApp sidemenu
Finally,
Use the Ionic tool to build, test, and run your apps (or use Cordova directly). Make sure to substitute ios with android to build for Android.
$ cd myApp $ ionic platform add ios $ ionic build ios $ ionic emulate ios
Then, try Ionic View to
share your apps with testers and clients, or to easily test on new devices.
$ ionic upload
Ionic View makes it easy to share your Ionic and
Cordova apps with clients and testers around the world, all without ever going through the App Store.
introduction:https://itunes.apple.com/us/app/ionic-view/id849930087?ls=1&mt=8
Second,I introduce some powerful tools for you.
1.Apache Ripple™
Apache Ripple™ is a web based mobile environment simulator designed to enable rapid development of mobile web applications for various web application frameworks, such as Apache
Cordova™ and BlackBerry® WebWorks™. It can be paired with current web based mobile development workflows to decrease
time spent developing and testing on real devices and/or simulators.
It is free software, licensed under the Apache License, Version 2.0.
Installing Ripple from npm
sudo
npm install -g ripple-emulator
then
[b]ripple
emulate
[/b]
Also,you
can use ionic CLI.
ionic serve
2.GapDebug,
another mobile debugging tool
[b]you
can be browsed via the web here.
[/b] https://www.genuitec.com/products/gapdebug/
3.The
PhoneGap Developer App
you can be browsed via the web here.
http://app.phonegap.com/
OK,that is all.Next time,I will show you more powerful tools.
相关文章推荐
- iOS familyNames
- android开发记录
- 根据路径获取图片,缩放图片
- 火云开发课堂 - 《使用Cocos2d-x 开发3D游戏》系列 第十二节:换装系统
- Mac Appium 问题—持续跟进
- Android Launcher分析和修改5——HotSeat分析
- 微信公众平台OAuth2.0网页授权php示例
- Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器
- scala中 object 和 class的区别
- 苹果IOS开发者账号的区别,企业账号,个人账号,公司团队账号,教育账号
- Android中的权限管理(基于Permission ProtectionLevel)
- android抓包工具fiddler抓包使用方法 跟踪监控android数据包
- 解决Android输入法回退键会自动调用onKeyDown()方法的问题
- 关于微信公众平台的JS-SDK接口的使用
- Hibernate – One-to-Many example (XML Mapping)
- android中的Context到底该怎么用
- uva 10652 Board Wrapping (计算几何-凸包)
- 使用极光推送做iOS客户端的推送
- Android自动滚动 轮播循环的ViewPager
- Unity编辑器定制和开发插件