Apple rend facile pour vous de développer des applications pour l'iPhone. Le Kit de développement logiciel (SDK) permet de développer des applications et de les télécharger sur l'Apple Store . Vous obtenez alors 70 pour cent de la valeur quand quelqu'un télécharge votre application . Il s'agit d'un modèle d'affaires innovateur ; d'Apple n'a pas à embaucher des programmeurs et développeurs de travailler sur leurs propres idées à leur propre rythme . Le SDK
Le SDK se compose de certains cadres généraux pour les applications et une collection de « objets». Ces objets sont des paquets de code qui contiennent des instructions spécifiques pour quoi faire dans certaines situations. Les instructions sont appelées des «méthodes » et le développeur a besoin de dire quelles méthodes sont utilisées , lorsqu'elles sont utilisées , et ce qu'il faut faire quand ils sont utilisés. L'un des objets les plus fréquemment utilisés est UIPicker . L'interface représente l'interface utilisateur , les méthodes de UIPicker sont des déclarations qui ressemblent à ceci: si { quelque action de l'utilisateur } est détectée, do { quelque chose de spécifique à un autre objet }
Taping et pincement.
Certaines des choses que l'utilisateur peut faire avec une application iPhone est de taper sur un bouton - avec un ou deux doigts - ou mettre deux doigts vers le bas , puis rapprochez-les . Typiquement, appuyer sur un bouton provoque un nouvel écran à apparaître ( le nouvel écran est contrôlé par un autre objet ) . Le pincement se fait généralement sur une image ou une carte et cela signifie pour rétrécir l'image . Mettant deux doigts vers le bas , puis en les écartant a l'effet inverse . Toutes ces réponses à l'utilisateur de toucher l'écran sont décrits dans les méthodes de UIPicker . Vous n'avez jamais utiliser toutes les méthodes dans n'importe quelle situation , mais les méthodes que vous utilisez ne doivent être décrits dans UIPicker .
Autre UIPicker Méthodes
glisser un doigt le long d'une image est aussi une méthode de UIPicker et il ya plusieurs façons de glisser ( chacun est une méthode différente ) . Parmi les principales commandes (comme la mise hors tension et déverrouillage) sont curseurs - bandes verticales ou horizontales avec des étiquettes explicatives. En faisant glisser votre doigt le long de ces bandes déclenche l'une des méthodes de UIPicker , provoquant ce que l'action du développeur décrit . Certaines commandes (tels que le programmateur ) sont des images de roues à chiffres, et les lames sont utilisés pour faire tourner les roues dans la position souhaitée . Méthode UI non seulement détecte la direction de la lame , mais aussi sens de la vitesse de la lame , de sorte que vous pouvez faire pivoter la roue virtuelle lentement ou rapidement .
Téléchargement sur l'App
Pour développer une application iPhone, copier l'un des cadres de programmes dans un nouveau dossier . Il suffit de regarder tous les objets que vous utiliserez . Changer les méthodes ( et d'autres paramètres ) pour les objets relatifs. Par exemple, vous serez décrivant toutes les interactions de l'utilisateur (les doigts touchent l'écran) dans l'objet UIPicker , et vous serez décrivez ce qu'il faut faire pour chaque «événement» touchant aux méthodes de UIPicker . En d'autres objets à l'utilisateur décrit comment écrans apparaissent et à quoi ils ressemblent . Lorsque toutes les modifications sont apportées à tous les objets , l'application fini est testé et envoyé à l'Apple Store .