You’ll have to register for a free Apple Developer account, agreeing to their lengthy and draconian agreement. You need to get the iPhone developer tools. If you’re a web developer, you’re probably working on a mac. Getting the iPhone to run in emulation is very easy.
Let’s knock off some low hanging fruit: iPhone Note: I left out Windows Mobile, as does 99% of the smartphone buying public. So this post will outline how to get iPhone, Android, WebOS, and, ugh, BlackBerry running in emulation. Even so, getting the current smartphone OS running is no piece of cake. If you want to test on older/less-smart phones, PPK has a quick overview post that has some pointers. If you’re using a 4 year old Nokia phone with a 120×160 screen, our site does not and will not work for you. Our mobile site is designed to work on modern smartphones. If you thought testing a regular website was a pain, mobile is an order of magnitude worse. While developing the Walker’s mobile site, I needed to test the site in a number of browsers to ensure compatibility.