Unfortunately, you will have a difficult time given your current toolchain. You definitely need a Mac (or Hackintosh, which is still not cheap), and you really need to have an iPhone for development. (There is a simulator, and you can run your applications on it, but it is not as good as a phone, and it does not allow you to check things like a slow network connection / lack of a network connection to improve performance. -Touch is also not as effective. as the real thing, if I remember correctly that the phone can handle 5 touch points, while the sim can handle 2.)
This is one development flaw on the iPhone; launch cost is somewhat prohibitive compared to Android. However, you have a huge market with the iPhone, and it talks about the greatest user experience in the smartphone market right now. You can learn more about this from Apple , find Google, and there are many books .
source share