Ouvrir le menu principal

iGeneration

Recherche

Créez une app avec Swift Playgrounds, notre série pour le Club iGen est complète 🆕

Nicolas Furno

vendredi 31 décembre 2021 à 07:30 • 40

iOS

Depuis la sortie de la quatrième version de Swift Playgrounds, c’était à la mi-décembre, il est possible de créer une app iOS entièrement sur un iPad ! Du code à la publication, tout peut se faire sur la tablette et avec un aperçu qui se met à jour en temps réel sur le côté, cela n’a jamais été aussi simple. D’où cette idée pour notre dernière série destinée au Club iGen : créer ensemble une app en utilisant un iPad et Swift Playgrounds.

Une des toutes premières étapes de notre tutoriel : l’affichage du titre de l’app.

C’est Florent Morin, développeur depuis bien des années et intervenant régulier sur nos sites, qui s’est chargé de ce tutoriel. En quatre chapitres, il vous explique comment créer sur votre tablette « Azerty1234 », un générateur de mots de passe pour iPhone et iPad. Quelques connaissances de base en développement sont recommandées, mais vous pouvez suivre ses explications si vous n’avez jamais touché à une seule ligne de code.

Même si la série est pensée pour Swift Playgrounds sur l’iPad, vous pouvez également créer la même app avec Xcode sur un Mac. Par ailleurs, tout le code source est proposé sur notre serveur GitLab, avec une progression chapitre par chapitre pour vous aider à vous y retrouver. Mieux vaut toutefois suivre les explications de Florent Morin au fur et à mesure pour profiter au mieux de la série.

Table des matières

Créez une app avec Swift Playgrounds #1 : préparation du projet

Créez une app avec Swift Playgrounds #1 : préparation du projet

Créez une app avec Swift Playgrounds #2 : création des réglages

Créez une app avec Swift Playgrounds #2 : création des réglages

Créez une app avec Swift Playgrounds #3 : générer le mot de passe

Créez une app avec Swift Playgrounds #3 : générer le mot de passe

Créez une app avec Swift Playgrounds #4 : jour de lancement !

Créez une app avec Swift Playgrounds #4 : jour de lancement !

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

HomeKit : l’ancienne architecture fermera le 10 février 2026, et Apple tient à le rappeler

09/01/2026 à 21:00

• 12


Super NES, disquette, glace, iMac, calculatrice : de nombreuses protections Elago en promotion

09/01/2026 à 16:55

• 2


PicPak : un petit cadre photo E Ink à l’autonomie de 400 jours

09/01/2026 à 15:49

• 10


iPhone pliant : Samsung préparerait une dalle OLED plus fine et plus lumineuse qui arriverait ensuite sur l’iPhone Air

09/01/2026 à 14:54

• 3


Aero Drop : le dongle astronaute qui relie Windows, iPhone/iPad et Android

09/01/2026 à 12:57

• 5


Apple Watch chez Free : pourquoi l’eSIM reste limitée à la 4G

09/01/2026 à 12:39

• 27


Un visage plissant les yeux, un cornichon… Voici les neuf nouveaux emojis qui pourraient arriver en 2027

09/01/2026 à 10:21

• 17


Promo : l'iPhone 16e de retour à 599 €

09/01/2026 à 08:28

• 16


Non, iOS 26 n’est pas massivement délaissé par les utilisateurs

09/01/2026 à 08:16

• 100


Quand la DRAM flambe, Apple réserve l’hôtel en Corée du Sud

09/01/2026 à 07:30

• 48


Logiciel Mac : CyberGhost VPN propose -83 % et 4 mois offerts pendant les soldes d’hiver 📍

08/01/2026 à 23:41

• 0


Test de la caméra Aqara G100 : vidéo sécurisée HomeKit dedans comme dehors pour 40 €

08/01/2026 à 20:30

• 8


FR-ALERT réveille le Calvados et une partie du littoral français

08/01/2026 à 19:45

• 68


Qatar Airways continue à connecter sa flotte à Starlink et étend le service aux Boeing 787

08/01/2026 à 19:35

• 11


En place depuis un an, le crédit 0 % sur l’Apple Store est encore reconduit

08/01/2026 à 18:37

• 24


Samsung fait disparaître en douce son écran pliable sans pliure du CES 2026

08/01/2026 à 15:35

• 28