您使用哪个移动设备模拟器来测试移动开发
Which mobile device emulators do you use to test mobile development?
我想知道每个人都使用什么模拟器来测试你的移动开发,想确保我使用最准确的模拟器/模拟器。
我目前使用的是电梅公司的电子移动模拟器,用于iPad和iPhone的模拟,以及Opera Mini和移动模拟器。我已经下载了Android SDK,但是在制作这项工作时遇到了麻烦,所以我对我在这上面看到的结果非常怀疑。
我知道使用一个真正的设备来测试我的页面会得到最好的结果,但我也喜欢在我的桌面上有一个像样的模拟器包,只是为了给我一个粗略的指导,如何开发过程的进展。
欢迎所有建议和反馈
凯尔
获取尽可能多的真实设备。然后,为了减轻移动web开发的痛苦,可以像Shim: https://github.com/marstall/shim这样的东西来协调你所有的浏览。
我使用Opera Mobile Emulator和Opera Dragonfly作为调试工具,它使样式和脚本编写在90%的情况下非常容易。如果运行Opera (Mobile &Mini),您可以将实际设备连接到Dragonfly的开发人员工具窗口—这是有效扫描代码的好方法。
目前的商业版本的电子移动模拟器状态呈现就像iOS一样。它实际上非常接近。它基本上是一个Chrome的分支——这是可行的,因为Chrome和Safari都是Webkit浏览器。但是,使用flash回退和其他技巧的渲染页面可能在模拟器上显示不同。EMS有内置的开发工具,这有助于发现那些糟糕的css错误。我经常使用这个工具。
有的免费版本电子移动模拟器,然而它呈现的大部分内容等同于操作系统的浏览器(但现在找不到该版本)。
Android SDK是一个巨人。我以前用过它,我怀疑它能否提供Opera Mobile Emulator或Electric ms无法提供的任何功能。它的响应速度可能很慢,这取决于你的机器性能。然而,在Android SDK中模拟设备会让你非常接近真实的交易。但最终,肯定需要在真实设备上进行测试。并不是所有的bug都会出现在模拟器中,你也不能精确地模拟触摸事件。我们开始收集二手移动设备(如iPhone3、iPad1、旧款三星机型等);并将继续这样做。
总结:没有什么可以取代在真实设备上测试移动站点,但是模拟器可以加速从项目开始到测试阶段中期的开发。
您也可以使用DeviceAnywhere。使用DA,您可以在真实设备上进行测试。
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- FabricJs-限制主对象内添加对象的移动区域
- 如何从画布上的某个移动事件中获取X和Y
- 触摸移动时切换到新元素
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 停止jQuery UI滑块移动超过给定值
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 如何将chrome扩展功能移植到移动设备(特别是jquery和trello)
- JQuery移动动态分区页面
- XMLHttpRequest在移动设备上的chrome上不起作用
- 如何使bxslider仅在移动视图中处于活动状态
- css停止图像在滚动中移动
- 响应式设计适用于桌面浏览器、移动模拟器(Safari和Mozilla Firefox),但不适用于真正的智能手机(And
- 谷歌浏览器移动模拟器:如何强制它在模拟器中也打开新标签
- 触摸事件因 Chrome 移动模拟器中的 ReactJS 升级而中断
- 桌面移动浏览器模拟器
- 您使用哪个移动设备模拟器来测试移动开发