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

Un projet open-source tente de sauver les premiers thermostats Nest abandonnés par Google

03/11/2025 à 22:49

• 9


iOS 26.1 est désormais disponible avec une option pour atténuer Liquid Glass

03/11/2025 à 22:20

• 32


GarageBand et Pixelmator Pro améliorent leur stabilité, corrigent des bugs et gagnent une nouvelle icône 🆕

03/11/2025 à 21:27

• 12


L’App Store s’affiche en totalité dans un navigateur web

03/11/2025 à 21:12

• 10


Finneas compose le nouveau tou doum d’Apple TV, sans le + 🆕

03/11/2025 à 20:00

• 66


Une coque de presque trois kilos pour vous aider à réduire l'usage de votre iPhone

03/11/2025 à 18:10

• 18


Test des OpenDots One de Shokz : la conduction osseuse passe au format écouteurs

03/11/2025 à 17:33

• 3


La station de charge Qi2 2-en-1 la plus mignonne est en promotion, 20 € de réduction

03/11/2025 à 15:15

• 3


Apple invite les Britanniques à dessiner un sapin sur iPad pour illuminer les cheminées de Battersea

03/11/2025 à 14:59

• 6


Roborock fait chuter les prix de ses aspirateurs : le Q7 L5 à 130 €, le Qrevo Slim en promo à 749 € !

03/11/2025 à 14:30

• 19


iOS 26 : comment tirer parti du nouveau Lecteur d'accessibilité pour lire plus facilement n'importe quel texte

03/11/2025 à 12:46

• 21


Le démontage de l'iPad Pro M5 montre qu'Apple avait bien probablement envisagé une seconde caméra en face avant

03/11/2025 à 11:00

• 9


Apple miserait sur Gemini pour relancer Siri

03/11/2025 à 10:34

• 75


UltraGlass 2 : le filtre de confidentialité de Belkin est désormais en vente sur l’Apple Store pour 50 €

03/11/2025 à 09:51

• 27


SwitchBot commercialise un kit prêt à l’emploi pour connecter un radiateur à eau

03/11/2025 à 08:30

• 23


Vers une commercialisation des nouveaux HomePod mini et Apple TV le 12 novembre ?

03/11/2025 à 07:08

• 15