Comment démarrer la programmation dans Swift sur Ubuntu

Comment démarrer la programmation dans Swift sur Ubuntu / Linux

Apple a récemment publié son nouveau langage de programmation. Comment le nouveau langage de programmation d’Apple m’affecte-t-il? Comment le nouveau langage de programmation d'Apple m'affecte-t-il? Dès le départ, les développeurs ont compris que le nouveau Swift d’Apple allait devenir gros. Mais pourquoi devriez-vous vous en soucier? Lire la suite, Swift, en source ouverte. Cela signifie que tout le monde peut désormais utiliser ce langage de programmation tendance sur n’importe quel système. Apple a facilité la mise en route de Swift sur Ubuntu, nous allons donc vous montrer comment!

Qu'est-ce que Swift??

Si vous n'en avez jamais entendu parler auparavant, Swift est le dernier langage de programmation d'Apple destiné à remplacer Objective-C et à devenir le langage principal pour la création d'applications Mac OS X et iOS. Il est très facile d'apprendre le langage car il est propre et sa syntaxe est similaire à celle des autres langages de programmation courants..

Cependant, Swift n’était disponible que pour les appareils Apple. Il ne pouvait pas être exécuté sous Windows, Linux ou d’autres systèmes. Avec la popularité croissante de Swift, de plus en plus de gens demandaient à Swift d’Apple, ou du moins, de le rendre disponible sur davantage de plates-formes. Après un certain temps, Apple a finalement publié Swift en tant qu'open source Swift d'Apple, qui va devenir open source: Et alors? Swift d'Apple va devenir open source: et alors? Même si vous n'êtes pas un programmeur, la décision d'Apple d'ouvrir Swift en source aura un impact sur vous. Voulez-vous savoir pourquoi et comment? Lire la suite . Je pense que c’est un bon choix pour Apple, car cela permet à davantage de personnes de se familiariser avec Swift, ce qui permet à davantage de personnes d’écrire des applications Mac OS X et iOS ultérieurement..

Quoi qu’il en soit, si vous souhaitez utiliser ou apprendre Swift Les meilleurs endroits pour apprendre Swift, le langage de programmation d’Apple Les meilleurs endroits pour apprendre Swift, le langage de programmation d’Apple Si vous souhaitez apprendre Swift, le moment est venu de plonger. la langue a un avenir radieux et plus vite vous l’apprendrez, plus vite vous pourrez en récolter les fruits. Lire la suite, il est maintenant disponible pour Linux! Pour le moment, seul Apple a publié des instantanés conçus pour Ubuntu 14.04 et 15.10, mais les possibilités d'installer le support Swift sur d'autres distributions se présenteront certainement dans un proche avenir. Pour l'instant, voici comment le faire fonctionner sur Ubuntu.

Comment l'installer


Tout d'abord, vous aurez besoin de visite la page de téléchargement de Swift et saisir la dernière version (au moment de la rédaction, il n’existait que des instantanés de développement, les versions stables étant imminentes, vous avez le choix entre les deux que vous souhaitez utiliser). Une fois téléchargé, ouvrir le fichier .tar en double-cliquant dessus puis extrait le dossier qui se trouve dans n'importe quel emplacement de votre préférence. Cela deviendra l'emplacement de votre installation Swift.


Ensuite, vous aurez besoin de installer certaines dépendances que Swift doit exécuter. Vous pouvez facilement les installer en ouvrant un terminal et en exécutant

sudo apt-get installez libicu-dev

Enfin, avant de fermer la fenêtre du terminal, tapez

gedit .profile

Cela ouvrira un éditeur de texte gedit: L’un des éditeurs de texte brut les plus complets en fonctionnalités [Linux & Windows] gedit: Un des éditeurs de texte brut les plus complets en fonctionnalités [Linux & Windows] Lorsque vous pensez aux éditeurs de texte brut, La première chose qui peut vous venir à l'esprit est l'application Bloc-notes de Windows. Il fait exactement ce qui est décrit dans sa description de travail - caractéristiques simples pour un texte brut… En savoir plus. Faites défiler tout le chemin vers le bas et faites deux nouvelles lignes. Le premier doit être vide, et le second mis

export PATH = / chemin / vers / usr / bin: "$ PATH"

/ chemin / vers / usr / bin

est le chemin d'accès au dossier bin à l'intérieur du dossier usr à l'intérieur du dossier Swift que vous avez extrait du fichier .tar. Donc, si vous venez d’extraire le dossier Swift dans votre dossier Téléchargements, le chemin sera comme ceci:

/ home / username_here / Téléchargements / swift_folder_name_here / usr / bin

La commande export vous permettra d’appeler simplement

rapide

dans un terminal et il saura où regarder. Le fait de placer cette ligne dans le fichier texte .profile rendra cette commande permanente. Sinon, son effet serait perdu lors de la déconnexion, de l'arrêt ou du redémarrage de votre ordinateur..


Pour vous assurer que Swift fonctionne, vous pouvez taper

rapide --version

dans un terminal et il devrait afficher certaines informations de version. Félicitations! Swift travaille maintenant sur votre système Ubuntu!

Comment exécuter le code Swift


Pour exécuter un fichier Swift, tout ce que vous avez à faire est d’exécuter

swift /path/to/file.swift

Il sera compilé et exécuté automatiquement. Vous pouvez aussi simplement simplement courir

rapide

qui fera apparaître un shell interactif avec lequel vous pouvez exécuter le code Swift ligne par ligne.

Enfin, vous pouvez également créer des exécutables à partir de votre code Swift. Tout ce que vous devez faire est le suivant:

  1. Créez un dossier de projet avec le nom de votre choix, puis créez un dossier avec le nom “sources”.
  2. Placez tous vos fichiers de code dans le dossier source.
  3. Créez un fichier texte nommé “Package.swift” dans le dossier du projet (mais en dehors du dossier des sources) et mettez au moins les éléments suivants:
importer PackageDescription let package = Package (nom: "package_name_here_and_keep_quote_marks")

Enfin, lancez

construction rapide

tandis que le dossier du projet est le répertoire de travail. Vous trouverez l'exécutable sous

.build / debug / nom_package

Rapide au bout des doigts

Félicitations! Vous pouvez maintenant commencer à coder dans Swift! Bien entendu, il s’agit d’un guide relativement simple destiné à permettre à quiconque de s’initier rapidement et facilement. Si vous avez besoin d'un peu plus de choses, comme la signature de clé, vous devrez visiter la page d'accueil Swift pour plus d'informations. Mais à part ça, n'hésitez pas à commencer à coder! Notez simplement que (du moins pour le moment), vous aurez toujours besoin de Mac OS X et Xcode pour écrire des applications Mac OS X et iOS. Vous voulez donc créer des applications pour iPhone? 10 projets pour les débutants Vous voulez créer des applications pour iPhone? 10 projets pour les débutants Vous voulez créer des applications pour iPhone et iPad? Commencez par apprendre les bases de Swift. Lisez plus, mais avoir Swift dans Ubuntu vous aidera à vous habituer à la langue.

Que penses-tu de Swift? At-il un avenir en tant que langage commun et universel comme C / C ++ et Java? Faites le nous savoir dans les commentaires!

Explorer plus sur: Open Source, Swift, Ubuntu.