L'Objective-C est un langage de programmation orienté objet réflexif apparu en 1983. Il est aujourd'hui principalement utilisé par le système d'exploitation libre GNU et le système Mac OS X et son dérivé iOs (anciennement iPhone OS) le système d'exploitation mobile pour l' iPhone, l' iPod touch, et l' iPad.
L'interface de programmation d'Apple, Xcode, fournie avec toute une suite logicielle (graphiques, audio, etc.) pour développeurs et programmeurs, permet de créer des logiciels et des applications fonctionnant sous les OS Mac. Pour fonctionner et être distribuée sur l'App Store, une app mac doit être signée. La signature nécessite de posséder un compte développeur enregistré chez Apple (79€/an), celle-ci est incorporée dans l'application lors de la compilation par Xcode.
Jusqu'à présent, Xcode n'était pas nécessaire pour développer l'application, mais l'était pour générer le package IPA signé. Désormais, jeMbe permet une alternative à Xcode en générant une application signée.
sources :
Wikipedia Objective-C
Wikipedia Xcode