La popularité de l’Apple iPhone et iPad nouvelle a laissé de nombreux développeurs de logiciels, se demandant comment obtenir sur la plateforme de programmation les plus en vogue dans les âges. Apple rend facile.
La popularité de l’iPhone d’Apple et son interface élégante et écran multi-touch novatrice a conduit à un changement de paradigme dans le développement de logiciels. La pertinence des applications de bureau a diminué au cours de la dernière décennie, et avec de plus en plus personnes surfe sur le web sur les appareils mobiles, développement web même a changé pour satisfaire les besoins du navigateur mobile.
Le monde de la programmation de mobile sera bientôt dominé par trois plates-formes de développement majeur. Microsoft Windows Mobile, Google Android et bien entendu Apple Cocoa Touch, qui est le cadre de l’application pour leurs appareils iPhone, iPod Touch et iPad. Cet article met l’accent sur les mesures à prendre pour devenir un iPhone et iPad développeur.
Quatre étapes pour devenir un iPhone et iPad programmeur
- Acheter un Mac. Même si les logiciels tiers permet de développer dans les deux Java (UniWar de Javaground est un exemple d’un multi-plateforme mobile app porté sur l’iPhone) et c# (runtime de MonoTouch de Novell) et port ces applications à la plate-forme de l’iPhone, pour la meilleure performance, le développement doivent se produire sur un Mac, être écrits en langage Objective-C de Apple et de cibler directement le cadre Cocoa Touch.
- Rejoignez l’iPhone du Apple Programme de développement. Pour le prix annuel de $99 (299 $ pour les développeurs Enterprise), programmeurs obtenir l’iPhone SDK, Xcode (Apple IDE), divers outils de profils des applications mobiles et un concepteur de l’interface. Il y a aussi une quantité robuste de vidéos didacticiel en ligne et de la documentation avec un forum actif bien étayées par les ingénieurs d’Apple.
- Écriture et de Test, d’écriture et de Çiva Xcode fournit un environnement de développement robuste pour l’écriture de code Objective-C pour l’iPhone. Il prévoit également l’instrumentation et le profilage des outils pour suivre l’info de performance des applications en temps réel. Il est également possible de tester l’application sur WiFi pour obtenir une sensation de bonne performance dans le monde réel.
- Vendre à l’App Store. L’App Store est sans doute la partie plus novateur de l’expérience de développement iPhone. Apple permet aux développeurs d’établir leur propres prix pour un PPA et prend 30 % du prix de vente sous leur coupe ; ils prennent zéro si l’application est libre. Les membres du programme de développement de l’entreprise peuvent déployer leur app à tout utilisateur autorisé en leur compagnie. Enfin, par le biais de distribution Ad Hoc, il est possible de déployer une application par courriel à jusqu’à 100 utilisateurs, qui est parfait tester une nouvelle application parmi les amis et la famille avant de la diffuser sur l’App Store.
Apple rend facile pour les développeurs à la fois apprennent iPhone et iPad développement et de vendre leurs programmes à l’App Store. Comparer le prix de $99 pour leur programme de développement d’iPhone contre des prix de Microsoft pour leur IDE de Visual Studio (Professional Edition commence environ 800 $) et compte tenu du facteur de la fraîcheur de l’iPhone et iPad, il n’est pas surprenant que plus les développeurs sont s’éloignant de Redmond et moving towards Cupertino.