This is the usual basic for everything you need to get started. What You Need: Jailbroken iPod Touch/iPhone with SSH to install apps. An SFTP program. WinSCP or CuteFTP. A text editor. NotePad, WordPad, or NotePadd++. ToolChain(described below) Knowledge of Objective-C 1.0 for apps using firmware 1.1.1-1.1.4.(Sources Below) Knowledge of Objective-C 2.0 for apps using firmware 2.0 and up.(Sources Below) Windows Users: You need to build a toolchain with 1.1.4 or 2.0 frameworks.(http://www.ifans.com/forums/showthread.php?t=61883) 2.0 framework tutorials are not yet made for Windows users. Mac Users: Preferably the iPhone SDK. Get it from the ADC(http://developer.apple.com/). A FREE ACCOUNT IS REQUIRED!! REMEMBER: IT'S FREE!! OrBuild the toolchain with 1.1.4 or 2.0 frameworks(http://wikee.iphwn.org/howto:toolchain_on_leopard_aspen) Objective-C 1.0: Objective-C 2.0: iPhone ADC(http://developer.apple.com/iphone/index.action) Learning Objective-C: A Primer Cocoa Dev Central Cocoa Dev CocoaLab Google Objective-C YouTube Objective-C SkylarEC's Turorial Gojonnyboi's "A good FIRST objc app" Thread iPhone Development Center Developmental Tools: Gojonnyboi's AppCreator iPhone SDK I will edit this periodically. Post what you think will be a good source or ideas. This is a really bad version but I made this fairly fast so editing WILL take place. This is not 100% complete!