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 !

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Comment regarder les chaînes de télé sur l’Apple TV : toutes les apps et offres disponibles

11:55

• 53


« Digital detox » : le bilan de mes vacances (presque) sans iPhone

08:00

• 25


Panne majeure en cours sur les moyens de paiement de nombreuses banques françaises

30/08/2025 à 20:57

• 88


À contre-courant : pourquoi Florian n’abandonne pas WhatsApp

30/08/2025 à 14:07

• 72


Guide d'achat : quels accessoires pour accompagner son nouvel iPad à la rentrée

29/08/2025 à 23:00

• 15


iOS 18.6.2 bouche une faille zéro day utilisant WhatsApp pour piéger les utilisateurs

29/08/2025 à 22:00

• 8


Apple installe une boutique de produits sur Douyin, le TikTok chinois

29/08/2025 à 21:40

• 13


L’appel à la grève de la CB (et d’Apple Pay), un risque majeur pour les banques ?

29/08/2025 à 20:15

• 159


« Le premier iPad protégé contre les liquides » : la déclaration d’Apple qui intrigue

29/08/2025 à 18:48

• 15


Apple a cessé de signer iOS 18.6 et 18.6.1 🆕

29/08/2025 à 18:20

• 11


Canalys : un marché européen du smartphone morose malgré la bonne tenue des ventes d'iPhone 16

29/08/2025 à 18:18

• 7


Promo : l’iPhone 15 Plus à 749 € avec 100 € offerts en chèque cadeau

29/08/2025 à 15:27

• 6


Apple et Samsung unis contre les pubs comparatives et moqueuses de Xiaomi en Inde

29/08/2025 à 14:59

• 31


Opérateurs : Free est stable sur le mobile, SFR perd à nouveau des abonnés

29/08/2025 à 12:47

• 42


Aspirateurs-robots dans Apple Maison : attention à la gestion des pièces

29/08/2025 à 12:16

• 30


Après une mise en demeure de l’Arcom, cinq sites porno baisent les bras

29/08/2025 à 10:54

• 103