You are viewing our Forum Archives. To view or take place in current topics click here.
| Tutorial | How to Prepare Windows for Tweak Development
Posted:

| Tutorial | How to Prepare Windows for Tweak DevelopmentPosted:

LacertosusDeus
  • Ladder Climber
Status: Offline
Joined: Jan 19, 201311Year Member
Posts: 396
Reputation Power: 17
Status: Offline
Joined: Jan 19, 201311Year Member
Posts: 396
Reputation Power: 17


[ Register or Signin to view external links. ]

This is a Tutorial on How to Prepare your Windows Computer for Tweak Development


[ Register or Signin to view external links. ]

[Part 1: Cygwin]
1] Go to the following link and download "setup-x86_64.exe"
[ Register or Signin to view external links. ]

2] Open the setup and continue through until you reach "Select Packages"

3] In the top right, search and install the following: wget, git, ca-certificates, make, perl, openssh (Make sure it is the exact name, no variations)

[NOTE:] to install, click the refresh button next to the version
[Example:]
[ Register or Signin to view external links. ]

4] Continue through till it installs

5] Done


[Part 2: Theos]
Get Ready for alot of Commands!

1] Open Cygwin

2] Enter the following command:
git clone -b windows https://github.com/coolstar/theos.git && mkdir -p theos/toolchain/windows


3] Then this command:
git clone -b x86_64 https://github.com/coolstar/iOSToolchain4Win.git theos/toolchain/windows/iphone


4] Then these two commands:
mkdir theos/sdks

cd theos/sdks


5] These commands:
wget http://iphone.howett.net/sdks/dl/iPhoneOS8.1.sdk.tbz2

tar xvf iPhoneOS8.1.sdk.tbz2


6] Done


[Part 3: Starting Development]
1] To start, run Cygwin

2] Run this command to bring up the options:
~/theos/bin/nic.pl


3] Set your tweak name and other details

4] Next to start actually working on the tweak, open the following directory: "C:\cygwin64\home\*Your Name*"

5] There is where all your projects are stored, in the folder of your tweak, open "Tweak.xm"

[NOTE:] I recommend using Notepad++ to edit your tweak

6] That is all i can tell you without going too in deep with the programming language.

[Final Note:] To develop tweaks, the most common used programming is Objective C. It is easy to find beginners tutorial on how to use the language.

Here are some useful links for those wanting to learn how to program:



[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
Message Me With ANY Problems, From Developing a Tweak To Setting Up Cygwin/Theos


Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.