Fiche technique

Informations techniques sur l'Application et le Widget

Fiche Technique de l'application (Android)

Environnement de Développement et Langages

  • Technologies : React Native avec TypeScript.
  • Plateforme de Développement : Expo (Managed Workflow initialement, puis éjection partielle pour fonctionnalités natives).

Développement et Architecture

  • Architecture de Départ : Application managed Expo.
  • Éjection Partielle : Effectuée pour permettre l’intégration d’AdMob et l’ajout de fonctionnalités natives spécifiques.
  • Compatibilité : Code source compatible avec Android et iOS. Seule la version Android est actuellement publiée, la version iOS est en projet.

Base de Données et Fonctionnalités

  • Firebase : Collections Firestore pour le stockage des statistiques de jeu pour les trois formes de tirage (Loto, Euromillions, Eurodreams).
  • Manipulation des Dates : Conversion de la date du dernier tirage en nombre de tirages écoulés depuis cette date à partir de fonction JavaScript/TypeScript

Intégration Publicitaire

  • Google AdMob : Mise en place pour l’affichage de publicités interstitielles et bannières.

Gestion des Variables d'Environnement

  • Développement : Fichiers .env.
  • Production : Utilisation de Secrets via l’Expo Development Environment.

Outils et Bibliothèques Utilisés

  • npm : Gestion des dépendances et scripts de build.
  • Firestore : Stockage et gestion des données statistiques.
  • AdMob : Monétisation via l’intégration de publicités.

Publication et Distribution

  • Expo Build et EAS (Expo Application Services) : Utilisés pour le déploiement et la distribution de l’application Android. Version iOS en projet.
  • Code Source et Documentation : Le code source est disponible sur GitHub – Love4NumAppV2 (or accès Firebase et collections Firestore).

Fiche Technique du widget (web)

Environnement de Développement et Langages

  • Technologies Principales : PHP, JavaScript (avec jQuery), CSS.
  • Plateforme : Intégré comme un plugin WordPress personnalisé.

Intégration et Fonctionnalités

  • Gestion des Statistiques : Utilisation des mêmes collections Firebase/Firestore que l’application mobile pour garantir la cohérence des données.
  • Manipulation des Dates : Conversion de la date du dernier tirage en nombre de tirages écoulés depuis cette date. à l’aide de fonctions PHP personnalisées.

Sécurité et Optimisation

  • Sanitisation : Nettoyage des entrées utilisateur via sanitize_text_field pour prévenir les injections SQL et autres vulnérabilités de sécurité

Intégration Publicitaire

  • Google AdSense: Mise en place pour l’affichage de publicités interstitielles et bannières.

Publication et Distribution

  • Code Source et Documentation : Disponible sur GitHub – love4num (hors accès Firebase et collections Firestore).

Traitement et Analyse des Données Statistiques

  • Gestion des Statistiques : Deux scripts Python développés pour formater en JSON les statistiques récupérées sur le site de la FDJ et pour publier ces données sur Firestore. Scripts disponibles sur GitHub – CsvToFirestore.

Diversité Technologique : Widget PHP vs Application Expo React Native

Nos deux outils, le widget PHP et l’application Expo React Native, s’appuient sur le même principe algorithmique, enrichi par le mystique Nombre d’Or. Cependant, en raison des spécificités techniques inhérentes à chaque plateforme, les numéros générés à partir d’une même expression peuvent différer entre le widget et l’application. Cette variabilité n’altère en rien la pertinence ou la magie de vos mots transformés en numéros de chance.

Dans les deux cas, les statistiques associées à chaque numéro généré sont mises à disposition, fournissant une constante dans l’exploration de vos séquences de chance. Cette dualité offre ainsi deux perspectives uniques sans affecter l’essence de notre proposition : exploiter le pouvoir du Nombre d’Or pour transmuter les mots en numéros potentiellement gagnants.

Célébrez cette diversité comme une opportunité d’expérimenter à travers différentes technologies, tout en bénéficiant de la stabilité des statistiques et de la magie du Nombre d’Or.

Emportez la magie des nombres avec vous, téléchargez notre application.

© 2023 love4num.com. Tous droits réservés.