Learning Objective-C is an absolute minimum for iOS development. You really will be needing a Mac to develop on, but if you want to learn Objective-C before picking up a Mac then install a copy of Linux; gcc will compile Objective-C. Once you have a Mac you’ll have free access to XCode, which includes amongst other things an iPhone / iPad simulator.
solved iOS App development [closed]