Objectif c

Objective-C est un langage compilé dérivé de C et purement orienté objet. Toutes les variables sont des objets, et elles sont traitées en leur envoyant des messages. Un objet est une structure de stockage complexe qui peut contenir des données complexes et répondre à certains messages, qui sont déterminés par le type de classe de l’objet. La syntaxe du code est très similaire à C ++, mais l'envoi de messages à un objet utilise des ensembles de crochets pour délimiter l'objet cible, le message et les arguments.


C’est une langue utile à apprendre pour un scout, car tous les ordinateurs mobiles et de bureau d’Apple l’utilisent comme langue maternelle pour les programmes et les applications. En outre, l'environnement de programmation, XCode, est libre d'Apple Computer. Sa seule limitation est qu'il ne fonctionne que sur les ordinateurs Mac OSX. Mais si un Scout a déjà un Mac, il est facile de commencer.

Télécharger le logiciel: https://developer.apple.com/xcode/

Coût:Téléchargement gratuit d'Apple, Inc.

Exigences matérielles:Mac


Systèmes d'exploitation pris en charge:Mac OS X

Niveau de difficulté:5 sur 5



ESSAYEZ-LE!

1. Pour vous familiariser avec l'environnement XCode, suivez cet exemple. C'est un programme simple qui envoie sa sortie au journal de débogage afin que vous puissiez le regarder s'exécuter:


2. Ensuite, suivez ce didacticiel légèrement plus avancé qui crée un programme iPhone simple qui comprend une pression sur un bouton et une étiquette de sortie à l'écran:


À PROPOS DU PROGRAMME - UNE PROMENADE À TRAVERS


La programmation en Objective-C implique la fusion de plusieurs champs de connaissances différents:

  1. le langage Objective C lui-même,
  2. l'environnement de programmation XCode, et
  3. le concepteur d'objets visuels pour la présentation de l'emplacement des boutons et des contrôles d'entrée sur un formulaire.

Ainsi, lorsque vous vous déplacez entre ces différents domaines de travail, il est utile de vous concentrer uniquement sur la portée de l'outil ou du domaine dans lequel vous travaillez. Il existe des liens entre ces domaines et ceux-ci deviendront plus apparents au fur et à mesure que vous l'utiliserez davantage.


ESSAYE ÇA

1. Ajoutez un autre bouton au formulaire iPhone qui efface la zone de texte.

2. Ajoutez un deuxième contrôle d'entrée au formulaire pour entrer votre nom.

3. Modifiez le bouton «Cliquez sur moi» pour copier ce que vous avez entré dans le contrôle d'entrée dans la zone d'étiquette.

4. Ajoutez un troisième bouton qui ouvre une fenêtre de notification. (indice: google UIAlertView pour des exemples)

Il existe des tonnes d'exemples de programmes sur Internet et de didacticiels pratiques. Assurez-vous simplement de définir votre recherche Google avec les mots-clés des fonctions d'Objective-C que vous explorez.


APPRENDRE ENCORE PLUS

https://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode_User_Guide/000-About_Xcode/about.html

youtube.com - BEAUCOUP d'exemples

Google com - Encore plus d'exemples


RESSOURCES, CONSEILS, ASTUCES ET ASTUCES

Le site des développeurs Apple, developer.apple.com , a des tonnes de guides de programmation et de forums de questions / réponses. Votre bibliothèque locale aura probablement également des livres sur la programmation XCode, Objective-C et iPhone qui peuvent également remplir les espaces vides. Parcourez les piles à 651,8424 O et 651,8425 I.