TextLater


TextLater par Eytan Taieb

TextLater est une application qui permet de créer des messages et des mails à l'avance et de vous rappeler de les envoyer au moment que vous aurez choisi.


Le parcours du développeur

"J’ai appris à créer des applications mobile grâce à ce cours et aujourd'hui j’ai publié mon application sur l’App store et j’en suis très fier. Merci."

Airborne par Laurent Maquet

Portage sur iPhone d’un des plus vieux succès du jeu sur Mac : Airborne


Expérience du développeur avec Purple Giraffe

"La première formation sur Swift en français à l’époque, avec un formateur à la fois bon pédagogue et surtout passionné ! Entre passionnés, on se reconnait !"

Airborne
TicTacBomb

TicTacBomb par Brice Hardy

Il s’agit d’un minuteur pour le jeu Tic Tac Boum. L’application remplace la fameuse bombe en plastique dont les piles s’usent et qui a tendance à se casser. Il s’agit d’un compte à rebours.

Les challenges rencontrés par le développeur

Pourquoi une version Android ? Par curiosité tout simplement. J’avais déjà les graphismes, les sons, l’idée… Il n’y avait qu’à apprendre succinctement un nouveau langage pour la créer, et le cours Kotlin est très accessible. [...] J’ai eu quelques déconvenues avec le son, [...]. Le code ne doit pas être des plus propre, mais il est fonctionnel et sera amélioré au fur et à mesure des versions et de mon apprentissage du langage.

Sésame par Romain Penchenat

Un gestionnaire de mots de passe simple à utiliser qui vous permet de rester propriétaire de vos données même en activant l'option de synchronisation. Dispo sur iPhone, iPad, AppleWatch et bientôt Mac Catalyst.


Le parcours du développeur

"Je suis très content d'avoir découvert les cours Purple Giraffe qui m'ont propulsé dans le dev iOS et que je promeus au près de mes connaissances tout comme dans mon podcast ;)"


Ecouter le podcast de Romain : Parlons Design

Sésame

APCA-Conseil par Michaël Luiz

L’application est destinée à permettre à des parents ou professionnels de la santé ou de l’éducation de faire un pré-dépistage des risques pour les enfants de moins de 36 mois de développer des Troubles du Spectre de l’Autisme (TSA), plus communément appelé « Autisme ». Suite à un cours questionnaire, ils retrouveront des conseils et les démarches à suivre selon le niveau de risque. Elle permet en même temps de faire de l’information et de la prévention.


Témoignage du développeur

"J’ai exercé pendant 13 ans en tant qu'éducateur spécialisé en institut pour enfants et adolescents autistes. J’ai ensuite créé ma micro-entreprise APCA-Conseil qui aide les parents d’enfants avec des TSA et les entreprises oeuvrant dans l’aide et l’accompagnement de ces enfants.

Je me suis inscris aux cours de Purple Giraffe car depuis toujours l’informatique et la programmation m’attirent. Jusque-là je me contentais de « programmer » sur Excel mais j'étais vite limité. Purple Giraffe m’a permis de le former au base de la programmation. D’autant que les cours Flutter m’ont très vite séduit: apprendre un seul langage pour toutes les plateformes! La formule de Purple Giraffe et le mode de vidéos (courtes avec des cas pratiques) m’ont permis d’avancer à mon rythme et efficacement. Et le forum, qui est vraiment bien fréquenté, m’a vraiment aidé à des moments où j’en avais besoin.

Pour cela, encore un grand merci Maxime."

Mini-RapJeux par Antoine Batisse

Mini-RapJeux est une application regroupant plusieurs jeux permettant de tester ses connaissances au sujet du rap et de sa culture, en s'amusant. Les questions sont mises à jour régulièrement et de nouveaux jeux arrivent très bientôt.

Le parcours d'Antoine

