Site hosted by Angelfire.com: Build your free website today!

How To Make A Cydia Tweak


Before I begin to clarify how you would approach making a Cydia Apps change we have to distinguish the reason you need to make a Cydia change. As I would see it there are two reasons somebody would need to make a Cydia change: 

I have an extraordinary thought for a Cydia change that I think others will appreciate and I think somebody ought to make it since it would profit many people. 

I have an extraordinary thought for a Cydia change that I think could be sold and produce some income. 

Before we proceed onward any further you have to distinguish which position you are taking. In the event that you are perusing this article you clearly have a thought for a Cydia change, so you should arrive at a conclusion on why you need to make your thought into a reality. 

In the event that you have an extraordinary thought that you think somebody ought to form into a Cydia change for you since you think it would enable many people, at that point you to can likely escape with getting it produced for nothing (or at a negligible cost). On the off chance that you have an awesome thought for a Cydia change that you might want to offer, at that point you should be set up to fork out the cash to get it created. 

Nothing isn't right with either positions, however setting up why you need to build up your Cydia change is imperative. 

The second thing you should consider on the off chance that you are occupied with making a Cydia change is regardless of whether you will build up the change or in the event that another person will create it for you: 

I have an incredible thought for a Cydia change that I think others will appreciate and I think somebody ought to make it since it would profit many people. 

I have an extraordinary thought for a Cydia change that I think could be sold and produce some income. 

Before we proceed onward any further you have to distinguish which position you are taking. In the event that you are perusing this article you clearly have a thought for a Cydia change, so you should arrive at a conclusion on why you need to make your thought into a reality. 

On the off chance that you have an awesome thought that you think somebody ought to form into a Cydia change for you since you think it would enable many people, at that point you to can most likely escape with getting it produced for nothing (or at a negligible cost). On the off chance that you have an awesome thought for a Cydia change that you might want to offer, at that point you should be set up to fork out the cash to get it created. 

Nothing isn't right with either positions, however building up why you need to build up your Cydia change is critical. 

The second thing you should consider in the event that you are keen on making a Cydia change is regardless of whether you will build up the change or in the event that another person will create it for you: 

Note: As I don't have a great deal of specialized information in making a Cydia change, and the purpose of this article is generally coordinated to the individuals who don't have specialized involvement in programming this segment will be kept short. Likewise, don't hesitate to peruse through the following area to take in more about arranging your Cydia change. 

Step 1) – The principal thing you should do is start learning PC programming. All the more particularly you should know about the target C programming dialect/iPhone application improvement. In the event that you are keen on learning target C there are various books you can discover online and in addition various aides (I will surrender this over to you for you to choose how you will learn target C). Other than information of target C you should see how Mobile Substrate functions; As this is the structure that all Cydia changes work upon. 

Here are some awesome assets beneath: 

Versatile Substrate Explanation 

Fundamental Cydia Tweak Development 

Learning Objective C 

Step 2) – When you know about how Mobile Substrate functions, and you have gotten yourself comfortable with the target C programming dialect/iPhone application improvement, you should start composing your thoughts for your Cydia change down on paper and arranging out how you will make your Cydia change. The most ideal approach to do this is outline wireframe drawings of the GUI of your change/application on paper. What I mean by wireframe drawings is speedy outlines on how your Cydia change will work. 

Step 3) – After you have an arrangement of activity you should change over your wireframe drawings into an electronic organization, that you can utilize when you start programming, utilizing Photoshop (or another comparable program). You can discover photoshop PSD documents with GUI components of the iPhone, iPod Touch and iPad available to you beneath: 

Extreme List Of iPhone, iPod Touch and iPad GUI Elements 

Step 4) – After you have made the GUI of your change/application you should start programming and testing your Cydia change. Your Cydia change ought to be good with various firmware forms and bolster different gadgets. I realize what I have recently said path over rearranges what should be done, however as I said before this is not a specialized guide. The following are a few assets while making Cydia changes: 

Change Week (Over 50 open source Cydia changes to gain from) 

Saurik's Website/Cydia 

iKy1e Blog 

Step 5) –When you are done making your Cydia change you should transfer it your Cydia change to a Cydia storehouse (group source, for example, BigBoss or ModMyi. 

Note: You will obviously additionally need to choose whether you will be offering the Cydia change or will be making it free. On the off chance that this is your first Cydia change my suggestion is make it free, as this is your first section as an engineer into the Jailbreaking people group. 

Refresh: Thanks to Ryan Petrich I have possessed the capacity to accumulate a superior and more specialized asset for those hoping to begin in Cydia improvement. It would be ideal if you click here to peruse it. 

Get Someone Else To Develop Your Cydia Tweak 

On the off chance that you have chosen building up a Cydia change sans preparation, without anyone else's input, will be excessively work then your exclusive other alternative is to get another person to build up your Cydia change. By and large, essentially composing a brisk email won't be sufficient to start enthusiasm from a designer. In this way, you should arrange out your Cydia Installer change top to bottom. In the event that you will be paying somebody to have your Cydia change created you should invest considerably more energy arranging out your Cydia change. 

Starting here on we will be further part the article up into two segments once more, in light of whether you will be offering your change or whether you simply need somebody to build up your Cydia change. 

Tip: I for one suggest going the "Free" course in light of the fact that on the off chance that you are paying another person to build up a Cydia change for you, you additionally need to remember you are going to always require their assistance refreshing the change and furthermore making it perfect with new firmware forms. This is only something to remember.