Articles

Affichage des articles du juillet, 2025

JeValide, IOS15 et les frameworks

Image
JeValide 4.0 utilise des frameworks, c’est-à-dire que j’ai rangé une partie de mon code dans des sortes de sous-projets que j’intègre dans mes applications. JeValide et Elèves sont les dernières applications à passer en framework pour la gestion de la base des élèves. Ayant mis une trentaine d’applications à jour avant JeValide, je n’avais pas trop peur des bugs. Erreur grave. Dès le passage à JeValide 4.0 le 7 juillet 2025 (j’avais attendu les vacances), on me rapporte des plantages ! Dans un premier temps, je penche pour un problème de base de données des élèves (qui est souvent une cause de plantage), je récupère les bases des utilisateurs en galère, je teste chez moi… et rien. Tout fonctionne à merveille. Et évidemment, certains utilisateurs sont en retard dans les bilans, et essayent de les faire alors que les vacances ont commencé, la situation est donc grave. Un peu de recherche plus tard, je me rends compte que ce sont les appareils sous IOS 15, qui ont un problème. Je n’ai p...

Planète du jour

Image
 Il y a quelques années, j'ai développé une application qui n'a pas trouvée son public malgré un gros travail. J'en ai quelques-unes comme cela. Planète du jour est une application pour iPad, pour les vacances, pour les enfants de MS, GS, CP. J'avais décidé de faire une application pour l'été, avec des petits jeux éducatifs tirés de mes autres applications pour la classe. Des jeux de mémoire, des jeux d'observation, des jeux mathématiques, etc. J'ai réalisé ces jeux avec mon ami Ramognino, ex-enseignant et ex-inspecteur. Nous avons créé 150 jeux basés sur 12 types et nous les avons organisés par niveau de difficulté, groupé par cinq. Il y a donc 30 niveaux de difficulté. Ma touche éducative personnelle est que ces 30 niveaux correspondent à 30 jours. Il faut finir les cinq jeux d'un jour pour passer au jour suivant, mais pas que ! Il faut aussi attendre le lendemain. Ainsi on limite le temps d'écran, et on apprend à son enfant à attendre. La réussite...

JeValide 4.0

Image
JeValide entre dans sa version 4, c'est-à-dire que la mise à jour, qui a été validée par Apple aujourd'hui, est importante. Le plus gros ajout est invisible, il s’agit d'utiliser un framework pour la gestion de la base des élèves. Un framework contient du code, comme une librairie, mais aussi des interfaces, des images, des ressources en tout genre. Cela ressemble beaucoup à un partage de fichiers entre projets, mais il y a des petites différences qui peuvent introduire des bugs, et c'est pourquoi, alors que j'ai commencé ce framework il y a plus de deux ans, je ne le mets que maintenant dans JeValide (et dans JeValide Académique et iValide). Ce framework est déjà utilisé par BilanPhoto, ABC-PhotoBook, et mes autres applications. Comme il pouvait y avoir des effets de bord, j'ai commencé par les applications utilisant la base élèves, mais de façon limitée (comme ABC-Lettres-Cursive). Il est venu le temps, cet été, où toutes mes applications utiliseront le même f...