(Undo revision 1171 by Antonizoon (talk) Sorry. I'd like to keep this wiki user-guide-free. After all, it's a development wiki. I'm sorry!) |
(reworking homepage to be more helpful) |
||
Line 1: | Line 1: | ||
__NOTOC__ | |||
== About this wiki == | == About this wiki == | ||
The sum of all human<ref> We'll make an exception for lawyers; they may submit too. Cf. http://wiki.creativecommons.org/Frequently_Asked_Questions#How_does_a_Creative_Commons_license_operate.3F: "Creative Commons licenses are expressed in three different formats: the Commons Deed (human-readable code), the Legal Code (lawyer-readable code); and the metadata (machine readable code)."</ref> knowledge about | The sum of all human<ref> We'll make an exception for lawyers; they may submit too. Cf. http://wiki.creativecommons.org/Frequently_Asked_Questions#How_does_a_Creative_Commons_license_operate.3F: "Creative Commons licenses are expressed in three different formats: the Commons Deed (human-readable code), the Legal Code (lawyer-readable code); and the metadata (machine readable code)."</ref> knowledge about jailbroken iOS development. | ||
What is this wiki for? | |||
* Information regarding usage of iOS frameworks, both public and private, [[SpringBoard]], system daemons (for hooking and hacking), and classes in applications included with the system. | |||
* Information regarding usage of | * Information about third-party libraries or extensions for developers ([[PreferenceLoader]], libhide, etc.). | ||
* Information about third-party libraries or extensions for developers (PreferenceLoader, libhide, etc.) | * Links to useful information and open source projects. | ||
* Anything else about development for jailbroken iOS devices. ([http://theiphonewiki.com The iPhone Wiki] is more user-oriented.) | |||
* Links to useful information | |||
* | |||
== | == Getting started == | ||
New to developing for jailbroken devices? Welcome, it's fun and challenging! Hopefully you already have some experience with Objective-C. You will want to get familiar with [[MobileSubstrate]] and [[Theos]], and study some [[open source projects]] to see how existing tweaks work. | |||
== | '''How to ask for help:''' There is a relatively active [http://stackoverflow.com/questions/tagged/jailbreak "jailbreak" tag on Stack Overflow], a site for programming questions in general; feel free to ask there. But possibly the best place to ask is on the IRC channel #iphonedev on irc.saurik.com. IRC is an old-school chat system; if you don't already have a favorite IRC client, you can try [http://colloquy.info/ Colloquy] or [http://xchat.org/ XChat]. Feel free to "lurk" in the channel and listen for a while, and if you ask a question but don't get an immediate response, it's a good idea to stick around and wait a while (since not everyone is always awake and online to answer questions). It's also helpful to do your best to find an answer (via google, etc.) before asking in the channel. | ||
== Overview of contents == | |||
What are you looking for? | What are you looking for? | ||
* '''Frameworks''': | * '''Frameworks''': | ||
** {{fwlink|UIKit}} • {{fwlink|GraphicsServices}} • {{fwlink|AppSupport}} • '''''[[Template:Navbox Frameworks|more »]]''''' | ** {{fwlink|UIKit}} • {{fwlink|GraphicsServices}} • {{fwlink|AppSupport}} • '''''[[Template:Navbox Frameworks|more »]]''''' | ||
Line 38: | Line 36: | ||
<!-- {{Navbox Frameworks}} | <!-- {{Navbox Frameworks}} | ||
{{Navbox Applications}} --> | {{Navbox Applications}} --> | ||
== Editing this wiki == | == Editing this wiki == | ||
Revision as of 22:21, 19 August 2013
About this wiki
The sum of all human[1] knowledge about jailbroken iOS development.
What is this wiki for?
- Information regarding usage of iOS frameworks, both public and private, SpringBoard, system daemons (for hooking and hacking), and classes in applications included with the system.
- Information about third-party libraries or extensions for developers (PreferenceLoader, libhide, etc.).
- Links to useful information and open source projects.
- Anything else about development for jailbroken iOS devices. (The iPhone Wiki is more user-oriented.)
Getting started
New to developing for jailbroken devices? Welcome, it's fun and challenging! Hopefully you already have some experience with Objective-C. You will want to get familiar with MobileSubstrate and Theos, and study some open source projects to see how existing tweaks work.
How to ask for help: There is a relatively active "jailbreak" tag on Stack Overflow, a site for programming questions in general; feel free to ask there. But possibly the best place to ask is on the IRC channel #iphonedev on irc.saurik.com. IRC is an old-school chat system; if you don't already have a favorite IRC client, you can try Colloquy or XChat. Feel free to "lurk" in the channel and listen for a while, and if you ask a question but don't get an immediate response, it's a good idea to stick around and wait a while (since not everyone is always awake and online to answer questions). It's also helpful to do your best to find an answer (via google, etc.) before asking in the channel.
Overview of contents
What are you looking for?
- Frameworks:
- Applications:
- Extensions:
- System directories:
- Development:
- Hardware:
Editing this wiki
- If you have anything at all to contribute, feel free to do so!
- An account is required to edit pages.
- ↑ We'll make an exception for lawyers; they may submit too. Cf. http://wiki.creativecommons.org/Frequently_Asked_Questions#How_does_a_Creative_Commons_license_operate.3F: "Creative Commons licenses are expressed in three different formats: the Commons Deed (human-readable code), the Legal Code (lawyer-readable code); and the metadata (machine readable code)."