Ordinateurs

Comment imprimer Hello World dans Swift

Administrateur système et réseau accompli avec plus de 10 ans d’expérience dans la gestion d’infrastructures de serveurs et d’opérations de centres de données.

print-hello-world-in-swift

Introduction

Swift est un langage de programmation développé par Apple pour développer des applications MacOS et iOS. Il a été conçu pour être plus facile à apprendre par rapport à Objective C. Apple le considère comme un moyen de faciliter le développement d’applications pour la plate-forme MacOS et iOS, car Swift a été conçu dès le départ pour être un outil plus simple mais plus puissant. langage à apprendre que le langage Objective C de type C.

Création d’applications versus écriture d’un programme

Bien que vous ne puissiez généralement pas créer d’applications Mac OS ou iOS sans savoir programmer, vous ne pourrez pas nécessairement créer d’applications même après avoir appris Swift. Swift est un langage de programmation avec des entrées et des sorties standard, à savoir le clavier, l’affichage à l’écran et le système de fichiers. Les programmes que vous écrirez dans Swift s’afficheront dans un environnement de console acceptant les entrées du clavier, et vous pourrez lire ou écrire dans des fichiers sur le disque dur local.

Pour écrire des applications Mac OS avec de belles interfaces utilisateur, nous devons utiliser la bibliothèque Cocoa API.

Pour écrire des applications iOS avec de belles interfaces utilisateur et une saisie tactile, nous devons utiliser la bibliothèque Cocoa Touch API.

API signifie Application Programming Interface. Il s’agit essentiellement d’une définition des blocs de construction d’applications que les développeurs peuvent utiliser pour écrire rapidement des types d’applications spécifiques. Les blocs de construction comprennent des fonctions, des structures de données, des classes d’objets et des variables.

A lire aussi :  5 meilleures distributions Linux adaptées aux débutants

Un kit de développement logiciel (SDK) pour une API particulière doit être téléchargé dans votre environnement de développement afin que vous puissiez utiliser les API. Actuellement, les SDK Mac OS et iOS sont compatibles avec Objective C et Swift.

Lorsque vous téléchargez et installez la dernière version de Swift, les derniers SDK pour iOS et Mac OS sont installés avec Swift.

Jeux d’écriture

L’une des raisons les plus courantes pour lesquelles les gens veulent apprendre à programmer est de pouvoir écrire leurs propres jeux.

Pour pouvoir écrire des jeux, il faut évidemment apprendre à programmer. Ensuite, sur la plate-forme Mac OS ou iOS, vous devrez apprendre à utiliser respectivement les bibliothèques Cocoa et Cocoa Touch et utiliser les fonctions graphiques et d’animation disponibles pour vous aider à écrire votre jeu.

Cependant, pour faciliter légèrement l’écriture de jeux, il existe de nombreux moteurs de jeu disponibles pour Mac OS et iOS que vous pouvez utiliser pour ne pas avoir à réinventer la roue lorsqu’il s’agit d’ajouter des sons, de faire des animations , ou faire des détections de collision.

