Is there a simple way to write my own little tweaks for a Jailbroken iPhone? I don’t have a MAC, I have Windows.
Is there a way to write tweaks that I can transfer to my iPhone using a Windows computer? What tools are needed? Languages? Are there any helpful resources you know of that may help in this process?
I have spent a long time trying to find a way to do this but all I ever find are links to Linux Bash resources and MAC stuff.
There’s a cross-toolchain from Windows to iOS, but if you haven’t worked with any Unix-based system, you’ll feel a pain in your
*ss[insert arbitrary part of body here].So yes, there is a way. You don’t technically need a Mac for developing applications and tweaks for a jailbroken iPhone.
Also, to obtain reverse engineered classes and header files with which you can examine the internals of an application, you want to use the
class-dump(orclass-dump-z) utility.To actually hook or modify the behavior of an application, you’ll most probably use MobileSubstrate.
C (you have to master it before trying to mess with the operating system, because if you don’t, you will screw up your iPhone) and Objective-C (after having learnt C, you should learn Objective-C and the Cocoa Touch API to understand what and how is done in iOS in general). Perhaps a breath of C++ wouldn’t do any harm so it’s worth learning it too.
There are, definitively. Google “C tutorial”, “Objective-C tutorial” and “mobile substrate tweak tutorial”.