Getting Started
Okay, I do not want to overload all of this with information but I will be explaining the best to my ability and yes these tutorials are intended to help everyone become a developer.
So now lets just begin so you may know or may not know that in order to create an iOS app you must have a Mac with XCode installed but the beauty of creating cydia tweaks is that
you can create them on your iPhone, Windows PC, Linux PC and a Mac.
To setup the development environment we must use theos, I will be explaining how to install theos on an iPhone and this may not yet fully work on iOS 9 but this is how you do it.
On your iDevice
- First add these sources in Cydia which are:
- http://coolstar.org/publicrepo/
- http://nix.howett.net/theos/
- Next install these packages from cydia:
- theos
- Perl
- Git
- Darwin CC Tools (By Coolstar)
- iOS Toolchain
- BigBoss Reccomended Tools
- Mobile Terminal
- iFile
- Next you want to download the iOS SDK from Here, wait for it to download before proceeding to the next step
- Now you want to open up iFile and navigate to "/var/theos" and create a new folder called "sdks"
- Find the SDK file we downloaded earlier and copy that file into your sdks folder
- Extract the SDK file, this may take a few minutes
- Now open up Mobile Terminal and login as root as you can do this by entering "su" followed by the password "alpine" (if you have not changed the pasword)
- Enter the command "$THEOS/bin/nic.pl" and it should display all of your theos template, if you see this then congrats you have successfully setup theos on your device
On other platforms (Windows, Linux, Mac)
Follow the tutorial on the iPhone Dev Wiki here, if you have any problems contact me and I'll be happy to help.