Applications

Développement d’application mobile : iOS, Android, PWA

Une application sur les téléphones de vos équipes ou de vos clients, reliée à vos données. Nous choisissons avec vous entre PWA et application native, selon l'usage réel.

En bref

Une application mobile est un logiciel qui s'installe sur un téléphone ou une tablette, iOS ou Android. ADN PAPER développe des applications mobiles métier pour les entreprises, en priorité sous forme de PWA installable sans store, et en natif iOS ou Android quand l'usage l'exige. Nous assurons le cadrage, le développement, l'API et la maintenance.

Vos équipes travaillent sur le terrain, vos données restent au bureau

Vos techniciens, commerciaux ou livreurs passent la journée dehors. Ils notent sur papier, photographient avec leur téléphone, envoient le tout par messagerie. Le soir, quelqu’un ressaisit. Les informations arrivent tard, incomplètes, parfois perdues.

Côté clients, le constat est le même. Ils veulent réserver, suivre un dossier ou recevoir une alerte depuis leur téléphone, sans chercher votre site ni retaper leurs identifiants.

Une application mobile métier répond à ces deux besoins. Elle s’installe sur l’écran d’accueil, fonctionne avec ou sans réseau et parle directement à vos données. Reste à choisir la bonne forme. Une Progressive Web App couvre la majorité des usages sans passer par les stores. Une application native iOS ou Android se justifie quand l’usage exige des fonctions matérielles poussées. Une application web classique suffit parfois, si l’écran principal reste le bureau.

Ce que nous développons

Application terrain pour vos équipes

Relevés, photos, signatures, check-lists. Les données saisies sur place arrivent dans votre gestion sans ressaisie, même après une coupure de réseau.

Application client

Réservation, suivi de commande ou de dossier, documents, notifications. Vos clients retrouvent tout depuis une icône sur leur téléphone.

PWA installable sans store

Une application web qui s'installe sur iPhone et Android depuis le navigateur, avec mode hors ligne et mise à jour immédiate. C'est notre réponse par défaut.

Application native iOS et Android

Quand l'usage exige un accès matériel poussé ou une présence sur les stores, nous développons en natif avec un partenaire spécialisé mobilisé selon le projet.

Version mobile d'un outil existant

Votre application web ou votre extranet gagne une version pour téléphone, installable, avec les fonctions utiles en mobilité.

Exemples d'applications mobiles métier

  • relevé d'intervention avec photos et signature
  • prise de commande par les commerciaux
  • suivi de livraison en temps réel
  • réservation depuis le téléphone
  • pointage et feuille de temps
  • inventaire par scan de code-barres
  • consultation de documents hors ligne
  • carnet d'entretien de véhicules ou d'équipements
  • application de partage de dépenses avec justificatifs
  • invitation et RSVP pour un événement

Méthode

Comment nous travaillons

  1. Choix de la technologie

    PWA, natif ou application web : nous tranchons au cadrage, à partir des fonctions attendues, des appareils utilisés et du budget.

  2. Conception pour le pouce

    Écrans dessinés pour un usage debout, d'une main, en plein soleil. Peu d'étapes, gros boutons, saisie réduite au minimum.

  3. Développement de l'API et de l'application

    Le serveur, la base de données et l'interface avancent ensemble. Vous testez sur vos propres téléphones dès la première version.

  4. Tests sur appareils réels

    iPhone et Android, réseau faible ou absent, reprise après coupure. Les points critiques sont couverts par des tests automatisés.

  5. Mise à disposition et maintenance

    Installation guidée pour une PWA, publication sur les stores pour une application native. Puis correctifs, mises à jour et évolutions.

Technologies et choix techniques

Pour une PWA, nous développons l’interface en HTML, CSS et JavaScript, avec un service worker qui gère le cache et le mode hors ligne, et un manifeste qui permet l’installation sur l’écran d’accueil. Une mise à jour se déploie comme une page web.

Le serveur est écrit en PHP 8, sans framework lourd, avec une base MariaDB ou SQLite et une API qui échange en JSON. Les projets critiques sont couverts par des tests PHPUnit. La sécurité est traitée dès le départ : mots de passe hachés avec Argon2id, protection CSRF, en-têtes CSP et HSTS, secrets hors du dossier web. Nous relions l’application à vos logiciels par API : agenda Google, e-mails Brevo, paiement Stripe, ERP ou CRM.

Nous avons livré une PWA de gestion installable sur iPhone, avec justificatifs photo, exports PDF et CSV et sauvegarde complète. Pour le développement natif, nous travaillons avec un partenaire spécialisé mobilisé selon le projet

Questions fréquentes

PWA ou application native : comment choisir ?

Une PWA suffit quand l’application sert à saisir, consulter, réserver ou suivre, avec photos et géolocalisation. Une application native s’impose pour le Bluetooth, la NFC, certains capteurs, ou quand la présence sur les stores fait partie de votre stratégie.

Faut-il publier l'application sur l'App Store et Google Play ?

Pas forcément. Une PWA s’installe depuis le navigateur, sans validation par Apple ou Google, sans compte développeur et sans commission. C’est adapté à une application interne ou réservée à vos clients. Une publication sur les stores reste possible si votre besoin le demande.

L'application fonctionne-t-elle sans réseau ?

Oui, si c’est prévu dès la conception. Les écrans et les données utiles sont mis en cache sur le téléphone. Les saisies faites hors ligne sont envoyées au serveur dès que le réseau revient.

Peut-on envoyer des notifications aux utilisateurs ?

Oui. Les notifications push sont disponibles pour les PWA sur Android, et sur iPhone avec les versions récentes d’iOS, après installation sur l’écran d’accueil. Nous complétons par des e-mails ou des SMS quand la notification doit être garantie.

Combien coûte le développement d'une application mobile ?

Le coût dépend des fonctions, du mode hors ligne, des connexions à vos logiciels et du choix entre PWA et natif. Une PWA revient moins cher qu’un développement natif sur deux plateformes. Nous chiffrons par lots après le cadrage, avec un devis avant tout engagement.

Parlez-nous de votre projet mobile

Décrivez-nous qui utilisera l'application, dans quelles conditions, et ce qu'elle doit faire. Nous vous disons si une PWA suffit ou si le natif s'impose, avec un chiffrage par lots.