Un exemple de moteur de jeu est Cocos2d (http://www.cocos2d-x.org). Vous devrez télécharger son SDK et apprendre à utiliser son API pour pouvoir utiliser ses fonctionnalités. Cocos2d est un moteur de jeu multiplateforme.

Il existe de nombreux moteurs de jeux open source et commerciaux qui peuvent être utilisés.

Apple fournit Kit Sprite, qui est une infrastructure de rendu graphique et d’animation.

Code X

Xcode est le nom de l’environnement de développement pour les applications Mac OS et iOS. Il ne fonctionne actuellement que sur MacOS. Celui-ci peut être téléchargé depuis l’App Store. Cela doit d’abord être installé avant que nous puissions commencer à programmer dans Swift.

Faites défiler pour continuer

print-hello-world-in-swift

Après avoir installé Xcode, vous pouvez le lancer juste pour vérifier qu’il fonctionne. Étant donné que Swift évolue constamment, assurez-vous de consulter régulièrement l’App Store pour mettre à jour Xcode.

A lire aussi :  Les câbles Cat7 sont-ils plus rapides que Cat5e ?

Pour l’instant, quittez Xcode car nous allons utiliser REPL.

print-hello-world-in-swift
print-hello-world-in-swift

REPL

REPL signifie Read-Eval-Print-Loop. Il s’agit d’un environnement interactif en ligne de commande dans lequel vous pouvez utiliser les commandes Swift. Il s’agit d’un environnement interprété, ce qui signifie que chaque commande Swift est immédiatement exécutée, tout comme les anciens interpréteurs de ligne de commande BASIC et les environnements de commande Python. Cela fournit un bon moyen d’obtenir un retour immédiat sur les commandes Swift et très utile pour les débutants lors de leur premier apprentissage de la langue.

Une fois Xcode installé, REPL peut maintenant être lancé à partir de l’application Mac Terminal.

Pour lancer l’application Mac Terminal, accédez au dossier Applications, Utilitaires. Double-cliquez sur l’application Terminal.

print-hello-world-in-swift
print-hello-world-in-swift

Assurez-vous que vous utilisez REPL avec la dernière version de Swift installée

À l’invite du terminal, saisissez ce qui suit pour vous assurer que vous sélectionnez la dernière version de Swift installée à utiliser. Au fur et à mesure que vous mettez à jour Xcode, de nouvelles versions de Swift sont installées. La commande suivante garantit que REPL utilisera la dernière version de Swift installée. Vous ne taperiez ce qui suit qu’une seule fois. La seule autre fois où vous auriez besoin de le saisir à nouveau, c’est si vous avez mis à jour Xcode.

sudo xcode-select –s /Applications/Xcode.app/Contents/Developer/

Il demandera un mot de passe. Il s’agit du mot de passe administrateur de votre Mac.

Exécution de l’environnement REPL

xcrun rapide

Si vous êtes invité à saisir un mot de passe, saisissez simplement le mot de passe administrateur de votre Mac.

Ce que vous devriez maintenant voir à la fin des messages qui ont pu défiler est :

A lire aussi :  Comment utiliser la fonction COUNTIFS dans Excel

Bienvenue dans la version 2.2 d’Apple Swift (swiftlang-703.0.18.8 clang-703.0.30). Tapez :aide pour obtenir de l’aide.

1>

C’est l’environnement REPL. Nous utilisons actuellement Swift version 2.2.

Tapez :Aider au 1> invite et appuyez sur Entrée.

1> :Aider

Cela listera toutes les commandes disponibles à utiliser dans l’environnement REPL.

print-hello-world-in-swift

Pour sortir du mode REPL, il nous suffirait de taper :sortir ou :quitter et appuyez sur Entrée.

1> :sortir

Au début de l’apprentissage d’un nouveau langage de programmation, il est d’usage d’utiliser le langage pour imprimer Hello World sur la sortie standard.

au 1> invite, tapez imprimer (« Bonjour le monde ») et appuyez sur Entrée.

1> print(« Bonjour le monde »)

print-hello-world-in-swift

imprimer est une fonction Swift qui accepte un paramètre et l’affiche dans la sortie par défaut.

Les fonctions rapides utilisent les accolades () accepter leurs paramètres. Dans ce cas, le « Bonjour le monde » le message a été passé à imprimer à l’intérieur des accolades.

Cet article est exact et fidèle au meilleur de la connaissance de l’auteur. Le contenu est uniquement à des fins d’information ou de divertissement et ne remplace pas un conseil personnel ou un conseil professionnel en matière commerciale, financière, juridique ou technique.

Kordahi Technologies de 3 Forcados Road, Apapa, Lagos, Nigéria, 101254 le 20 septembre 2016 :

Swift est un langage de programmation compilé multi-paradigmes à usage général développé par Apple Inc. pour macOS, iOS, tvOS, watchOS et Linux. Swift est conçu pour fonctionner avec les frameworks Cocoa et Cocoa Touch d’Apple et le grand corps de code Objective-C (ObjC) existant écrit pour les produits Apple. Comme ses trois seuls mots à imprimer. mais ce n’est pas aussi simple que la syntaxe d’un autre langage.

Bouton retour en haut de la page