Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

  I doubt this is the right StackExchange site for this question (if there is one), but I already posted this on StackOverflow and got insta-downvoted by some grumpy guy that claimed "jailbreak development should not be discussed here", so I don't really know where else to go.

  If it isn't the right place, just let me know and I'll delete it. But could you point me in the right direction of "the right place" to go to with my question, if possible?

The Question
  I was wondering if anyone knows of any good resources on how to get started with jailbroken iOS development. As usual, I have tried looking around Google for a few days, but useful and up-to-date tutorials are considerably hard to come by.

  I think I've already got all of the programs that I need - Xcode 4.3 (and iOSOpenDev), the iOS 5 SDK, theos, ldid and dpkg.

  If anyone could offer any help at all it would be much appreciated. :)

share|improve this question

closed as off topic by Daniel Lawson Mar 26 '12 at 11:25

Questions on Ask Different are expected to relate to Apple hardware or software within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

I don't think grumpy guy was right, SO would be the place for discussion about development regardless of his personal feeling about jailbreaking. But how about modmyi.com/forums ? –  Adam Eberbach Mar 26 '12 at 9:19
Precisely what I thought. Everyone on StackOverflow seems to be grumpy these days. :/ Thanks for the link, though! Didn't occur to be to go on the repo forums! –  mythofechelon Mar 26 '12 at 9:47
Sorry if you feel like a pinball here bouncing back and forth, but sadly, this question is definitely off-topic here. Don't mean to be grumpy, and it is a good question, but not one that's on topic for this site, which is explicitly not about developing software. –  Daniel Lawson Mar 26 '12 at 11:24
Okay, fair enough. Thanks for the non-grumpy comment though. It's a nice change. ;D :) –  mythofechelon Mar 26 '12 at 12:41
JailBroken development belongs on SO. Whoever told you otherwise doesn't know what they're talking about. From the SO FAQ: "Stack Overflow is for ... a specific programming problem; a software algorithm; software tools commonly used by programmers; practical, answerable problems that are unique to the programming profession." JailBreak development belongs there, as it meets all criteria mentioned in the FAQ. –  Andrew Larsson Mar 26 '12 at 17:08

2 Answers 2

up vote 4 down vote accepted

The Cydia FAQ is probably the best source of information on this topic. See http://cydia.saurik.com/faq/developing.html. Here’s an excerpt:

Q: Where do I get started with developing for jailbroken iOS?

A: It helps to know something about developing for normal iOS. You might also check out the iPhone Dev Wiki.

The wiki it points to has several “Quick Start” articles: http://iphonedevwiki.net/index.php/Main_Page#Quick_start

share|improve this answer
That links back to the iPhoneDevWiki, which is incomplete and out-dated. :/ Thanks anyway, though. –  mythofechelon Mar 26 '12 at 9:19
@BenHooper You’re right; there are pages on there that mention iOS 4.3 without mentioning iOS 5. But does it really make that much of a difference? Whether you’re developing for iOS 4 or 5, it’s still the same development workflow. –  Mathias Bynens Mar 26 '12 at 9:22
Yes, you are right that it would involve the same workflow, but when you wish to develop tweaks that target very specific parts of the iOS 5 UIKit, it does matter. –  mythofechelon Mar 26 '12 at 9:28
@BenHooper Yes, but those specific parts aren’t jailbreak-specific, and are thoroughly documented by Apple, e.g. developer.apple.com/library/ios/#documentation/uikit/reference/… I’d suggest to use the iPhone Dev Wiki to get jailbreak-specific info, and use Apple’s official developer docs for everything else. Hope this helps! –  Mathias Bynens Mar 26 '12 at 9:30

Actually there is a specific stack exchange site proposal for jailbreak development discussion. See this question and if it interests you, follow the link and add your support.

share|improve this answer
That link links to this link: area51.stackexchange.com/proposals/18154/… Good to know, thanks! –  mythofechelon Mar 26 '12 at 9:47

Not the answer you're looking for? Browse other questions tagged or ask your own question.