"Je viens d’une filière qui n’a rien à voir avec le développement mobile, mais après mes études j’ai voulu faire de ma passion (l’high-tech et le mobile) un métier. Les cours de Maxime sont très clairs, bien construits et très bien cadrés et quand on débute notamment, ce sont des facteurs très importants dans l’apprentissage du métier. J’ai ainsi pu acquérir des connaissances, développer des techniques et des bonnes habitudes rapidement, pour aboutir quelques mois après à la publication de cette application (codée en Dart avec Flutter)."

Télécharger Mini-RapJeux sur l'AppStore

Découvrir le profil LinkedIn d'Antoine

Superchargeurs pour Tesla

Superchargeurs pour Tesla par Yohan Teixeira

L'application vous permet de trouver votre prochaine station de superchargeur Tesla ainsi que les bornes de recharges rapides du réseau ionity.


Le parcours du développeur

"J'ai commencé à coder en Swift il a deux ans, je n'avais aucune notion en programmation et j'ai appris beaucoup avec Purple Giraffe et sa communauté. Merci Maxime."


Fréquence3 par Didier

Avec l'application Fréquence3, Écoutez la webradio francophone de référence partout où vous allez. En Wifi, en 4G, en 3G, en Edge, restez connectés à travers le monde entier à une des radios numériques françaises les plus écoutées.


Le parcours du développeur

"Je suivais les cours sur Purple Giraffe sans trop avoir de sujet concret à travailler et je connaissais le gens qui dirigent l’association de Fréquence 3, ils cherchaient un développeur, je leur ai dis que je cherchais un projet sans rémunération, ils m’ont laissé carte blanche. Cette app est mon terrain de jeu. J’apprécie vraiment le côté hyper pédagogique de Maxime. Il parle un langage clair, il s’adapte à tous les niveaux, les forums permettent de trouver de l’aide de manière efficace et dans la bonne humeur. Maxime a été le premier à apprendre à développer pour iOS en français. J’aimerais en faire mon métier et faire une reconversion professionnelle grâce à Maxime, Purple Giraffe et Fréquence 3 ! Merci à tous."

Fréquence3
Pôle Natique Hague

Pôle Nautique Hague par Yann Gallis

L’application du Pôle Nautique Hague vous permet d’afficher les événements proposés par le Pôle Nautique et d’être informés en temps réel des imprévus grâce aux notifications push. En cas d’annulation d’un cours par faute de vent, par exemple, vous serez prévenus directement grâce à une notification et n’aurez pas à vous déplacer.

Témoignage du développeur

"Développeur web de formation et ayant déjà des notions d’Objective-C, les cours de Maxime m’ont permis d’apprivoiser Swift de la meilleure des manières. Ils m’ont aussi permis de faire la transition entre Java et Kotlin pour le développement d’applications Android."

Lens Pro par Guillaume Coulaud

LensPro permet de calculer un grand nombre de lentilles pour les marques comme: Barco - Christie - Panasonic - EPSON - Digital Projection et d'autre viendrons grâce à un système de base de donnée qui ce met à jour par internet.

LensPro
friseschrono

friseschrono par Patrick Lanneau

Chronologies permet d'enregistrer des séries d'événements historique (jour, mois année), de les regrouper dans des listes chronologiques, de les afficher sous la forme de frises. Il gère les événements ponctuels et les événements longs. Il peut gérer plusieurs séries différentes.

Un message du développeur

"Il s’agit de mon application préférée parce que la plus complète et originale. Elle m’avait été demandée par un de mes élèves qui trouvait que faire de belles frises était compliquée. J’ai donc tenu à réaliser pour lui un outil qui respecte les proportionnalités temporelles pour satisfaire les matheux ! ;-) Son intérêt majeur est qu’elle permet d’enregistrer ses listes chronologiques dans des fichier externes et de pouvoir les exporter par airdrop par exemple. J’ai pensé à l’élève qui voudrait cummuniquer à son professeur le travail réalisé,ou au prof qui voudrait offrir à ses élèves une liste complète chronologique, à charge des élèves de réaliser des listes et frises thématiques…"

Team'Doc

Team’Doc est un outil de travail collaboratif développé sous la forme d’une application, permettant de :

- faciliter les transmissions entre équipes de soignants

