Clarification PLEASE

Discussion in 'iOS Development' started by katman000, Apr 3, 2009.

  1. katman000

    katman000 New Member

    Joined:
    Mar 22, 2009
    Messages:
    17
    Likes Received:
    0
    Could someone please give me a well put together answer to the question...

    Is there, at all, anyway to create applications for the iphone/ipod touch using a PC with windows, (or linux/ubuntu if I have to)

    I know the question has been raised but the answers i have gotten from google all point to either old or useless posts/threads.

    Oh if there is a way to do it with python that would be great.

    I don't care what I have to learn, but I would really like to know if it is at all possible.

    Thanks in advance!

    ( No I will not buy a Mac

    Please Register or Log in to view images

    That is the answer I get 90% of the time when looking at other forums

    Please Register or Log in to view images

    )
  2. Meikura

    Meikura Super Moderator Staff Member

    Joined:
    Jan 16, 2008
    Messages:
    6,081
    Likes Received:
    431
    Device:
    iPhone 4 (Black)
    You can develop jailbroken apps using the unofficial iPhone toolchain (I believe), but the only way to develop ones using the official SDK is to use OS X.

    Also, you can't use python. I'm pretty sure the language required is C++.
  3. Muffin15

    Muffin15 Member

    Joined:
    Jul 26, 2008
    Messages:
    450
    Likes Received:
    0
    Device:
    3G iPod touch
    It's not C++, its Objective-C
  4. Meikura

    Meikura Super Moderator Staff Member

    Joined:
    Jan 16, 2008
    Messages:
    6,081
    Likes Received:
    431
    Device:
    iPhone 4 (Black)
    Ah, I thought that was just for the SDK. Thanks for the clarification!
  5. Chicken

    Chicken Retired Moderator

    Joined:
    Feb 17, 2008
    Messages:
    2,494
    Likes Received:
    7
    Device:
    iPhone 5S
    You CAN program for the iPhone on Windows. You have two choices. The first choice I and every other dev will not recommend, it is to use Notepad to write your class files and use the iPhone 2.0 Compatibility Toolchain that can be found in Cydia. The second which is harder but much better in the long run is to use http://www.saurik.com/id/4 . This link shows you how to build the toolchain (not compatibility) on Linux (So you can build it on Linux if you wish) To use this for Windows, you will have to have Cygwin installed and will have to find ports for some of the things mentioned in that tutorial.

    My recommendation is to whip out that Linux distro and build it using http://www.saurik.com/id/4

    Also just to clarify the language is Objective-C although if you want to make command line utilities for the iPhone you can write them in C++
  6. katman000

    katman000 New Member

    Joined:
    Mar 22, 2009
    Messages:
    17
    Likes Received:
    0
    Thanks A Bunch

    Wow, thanks you guys, l love this forum. So many people who know what theyre talking about

    Please Register or Log in to view images

    (not sarcastic) I was thinking of putting a linux OS on my computer anyway so I know what Im doing. Will it work with Ubuntu? I believe it's a form of linux right?
  7. Cyanidepoison

    Cyanidepoison Active Member

    Joined:
    Jan 18, 2008
    Messages:
    1,076
    Likes Received:
    2
    Ubuntu would work fine.

    I would suggest looking into this to build the toolchain if you choose to go the Linux route. It does basically everything for you.
  8. katman000

    katman000 New Member

    Joined:
    Mar 22, 2009
    Messages:
    17
    Likes Received:
    0
    in case I change my mind about dual booting my machine, cause i would need a bigger hard drive, is there a way to do it for windows as well?
  9. Chicken

    Chicken Retired Moderator

    Joined:
    Feb 17, 2008
    Messages:
    2,494
    Likes Received:
    7
    Device:
    iPhone 5S
    Yes exactly the way I told you before but using Cygwin and finding a port for some of the "tools" used in that tutorial.
  10. katman000

    katman000 New Member

    Joined:
    Mar 22, 2009
    Messages:
    17
    Likes Received:
    0
    Oh sorry i forgot you said that.

    Please Register or Log in to view images

    Is there a tutorial someplace... Id hate to screw something like this up.

Share This Page