iPod Touch development

Discussion in 'iOS Development' started by fmadk, Sep 2, 2008.

  1. fmadk

    fmadk New Member

    Joined:
    Aug 16, 2008
    Messages:
    1
    Likes Received:
    0
    I am trying to figure out how to start programming applications for my iPod touch.

    so far this is the level of understanding I have
    1) the iPod touch must be first "Jailbroken". This allows code to be run on the iPod touch without being signed by apple.
    2) step two has something to do with this thing called the "ipod toolchain" and ssh

    What the heck is the "ipod toolchain"???
    ------------------double post merged------------------
    I know how to program in Objective-C.
    I can successfully get my iphone applications compiled with xcode and running on the emulator.
    How can I now get those applications running on my ipod touch?
  2. gojohnnyboi

    gojohnnyboi Well-Known Member

    Joined:
    Jan 25, 2008
    Messages:
    3,339
    Likes Received:
    55
    for jailbroken purposes, the toolchain is a cross-compiler that will allow you to compile apps for the ipod, which you can then sign with a tool called ldid and run. i will suggest to you

    http://saurik.com/id/4

    you can alternatively build your app with xcode, and then SSH (secure shell network i think) it onto your ipod by following some guides somewhere on how to do it
  3. Nickll9009

    Nickll9009 New Member

    Joined:
    Sep 19, 2007
    Messages:
    1,367
    Likes Received:
    8
    Device:
    iPod touch
    Well first I have to say if you wanna be coding at least learn what the toolchain is before you start.

    But anyways...

    For Mac - Download the SDK and start building apps in Xcode and SSH them into /Applications set permissions to 0755, and do ldid -S AppName. Obviously its not actually ldid -S AppName - say my apps name is FirstApp I would do ldid -S FirstApp.

    Now respring and test ur apps.

    For Linux - There is an easy way to build the toolchain so you can use it on your computer i.e ( http://www.saurik.com/id/4 ).

    For Windows - you can kinda use the method for Linux, but it requires a C compiler, and compiling the compiler, and some advanced stuff. If you use windows then id wait for a simpler method, or use Ubuntu. May I suggest http://wubi-installer.org/ ?
  4. gojohnnyboi

    gojohnnyboi Well-Known Member

    Joined:
    Jan 25, 2008
    Messages:
    3,339
    Likes Received:
    55
    right, windows is a pain to build on. also note that ARM is the processor (im pretty sure), for iphone/itouch, and you will configure your compiler with the target arm-apple-darwin9. that is CRUCIAL to the assembly and linking stages of compilation. you can also grab ldid's source code from telesphoreo and compile it for your platform to sign easier

Share This Page