Développement d'applications mobiles iOS et Android
Le développement mobile coûte rarement cher à cause du code. Il coûte cher à cause de tout ce qui l'entoure : les comptes développeur, les règles de validation, les versions du système, et les appareils réels sur lesquels il faut vérifier.
Une base de code, deux magasins
Nous développons en React Native, ce qui permet de servir iPhone et Android depuis un seul code applicatif, avec des passerelles natives là où c'est nécessaire. Pour la très grande majorité des applications métier, la différence avec un développement natif est invisible pour l'utilisateur et se compte en mois d'économie.
Nous conseillons le développement natif quand le sujet l'exige réellement : traitement vidéo lourd, capteurs spécifiques, jeu. Le dire à l'avance fait partie du travail.
- React Native, avec modules natifs quand le besoin le justifie
- Publication sur l'App Store et sur Google Play, comptes à votre nom
- Notifications, mode hors ligne et synchronisation différée
- Authentification biométrique et stockage chiffré sur l'appareil
- Distribution interne pour les applications qui ne vont pas en magasin
La validation des magasins, traitée en amont
Un refus d'Apple peut coûter deux semaines à une date de lancement. Les motifs sont connus et se préparent : justification des permissions demandées, politique de confidentialité accessible, suppression de compte depuis l'application, paiement passant par le magasin quand la règle l'impose.
Nous traitons ces points pendant la conception et non pendant l'attente de validation. Le premier dépôt est alors une formalité plutôt qu'un pari.
- Permissions justifiées et demandées au bon moment du parcours
- Suppression de compte intégrée, comme les magasins l'exigent
- Politique de confidentialité et déclaration de collecte de données
- Gestion des versions du système encore en circulation
- Recette sur appareils réels, pas seulement sur simulateur
Vivre après la sortie
Une application mobile vieillit plus vite qu'un site. Chaque année, une version majeure d'iOS et une d'Android imposent des ajustements, et une application qui ne suit pas finit retirée du magasin. Nous prenons en charge ce suivi, avec un rythme de publication défini d'avance plutôt que des rattrapages en urgence.
- Suivi des versions annuelles des deux systèmes
- Publication régulière plutôt que rattrapage d'urgence
- Mesure des plantages et des parcours abandonnés
- Mise à jour des dépendances et des certificats de signature
Développement d'applications mobiles iOS et Android
Faut-il vraiment deux applications séparées ?
Rarement. Une base de code partagée couvre les deux systèmes pour la plupart des applications métier et commerciales. Nous recommandons le natif quand le traitement vidéo, les capteurs ou la performance graphique le justifient, et nous vous le disons avant d'avoir engagé le budget.
Qui possède les comptes des magasins ?
Vous. Les comptes développeur Apple et Google sont ouverts au nom de votre société, et nous y intervenons avec un accès délégué. C'est ce qui vous permet de changer de prestataire sans perdre votre application ni ses évaluations.
Peut-on faire une application et un site avec le même socle ?
Oui, et c'est souvent le bon choix. Le serveur, la base de données et les règles métier sont partagés, seules les interfaces diffèrent. Cela évite le piège classique des deux systèmes qui divergent au bout d'un an.
Applications mobiles et web
Des applications conçues pour durer, avec un coût d'exploitation connu dès la conception.
Dans la division Applications mobiles et web
Parlons de ce que vous voulez construire.
Décrivez votre situation en quelques lignes. Si le sujet n'entre pas dans nos compétences, nous le disons tout de suite.
Nous écrire