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

Mon écran d’accueil : Florian et la quête du minimalisme

11:00

• 7


Chiffrement d’iCloud au Royaume-Uni : des associations et des médias viennent épauler Apple contre le gouvernement

14/03/2025 à 21:30

• 10


Ted Lasso va revenir pour une 4e saison

14/03/2025 à 19:00

• 18


L'iPhone 16e aurait des problèmes d'audio en Bluetooth

14/03/2025 à 17:15

• 21


Une bande-annonce pour F1, le film Apple que vous ne verrez pas sur Apple TV+ avant novembre 2026

14/03/2025 à 16:30

• 26


Google corrige peu à peu le problème des Chromecast et Chromecast Audio

14/03/2025 à 15:02

• 2


Les compagnies aériennes asiatiques serrent la vis et interdisent l'utilisation de batteries externes dans les avions

14/03/2025 à 13:45

• 24


Le RCS va chiffrer les échanges de bout en bout et Apple va mettre à jour Messages

14/03/2025 à 12:15

• 27


Les étuis avec clavier de Belkin en promotion, pour l'iPad 11 (A16) et les iPad Air M3

14/03/2025 à 11:20

• 10


Promo : l’iPhone 13 à 529 €, avec en plus 132 € reversés sur le compte Carrefour

14/03/2025 à 10:27

• 10


Remind Me Faster choisit les listes, lieux et priorités pour les Rappels en langage naturel

14/03/2025 à 08:30

• 9


Avec iOS 19 les AirPods feraient de la traduction automatique

14/03/2025 à 07:47

• 81


Meta tente tout son possible pour bloquer le livre d’une ex-employée

13/03/2025 à 23:00

• 24


Spotify, « l'une des pires choses arrivées aux musiciens » ?

13/03/2025 à 21:00

• 90


Test de l'Insta360 Flow 2 Pro : le meilleur stabilisateur pour iPhone compatible DockKit (encore une fois)

13/03/2025 à 20:30

• 7


Le nouveau Siri montré en 2024 n'aura été qu'une fable et une fumisterie

13/03/2025 à 18:19

• 137