CalHeb

Calendrier Hébraïque Pour Mobile

 

L'Historique de CalHeb

an image

Je vous présente sur cette page tout l’historique de la création du logiciel. J’ai mis pas mal de temps en recherche d’informations sur internet et de programmation :
Bien qu’à ma connaissance il en existe pour tous les systèmes d’exploitation sur le Web, Je me suis intéressé à la création de ce logiciel car aucun de ceux existants ne correspondait à ce que je souhaitais.
Au début, j’avais un téléphone Nokia 2630 et j’ai trouvé deux applications Java mais j’étais obligé de modifier à la main si on était en heure d’été ou pas.
Ensuite avec mon Smartphone Samsung I780 sous Windows mobile 6.1 je n’ai trouvé qu’un calendrier sous forme de tableau où beaucoup de manipulations étaient nécessaires pour afficher les informations utiles.
C’est là que j’ai d’abord dialogué avec les créateurs de ces applications pour savoir s’ils pouvaient modifier leurs applications. Aucun n’a accepté.
Je me suis donc mis à la programmation.
Il faut savoir qu’à l’ origine, j’ai appris la programmation grâce à un cours de GWBASIC sur TO7.
Le Basic depuis a bien évolué en complexité et bien que le Visual Basic soit assez proche du BASIC de mon enfance, j’ai préféré WinDev Mobile de PCSOFT qui est plutôt bien documenté avec beaucoup d’exemples fournis et surtout moins complexe.
J’ai donc commencé à programmer la Version Windows Mobile de mon calendrier.
Cela m’a permis d’apprendre beaucoup de choses sur les produits PCSOFT.

Première étape :

Trouver l’algo de conversion d’une date grégorienne en date hébraïque.
Il en existe Trois sur le Web:

Deuxième étape :

Trouver l’Algorithme de Calcul des Horaires d'allumage des Bougies de Chabbat et de la Fin de Chabbat.
Je n’ai trouvé que des petites informations sur le site de calj et zmanim.
J’ai fini par trouver les formules mathématiques du lever et coucher du soleil sur le site de Jean–Paul CORNEC.
N’étant pas très matheux, c’est l’étape qui m’a donné le plus de travail.

Troisième étape :

Là mon travail était théoriquement terminé. Me direz–vous!
C’est là où je me suis aperçu qu’il fallait proposer de gérer les coordonnées géographiques et les passages à l’heure d’été.
Pour les coordonnées géographiques je crois être le seul à proposer, soit les entrer manuellement, soit les trouver par internet. (Prochainement j’essayerai de proposer de les détecter aussi par la puce GPS de l’appareil.)

Quatrième étape :

Afficher certaines informations en Hébreu.
En effet Bien que Windev et Windev Mobile gèrent théoriquement l’affichage en hébreu, il a fallu trouver comment modifier le programme selon chaque système d’exploitation.

Cinquième étape :

Trouver l’algo permettant de passer à une date hébraïque afficher en « Translittération » ou « phonétique » a une date hébraïque afficher en hébreu avec le principe de gématria .

Sixième étape :

Trouver l’algo des horaires halla’hiques de la journée.
En effet : Les personnes religieuses doivent faire certaines prières selon des horaires précis.
J’ai trouvé ces règles sur le site de zmanim. Et j’ai donc adapté mon algo des horaires de chabbat aux zmanim.

Septième étape :

Adapter l’algo fourni sur le site calj en WLanguage pour la Paracha de la semaine.

Huitième étape :

Trouver l’algo de la liste des fêtes juives.

Neuvième étape :

Créer un Mini Livre de Prières (« Sidour ») pour l’emporter dans mon Smartphone.
(Version du logiciel 1.54)

Dixième étape :

Créer ce site pour présenter le Logiciel.

Onzième étape :

Traduire le logiciel et le site en Anglais, Espagnol, Français, Hébreu, Italien, Portugais.

Douzième étape :

Ajouter les fonctionnalités suivantes :
  • * Changement complet du look de l’application.
  • * Proposer d’afficher une image correspondant à la paracha de la semaine.
  • * Réduction de la taille de l’application (de 22,6 Mo à 14,8 Mo) en mettant les prières du format image a texte et en lui affectant une font acceptable (android).
  • * Proposer d’ajouter les dates des fêtes dans le calendrier du Smartphone (Android et iOs).
  • * Ajouter les horaires des jeûnes, utilisation et bruler le H’amets, .horaire d’allumage des bougies veille de fêtes.
  • * Ajouter le comptage du Omer.
(Version 2.5)

Prochaines étapes :

  • * Trouver comment détecter les coordonnées géographiques via la puce GPS de l’appareil,
  • * Utiliser le timezone de l’appareil ou proposer de choisir n’importe quel timezone (Israël a dernièrement changé ces règles de passage à l’heure d’été).
  • * Proposer de choisir la langue de l’application (actuellement si la langue de l’appareil n’est pas détectée l’application s’affiche en Anglais)
  • * Proposer plus de villes dans la base de données (actuellement 145)
  • * Proposer un résumé de la paracha lors du clic sur l’image de la paracha
  • * Rajouter des prières comme les téhilim
  • * Trouver les algo de Daf Yomi (דף יומי), Mishna Yomit (משנה יומית), Halacha Yomit (הלכה יומית) et Daf Yerushalmi Yomi (דף יומי ירושלמי).
Vous souhaitez rajouter une fonction à laquelle je n’ai pas pensé, contactez–moi.