4 Replies Latest reply: Jul 5, 2012 9:20 PM by Llessur999
Nelson Rolanso Level 1 Level 1 (0 points)

Hello, i what to make apps for Apple Store but i don't have a Mac or a iOS but I have heard that I can make apps in my computer that has installed Windows 7, is that true ?


iPad 2, iOS 5
  • Keith Barkley Level 5 Level 5 (5,635 points)

    No, making and submitting apps requires XCode which only runs on Macs.

    A mini would be all you really need.

     

    You will also need some sort of iOS device for testing. The simulator only goes so far.

  • sptrakesh Level 4 Level 4 (1,785 points)

    You can make and test apps on a Windows PC (check Marmalade, MonoTouch, Unity 3D, Shiva etc), but cannot deploy apps to your phone or submit to app store without Xcode and Mac OS X.

  • wbmasterchief Level 1 Level 1 (5 points)

    I'm using a free program on the web called appsbar. You don't get money for selling your app, but you CAN get a name in the AppStore on both iOS and Android!

     

    Conduit also has a free app builder for iOS that you can use right winthin your own browser window! NO MAC REQUIRED!

  • Llessur999 Level 4 Level 4 (1,190 points)

    Conduit also has a free app builder for iOS that you can use right winthin your own browser window! NO MAC REQUIRED!

     

    That is not correct. OP, be sure to read through all details of how these services work before jumping in, since your goal is to publish an app to the Apple App Store. For example, Conduit's Guidelines for Submitting Apps to the Apple App Store state you need an Apple iOS Developer account and include this:

     

    Note: You will need to complete the last step of the submission process using a Mac computer

     

     

    The appsbar site does not have any details about the iOS app submission process. The web site does state iOS apps are HTML5, so I suspect appsbar apps for iOS are web apps accessible through the browser, not the Apple App store. Otherwise the submission process would take way longer than the stated 3 to 5 days.