- communiquer en toute sécurité.

Simple et ergonomique, l’application a été développée par et pour des soignants pour répondre aux besoins de tous les professionnels de santé ; qu’ils exercent en ville, à l’hôpital, en clinique, en EHPAD, etc.

Team'Doc
Vivre les tables !

Vivre les tables ! par Brice Hardy

Cette application permet de choisir les tables à réviser ainsi que les opérations. À chaque question, la réponse est corrigée en cas d'erreur et le score final est indiqué à la fin de la série.


Un petit mot du développeur

"Pour la petite histoire, c’est « l’adaptation » d’une application web que j’avais créé pendant mes études (à la base, écrite en PHP), mais remise au goût du jour. L’idée était de remplacer les traditionnelles questions du genre « 6 fois 7 » que posent les parents à leurs enfants lorsqu’ils apprennent leurs tables de multiplication, en les déportant sur le téléphone.

[...]

Merci d’avance pour vos retours, et à @mbritto pour ses cours, la plateforme qu’il a mis en place pour que nous puissions tous échanger et progresser."

Chrono Training Timer par Lyes Abdelfettah

Chrono Training Timer est une application qui vous aidera durant vos entrainements à chronométrer vos temps d’effort et de repos. Le design de l’application est minimaliste et élégant, avec support du thème sombre.

Chrono Training Timer
RandomGroup

RandomGroup par Thierry Lubrez

Parfois, on a besoin de tirer au sort une liste de personne à partie d’une liste plus conséquente, ou de les répartir dans des groupes différents.

Cette app vous permet, en quelques instants, de répondre à cette problématique, facilement, rapidement et d’en partager le résultat.


Expérience du développeur avec Purple Giraffe

"Indispensable pour apprendre à coder avec XCode."

Playgroond sur iOS et Android par Antoine Durand

Playgroond permet de découvrir les aires de jeux pour enfants autour de soi.


Les défis du développeur

"Les principaux défis sur cette application ont été l’apprentissage du développement des cartes, la gestion des photos et là, je vais avoir un gros défi sur la montée en charge car il y a maintenant près de 3500 aires de jeux et, évidemment, elles mettent de plus en plus de temps à apparaître sur la carte !"


Playgroond
Timefit

Timefit par Samir Mestari

Timefit est pour créer facilement et rapidement vos programmes d’entrainement, quel que soit le sport que vous pratiquez.


Les défis du développeur

"Les principales difficultés ont été le design et surtout auto layout, j’ai passé des heures et des heures à essayer de maitriser cette usine à gaz. Même encore aujourd’hui il m’arrive de m’arracher les cheveux sur les contraintes, surtout quand il faut gérer les multiples écrans et les orientations.

Quant au design j’ai passé des jours et des jours sur Pinterest à regarder des UI design (les gens dans le train devaient se demander mais pourquoi le mec regarde des images de rond et de carré sans intérêt et en plus il zoom dessus pendants 5 minutes :)). Finalement j’ai compris que trop de prise de tête ne servait à rien, mieux vaut suivre l’Apple Human Interface Guidelines et basta et merci Apple pour les SF Symbol."


QuickShopping par Thierry Lubrez

Une toute petite app très simple et qui aide au quotidien !

On prend sa liste de courses en photo pour l'importer ensuite dans l'application (on peut même prendre une photo directement depuis l'application, dingue !)

Et ensuite, en flânant dans les rayons, il suffit de rayer les articles placés dans le panier :)


Expérience du développeur avec Purple Giraffe

"Indispensable pour apprendre à coder avec Xcode."

QuickShopping
Micro-ondes

Micro-ondes par Thierry Lubrez

Imaginez, vous avez faim, très faim... Vous sortez votre plat du congélateur, vous le posez machinalement dans votre four micro-ondes et vous lisez les indications fournies sur l'emballage de votre plat. 10 min à 1000 W, parfait !

Oui, mais voilà, votre four fait 800 W et vous ne voulez pas rater la cuisson de votre plat : cette app vous donne une conversion de la durée en fonction de la recette et de votre four.


