Cela semble être vrai jusqu'à présent. Le seul SDK disponible chez Apple ne cible que l'environnement MacOS. J'ai été contrarié par cela, mais j'envisage maintenant d'acheter un Mac, juste pour faire du développement iPhone. Je n'aime vraiment pas ce qu'ils font, et j'espère qu'un bon SDK sortira pour d'autres environnements, comme Linux et Windows.
Voici un article sur leur méchanceté générale concernant le SDK :
Apple a récemment publié un kit de développement logiciel (SDK) pour l'iPhone, mais si vous espériez porter ou développer un logiciel open source original avec ce kit, les nouvelles ne sont pas bonnes. La signature du code et les conditions de non-divulgation font que les logiciels libres ne sont pas accessibles.
Le SDK lui-même est un téléchargement gratuit, avec lequel vous pouvez écrire des programmes et les exécuter sur un simulateur de logiciels. Mais pour pouvoir réellement publier le logiciel que vous avez écrit, vous devez vous inscrire au programme de développement de l'iPhone, une étape distincte du téléchargement du SDK et qui nécessite l'approbation d'Apple.
Je pense que c'est plutôt élitiste de leur part de penser que seuls les utilisateurs de macos sont assez bons pour écrire des programmes pour leur téléphone, et le fait que vous devez acheter une licence à 100 $ si vous voulez publier votre travail, rend vraiment les choses plus difficiles pour le programmeur amateur. Cependant, si c'est ce que vous devez faire, je prévois de sauter à travers leurs cerceaux ; j'aimerais vraiment développer quelques trucs sur mon iPhone.