Hello, and THANK YOU for your interest for iSkin ! \o/
First of all, please note that you will find some usefull « contextual help » items everywhere on this website by activating the « ? » icons.
Then, I hope you will find here some usefull informations & answers to questions you're perhaps asking :
I'm 35, I'm french, I have a full-time job, a wonderfull wife, an adorable 4 years-old daughter, a new born son (8 months) and 2 cats !
... And that's all you need to know about me ! :)
You can also follow me on my TooLiPHoNe.NeT social networks (activate the icon at the top right corner).
I'm also a web developper, I love iOS but I'm annoyed by many of its customization limitations if you're not jailbroken...
I like making things I want becomes possible thanks to web development, and I like helping other people to achieve the same goal by using my work.
That's why I make websites & webapps as a hobby during my free time.
That's why I first made iEmpty to make blank icons and put iOS icons anywhere on the iOS home screen.
That's why I made iCustom to make your own custom icons and modify the default iOS application icons on the iOS home screen.
And that's why I'm making iSkin to create & install iOS themes, and make the iOS customization process even easier for anybody !
iSkin is an hosting platform for « non-jailbreak iOS themes ».
With iSkin, as a theme designer, you will be able to create and upload themes (lockscreens, homescreens, application icons) and convert them into a non-jailbreak compatible version that everybody can install on its iOS device without jailbreak.
> So iSkin is a nice oppurtunity for you to reach many more people with some "light non-jailbreak" versions of your themes, and make your "full jailbroken" themes known to sell them more... SEE WHY !
With iSkin, as anybody, you will be able to install iOS themes created by iSkin themers with a few actions (just select the apps you want to install on your homescreen and customize their labels) : WITHOUT JAILBREAK !
> There are limitations compared to the jailbroken themes, but iSkin is a great alternative for you to bring iOS theming on your non jailbroken device...
EVERYBODY can use iSkin ! But depending on your goals, you will use it differently...
If you are an iOS theme designer, you should register to iSkin to be able to upload your themes in the theme editor tool, transform them automatically into a jailbreak-free version and broadcast them widely to reach more people than only the jailbreak community with your great themes !
If you are just an iOS user looking for themes to install, and have no design skills for creating nice iOS themes, please don't register, and just enjoy the nice non-jailbreak iOS themes made by the iSkin themers community !
You can watch these video tutorials to learn more about how to use iSkin depending on your needs :
So if you are an iOS theme designer, you probably already provide or sell your themes on Cydia or whatever, and you're asking why you should upload your themes on the iSkin platform... Well, there are many good reasons :
So now I hope you think that register to iSkin is a good opportunity for you to reach more people with your great iOS themes !
I can't wait to see you soon on iSkin ! :)
You must know that iSkin have some limitations compared to "real full jailbroken" themes, because of the non-jailbreak usage :
But for you, as an iOS theme designer, these limitations are pretty good news !! (see why here).
To propose iOS « theming » without jailbreak, iSkin installs on the user home screen some « webclips » that are in fact shortcut icons made for launching favourite web pages.
The trick is to make webclips that doesn't launch a web URL (like "http://example.tld"), but something else called a « custom scheme URL » (like "example://").
Indeed, any iOS application can be launched using such a custom scheme URL, if it allows this.
> For example, Facebook app can be launched using "fb://" scheme, whereas Twitter uses the "twitter://" scheme.
The problem is that not all iOS apps (including native Apple apps) provides such schemes URL to interact with them.
> In that case, it is unfortunately impossible to launch such an iOS application with a custom icon without using a jailbreak solution...
I've listed here all the iOS applications that I've found and tested successfully to be launched using a custom scheme URL.
> Many apps are missing in the list, so if you know some more, please don't hesitate to submit a request to add it in the list.
So now you understand that in fact theme designers, when they make a theme on iSkin, associate their theme icons with custom scheme URLs launched through webclips...
To install such a webclip on the user homescreen, you must generally visit a web page from Safari mobile web browser, choose the "share" icon and then "Add to home screen".
> This means that to install EACH theme icon, user should have to visit a special web page and add it to its home screen... that is a VERY heavy process, not really user-friendly... That is what I used for my previous webapp iCustom.
To make the process easier, it is also possible to use « iOS configuration profiles ».
These are XML files allowing to broadcast to a large number of devices the same configuration/settings informations. They were made by Apple for business enterprises (Learn more).
The good news is that it is also allows to configure some webclips to add on the user device downloading this configuration profile file... You get it ?!?
To conclude, iSkin allows theme creators to easily associate their icons with applications to launch through a custom URL scheme using a webclip.
Configurations profiles are dynamically generated at user request with the selected theme icons with the provided user label...
Cool, isn't it ?!?
Yeah, that's cool, but you need to know that there are also some limitations compared to a jailbreak solution...