Expérience du développeur avec Purple Giraffe

"Indispensable pour apprendre à coder avec XCode."

Chrono-Dents par Baptiste Uccheddu

Il s’agit d’une app qui essaye de rendre le brossage de dents plus ludique pour que les enfants (et les parents) aient toujours envie de passer 3 minutes à se brosser les dents.

Le fonctionnement est très simple, l’utilisateur peut choisir une musique, une radio ou une vidéo dans l’application et ensuite lorsqu’il appuie sur « Play » la musique/vidéo commence ainsi qu’un Timer très visible de 2 ou 3 minutes (au choix).

Si la personne va bien au bout du chrono, elle gagne des étoiles qui apparaitront dans la Scorecard avec tous les membres de la famille. (et pleins d’étoiles donnent la récompense « brosse à dents »).


Les difficultés rencontrées par le développeur

Les réglages et utilisation de Firestore (c’était ma première utilisation), arriver à faire du login avec Facebook et Google sign in, et la gestion de : qu’est ce qui se passe quand on perd le wifi, on reçoit un appel, …

Chrono Dents
Mes Courses : acheter mieux

Mes Courses : acheter mieux par Thierry Lubrez

Cette app vous permet de suivre le montant de vos courses en temps réel (avec la possibilité d’utiliser une photo de votre liste de courses en rayant les achats quand vous les ajoutez à votre panier), en tenant compte des promotions éventuelles, la quantité...

Expérience du développeur avec Purple Giraffe

"Indispensable pour apprendre à coder avec Xcode."

Estuaire par Luc Derosne

Une collection d’œuvres d’art contemporain à Nantes, Saint-Nazaire et sur les rives de l’estuaire de la Loire, à découvrir toute l’année à pied, à vélo, en voiture mais aussi en croisière.


Le parcours du développeur

"Purple Giraffe me permet d'acquérir et d'enrichir toutes les connaissances dont j'ai besoin pour le dev iOS de mes applications."

Estuaire

Swiftly par Cédric Calisti

Apprenez facilement à coder en Swift depuis votre iPhone et iPad avec Swiftly. L’application propose des centaines mini-cours et exercices interactifs pour apprendre ou se perfectionner en tout mobilité. Vous n'en reviendrez pas de la rapidité avec laquelle vous pouvez apprendre à coder ! L'application commence par les bases et suppose que vous n'avez aucune expérience de programmation préalable. Et si vous avez un niveau intermédiaire ou avancé, l'application est également une excellente ressource pour revoir centaines notions très rapidement et facilement.

Cédric a fait ses armes chez Purple Giraffe :

N’ayant au départ aucune connaissance dans le développement, Purple Giraffe m’a permis d’apprendre les bases des langages Swift et SwiftUI puis de progressivement me perfectionner pour être capable de créer ma propre application. D’autres cours comme les tests unitaires ou git sont un gros plus pour monter en compétences.

koussikoussa par François Jacquemin

koussikoussa sert à tracer au fil du temps le ressenti subjectif de signes de mal être, angoisse, dépression, pour suivre leur évolution, reprendre la maîtrise de la sienne, apprendre à les combattre, pouvoir en rendre compte.


Le parcours du développeur

"Je n'aurais jamais pu parvenir à réaliser cette appli sans tout ce que j'ai pu apprendre, et aussi efficacement et rapidement, sur Purple Giraffe ; Maxime est un enseignant hors pair, qui sait se mettre à la portée de ses étudiants avec la bonne progressivité."

koussikoussa
Chmod : the octal helper

Chmod : the octal helper par Thierry Lubrez

Chmod est une app pour calculer la valeur numérique (octale) d'un ensemble de fichiers ou d'autorisations de dossiers dans les serveurs Linux.


Le challenge du développeur

"L’app qui m’a vraiment pris du temps au niveau des contraintes car je ne maitrisais pas encore tout à fait cette partie avec les options de placement sous XCode."

Excusotron par Thierry Lubrez

