Articles

Affichage des articles du septembre, 2025

iPad plein

Image
L’espace sur les tablettes est un vrai sujet avec JeValide et mes applications. Toutes les données étant dans l’appareil, il faut effectivement faire attention. Il y a en général trois sources de problèmes non-exclusives.  La première est la taille de la base de données, surtout quand on ne la met pas à zéro en début d’année, j’ai vu des bases de 11Go au bout de quelques années d’utilisation intensive. Donc la première chose est de repartir sur une base vierge au début d’année (une base peut grandir même si on efface les données en laissant des « trous »), ma dernière vidéo parle de ce changement de base au début d’année : Comme le montre la vidéo, la meilleure façon de faire passe par mon application Elèves (ou Elèves-mini qui est gratuite). Ensuite, il y a les photos. Une photo peut prendre 5Mo et je reçois des bases contenant 2000 photos ! Là, si vous prévoyez peu de photos, ce n’est pas un sujet, si vous en prévoyez beaucoup, il faut mettre les options dans mes applications pou...

IOS 12 et 2025-2026

Image
J'essaye toujours de mettre à jour mes applications avec la version d'IOS la plus ancienne qui soit. En théorie, actuellement, Apple me permet de mettre à jour des application pour IOS 12, mais les outils de développement ne fonctionne qu'avec IOS 13 (même avec des simulateurs). La conséquence de quoi j'ai passé presque toutes mes applications sur IOS 13... Mais... de nombreux utilisateurs utilisent de vieilles tablettes et n'ont pas besoin de mise à jour, mes applications fonctionnent et ils n'ont pas besoin de plus. Vient alors un problème que je n'avais pas vu venir. Dans JeValide, Brevets et BilanPhoto, il y a un onglet "école" qui définit l'année en cours avec un UIStepper : Ce n'est pas très important, cela sert juste à définir la plage de dates par défaut lorsque l'on génère un bilan, mais cela sert aussi dans la page de garde du bilan, et il faut donc modifier la valeur chaque année. Or JeValide, BilanPhoto et Brevets ont été dé...