Testing iOS PhoneGap Application in Windows - ios

Is there an established method for developing and testing an iOS PhoneGap application on Windows? We're talking about straight HTML/Javascript/CSS here. My first thought was to test with Safari with windows at various sizes (ie. 320x480 for 3GS). However, I don't know how accurate that is with regards to how the UI will respond and how images will display (especially relating to retina displays). Any ideas?

You can try using the Ripple Mobile Enviroment Emulator for Chrome
Ripple

Related

Testing app by installing it on different devices?

For testing browsers in different OS and different browser(versions), we can use browserstack. Is there anything similar thing, so that we can select device and install the app from app store and test?
You can try Ripple Emulator Chrome Extension
Ripple Emulator at Chrome Web Store
Was using it previously and it did a quite a nice job. Obviously its not as good as browserstack, but definitely helps a lot checking different sizes of screens and some of other page behaviour.

iOS simulator in windows

I have developed a responsive site. Now I want to check it for iPhone. I don't have iPhone. I came to know about iOS simulator. I am a windows user. Is it possible to use iOS simulator for testing in windows? If yes then which one and will it output as if real iPhone? I mean output will be 90% / 100% etc similar to real iPhone?
On Mac, Safari has a way to send the User-Agent string as an iOS device, and it may do a bit more fancy rendering emulations behind the scenes. I would try looking at Safari for Windows for similar features.

Run JQuery Mobile App in iPhone

I have a JQuery Mobile app. I'm curious how it looks/runs within an iPhone. I do not have an iPhone. I also, do not have a MAC. Are there any downloadable tools that I can use on a Windows 7 machine to see how the app looks within iPhone?
Thank you!
If you just need to see how your JQM app looks on iPhone you can try iphonetester.com.
You can also might be interested in much more advanced web based tool BrowserStack.
And finally if you need more than that (for example attach to iOS Safari instance to debug your mobile app code) than you need real or virtualized OSX and xCode iOS Simulator.
You can't do that in the Windows environment.
But you can use your computer to create a hackinntosh. A hackintosh is simply any non-Apple hardware that has been made—or "hacked"—to run Mac OS X. This could apply to any hardware, whether it's a manufacturer-made or personally-built computer.
Than you can use it to test an iPhone jQM app in the XCode iPhone emulator. Only downside of this method is that you can not use it to deploy final all into Apple app store.
Here's a short tutorial on what is a hackintosh and how you can deploy it on your computer: http://lifehacker.com/5841604/the-always-up+to+date-guide-to-building-a-hackintosh
And here's an youtube "how to" video: http://www.youtube.com/watch?v=pEW6d7m5Zc0

iPad emulator suggestion

my employer is killing me.
I'm currently editing our website to fit on iPad's display, however I do not have an iPad. I have tried the desktop iPad emulator called airiPad made by adobe and the online www.ipad-emulator.org/
both are working but whenever my boss send me his screenshots from his iPad it looks very different so I'm asking advice and suggestion on what emulator can I use to get the most accurate results..
P.S All of our computer units are running on windows7.
thanks..
I would suggest trying Safari under Windows, I suppose that's the best you can get on Windows.
The only thing you need from the simulator is its Webkit engine, and some 3rd party solutions hardly will deliver you the very same engine as the one on the Mac OS X or iOS.
Also, here are some Apple's guidelines on compatibility.

How to test a web application on an iPad and other tablets without buying them?

Is there a trustworthy way to test iPad compatibility of a web application without buying the device itself? What about other tablets, do they provide any emulators?
If you have a Mac, just register with Apple (for free) and download the iOS SDK. It includes a program called 'iOS Simulator', which you can launch directly without knowing anything about Xcode/etc and includes Mobile Safari just like a real iPad. Since WebKit is exposed to iPad programmers for use in their programs, I'd expect the simulation to render identically to the real thing and, in practise, have never noticed any differences.
The iOS Developer Centre is here. Sadly, I have no experience of other tablets.
This is past mid-2012, now there are plugins or settings for User-Agent that "emulate" the connections for ipad (ios4 & ios5). Well it tricks the server into thinking that it is a different device.
For example, using Chrome, press F12 and click on settings (bottom right) and one of the tabs allows you to emulate the different devices.
safari - http://www.dummies.com/how-to/content/how-to-activate-user-agent-switcher-in-safari.html
FF needs plugin: https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/
IE8 - http://www.howtogeek.com/howto/18450/change-the-user-agent-string-in-internet-explorer-8/
IE9/10 - anyone can help?

Resources