Une panne d'oreiller le matin ? Trouver une excuse pour calmer le patron devient primordial. Sauf que le matin, avant le café, c'est compliqué de s'agiter les neurones !

Excusotron propose un générateur aléatoire ou un mode manuel pour fournir une excuse aux petits oignons, tout en finesse (ou pas)


Expérience du développeur avec Purple Giraffe

"Indispensable pour apprendre à coder avec XCode."

Excusotron
Ta mère est ...

Ta mère est ... par Thierry Lubrez

Ta mère est ... Ton père est ...

Allez, lâche-toi et partage tes vannes avec ton entourage.

T'es pressé(e) ? Utilise le mode automatique.


Expérience du développeur avec Purple Giraffe

"Indispensable pour apprendre à coder avec XCode."

Toi ou Moi par Michel Garlandat

Toi ou Moi recense qui à payé le restau, les courses, l'essence, les vacances Mémorise le lieu et totalise par mois Fonctionne également sur Apple Watch avec clavier et entrée du mot à la voix

Toi ou Moi
Pipotron : langue de bois

Pipotron : langue de bois par Thierry Lubrez

Cette app propose 1512000 possibilités pour créer des phrases donnant l'illusion d'avoir un discours 100% intelligent (mais aussi garanti 100% vide de sens) comme seules les élites peuvent parfois le faire.


Expérience du développeur avec Purple Giraffe

"Indispensable pour apprendre à coder avec XCode."

WideScreen Pro par Guillaume Coulaud

Cette application calcule la taille d'une image panoramique en fonction de la taille et résolution de votre vidéo projecteur.

WideScreen Pro
CruciVerb'Aid

CruciVerb'Aid par Patrick Lanneau

Cruciverb'Aid est un outil d'assistance au cruciverbiste. Il permet de rechercher tous les mots qui peuvent correspondre à une ligne incomplète de mots croisés. Cruciverb'Aid est bilingue. Il maîtrise le français et l'anglais. Outre son intérêt pour le cruciverbiste ou le rédacteur de mots croisés, il peut aussi servir d'outil pédagogique pour enrichir son vocabulaire tant dans sa langue maternelle que dans la langue que l'on apprend.

Le projet du développeur

"passer l’application en swiftui pour la rendre compatible macOs et… Suivre la modernité. Mais pour cela, il me faut résoudre des problèmes d’ergonomie de l’enregistrement - lecture des fichiers dans les deux environnements…"

CaddyList par Rodolphe Dupuis


Liste de course toute simple sans menu, légère (moins de 1 mo), gratuite et sans pub mais terriblement efficace avec la possibilité de créer et de pointer les éléments de votre liste.

La création de catégories est possible et la synchronisation sur votre iCloud est automatique pour avoir votre liste sur tous vos appareils Apple.

  • Touchez un élément pour le sélectionner ou le pointer.
  • Glissez sur la gauche pour l’effacer.
  • Glissez sur la droite pour ajouter une catégorie.
  • Glissez la liste vers le bas pour la trier.

Merci & bonne utilisation

CaddyList sur l'AppStore

Profil LinkedIn de Rodolphe

Rodolphe a appris à créer des apps iPhone chez Purple Giraffe :

"Très progressifs, bien expliqués. Les cours se font en douceur, ce qui n'est pas sans déplaire quand on est novice. 

De plus, Maxime anime ses cours avec motivation et ne stresse pas." - Rodolphe

CaddyList - AppStore
Toi ou Moi

Quittance par Chapeau Olivier

L'application génère automatiquement les quittances de loyer.


Expérience du développeur avec Purple Giraffe

"Je suis un indépendant qui travaille comme support technique dans different bureau d'études mécanique. Etant un pro apple et ayant l'envie de me diversifier , j'ai découvrir purplegiraffe et ses formations xcode. c'est un grand honneur pour moi de voir mes applications sur l'apple store et google play. Merci Purplegiraffe, sans qui je n'aurai jamais réussi."

Vous souhaitez apprendre à créer vos propres apps pour les publier sur l'AppStore ou le PlayStore ?