Projet numéro 05 : OPERA Mobile

Technologies utilisées : Windev Mobile 18, HFSQL, SQLite

API manipulées : Aucune

Logiciels/Extensions manipulés : Android SDK Manager

Société : SOSERBAT -> https://www.soserbat.net/

Statut : En production

Estimation temps passé : 800h+

Descriptions et actions :

  1. Application de Nouvelles Fonctions Spécifiques
    • Contexte : Amélioration et ajout de fonctionnalités spécifiques pour répondre aux besoins évolutifs des utilisateurs.
    • Rôle et actions :
      • Analyse des besoins et des retours utilisateurs pour identifier les améliorations nécessaires.
      • Développement et intégration de nouvelles fonctions spécifiques au sein de l'application.
  2. Développement d’un Nouveau Système de Synchronisation
    • Contexte : Transition d'un système de synchronisation synchrone à asynchrone pour améliorer les performances et l'expérience utilisateur.
    • Rôle et actions :
      • Conception et implémentation du nouveau système de synchronisation asynchrone.
      • Tests et validation pour assurer la fiabilité et l'efficacité du système mis en place.
  3. Modification des Structures et Dépendances des WebServices
    • Contexte : Adaptation des Webservices liés à l’application mobile pour assurer la compatibilité et optimiser les interactions.
    • Rôle et actions :
      • Analyse et refonte des structures et dépendances des Webservices pour garantir une intégration fluide avec l’application mobile.
      • Mise à jour de la documentation technique pour refléter les changements apportés.
  4. Optimisation de Requêtes SQLite et Transition vers HFSQL Mobile
    • Contexte : Amélioration des performances de la base de données et transition vers une nouvelle technologie pour une meilleure gestion des données.
    • Rôle et actions :
      • Optimisation des requêtes SQLite en accès natif sous WD17 pour améliorer les performances.
      • Transition et adaptation de la base de données vers HFSQL Mobile sous WD18, en assurant la conservation des données et la compatibilité.
  5. Génération de l’Installeur APK et Déploiement de l’Application
    • Contexte : Préparation de l'application pour une distribution facile et son installation sur les dispositifs Android.
    • Rôle et actions :
      • Génération de l’installeur « .apk » en suivant les meilleures pratiques et standards de l'industrie.
      • Assistance et guidance durant le processus de déploiement de l’application sur les dispositifs cibles.
  6. Paramétrage, Formation et Suivi du Logiciel
    • Contexte : Assurer que l'application est configurée correctement et que les utilisateurs sont aptes à l'utiliser efficacement.
    • Rôle et actions :
      • Paramétrage initial du logiciel selon les besoins spécifiques et préférences des utilisateurs.
      • Conduite de sessions de formation pour les utilisateurs, en fournissant les ressources et supports nécessaires.
      • Mise en place d’un suivi post-déploiement pour s'assurer que l’application fonctionne comme prévu et pour apporter un soutien en cas de besoin.