Lancer un projet

Étage 01 · Logiciel

Développement d’applications mobiles. iOS et Android, une équipe.

Le développement d’application mobile consiste à concevoir, coder et publier des applis pour iPhone et Android, puis à les faire vivre quand téléphones et stores changent. À Tallinn, yop planifie l’appli avec vous, la code en multiplateforme ou en natif, la publie sur l’App Store et Google Play, et le code comme les comptes des stores restent à votre nom.

Applis mobiles

Que fait une agence d’application mobile ?

Une agence d’application mobile transforme une idée ou un processus interne en appli que les gens installent : elle définit les fonctions, dessine les écrans, code l’appli et le serveur derrière, la teste sur de vrais appareils et la publie sur l’App Store et Google Play. Après le lancement, elle livre des mises à jour, car chaque nouvelle version d’iOS et d’Android change quelque chose.

La plupart des applis que nous créons sont installées par choix : l’appli de réservation et de fidélité d’une marque, une appli de communauté ou d’adhésion, la partie mobile d’un SaaS, ou une première version qui teste une idée auprès de vrais utilisateurs. Beaucoup partagent leur backend avec une appli web du même étage.

Les applis pour équipes terrain (bons d’intervention, listes de contrôle, signatures sur site) sont développées par notre société sœur pirdir avec ses logiciels de gestion.

  • Applis clients. Commande, réservation, fidélité et espace client, pour vos propres clients.
  • Produits grand public. Abonnement, communauté et contenu, avec inscription, paiements et notifications push.
  • Applis compagnon. La partie mobile d’un SaaS ou d’une plateforme web.
  • Applis MVP. Une première version avec la fonction qui prouve l’idée, prête pour de vrais utilisateurs.

Ce que l’on fait

Du premier écran à la fiche du store.

01

Cadrage produit

Qui utilise l’appli, pour quoi, et quelles trois fonctions comptent au jour 1. Vous repartez avec la liste des fonctions et un prix fixe pour la V1.

02

Design UX et UI

Des écrans pensés pour le pouce, les petits écrans et un réseau faible, testés en prototype cliquable sur votre téléphone avant tout code.

Ouvrir →
03

Natif ou multiplateforme

En général, une seule base Flutter ou React Native sert les deux stores ; Swift et Kotlin entrent en jeu quand l’appli dépend fortement du matériel du téléphone.

04

Backend et API

Serveur, base de données, connexion et back-office derrière l’appli, plus les liens vers les paiements et les services dont elle dépend.

Ouvrir →
05

Publication

Fiches App Store et Google Play, captures d’écran et processus de validation gérés, dans chaque langue où vous vendez.

06

Mises à jour

Mises à jour d’OS, suivi des plantages et nouvelles fonctions, au forfait mensuel ou par version.

Vrais téléphones

Votre appli face à tous les téléphones.

Mode sombre, lecture en arabe, texte agrandi, réseau perdu dans l’ascenseur. Changez le réglage et voyez ce que nous concevons et testons.

Une appli, cinq situations

9:41

Aujourd’hui

  1. 09:30Coupe
  2. 10:30Barbe
  3. 11:15Bilan couleur
  4. 13:00Shampoing
  5. 15:30Coupe enfant

Réserver 10:30

Standard : l’écran tel que conçu

Comparer

Natif, multiplateforme ou appli web ?

Applis multiplateformes, natives et web progressives comparées
Applis multiplateformes, natives et web progressives comparéesMultiplateforme (Flutter, React Native)Notre choixNatif (Swift, Kotlin)Appli web progressive (PWA)
Bases de codeUne pour iOS et AndroidDeux, une par plateformeUne, dans le navigateur
CoûtMoyenLe plus élevéLe plus bas
Fonctions nativesLa plupart, via des pluginsToutesLimitées
Fiche storeOuiOuiNon, installée depuis le site
Idéal pourApplis clients et grand publicGraphisme lourd, accès matérielOutils simples et tests rapides

Idées reçues

Ce que l’on entend avant de coder.

Souvent entendu

« L’appli est finie le jour où elle arrive sur le store. »

Notre constat

Apple et Google publient une grande mise à jour système par an, et les stores changent leurs règles. Sans mises à jour, une appli casse en quelques mois.

Souvent entendu

« Les applis multiplateformes font moins bien. »

Notre constat

Avec Flutter ou React Native, la plupart des gens ne voient aucune différence. Le natif garde l’avantage pour les gros graphismes ou le matériel : nous le disons alors.

Souvent entendu

« Chaque entreprise a besoin de son appli. »

Notre constat

Si vos clients viennent deux fois par an, un site mobile rapide les sert mieux. Une appli mérite sa place quand on y revient chaque semaine.

Le déroulé

Cinq étapes jusqu’aux stores.

v0.1
01

Cadrage

Atelier sur utilisateurs, fonctions et risques. Vous recevez la liste des fonctions et le prix de la V1.

v0.2
02

Prototype

Des écrans cliquables sur votre téléphone. Changer d’avis ici coûte un après-midi, pas un sprint.

v0.3
03

Code

Sprints de deux semaines, avec une nouvelle version de test sur votre téléphone à la fin de chacun.

v0.4
04

Lancement

Fiches des stores, validation, publication et suivi des plantages activé.

v1.0
05

Suite

Mises à jour, nouvelles fonctions et marketing pour les installations, si vous nous gardez.

Livrables

Ce qui est à vous au lancement.

Code source

L’appli et son backend dans votre dépôt, avec des notes pour les compiler et les publier.

Version App Store

La version iOS publiée, la fiche en chaque langue et les infos de confidentialité exigées par Apple.

Version Google Play

Le bundle Android publié, avec sa fiche et le formulaire « Sécurité des données » rempli.

Visuels store

Captures et icônes dans chaque taille exigée, prêtes pour la prochaine mise à jour.

Plantages

Suivi des plantages et des performances activé, envoyé à l’adresse de votre choix.

Prix et délais

Budget d’une application mobile : ce qui fait le prix

Le prix dépend du nombre d’écrans et de rôles utilisateurs, du besoin d’un backend propre, des systèmes à connecter et de ce qui doit marcher hors ligne. yop ne facture pas à l’heure : après un court cadrage, vous recevez un prix fixe pour chaque phase, à commencer par la première version, et le budget est connu avant le développement.

Une première version légère, avec quelques écrans, arrive en général sur les stores quelques mois après le premier atelier. Les applis avec paiements, plusieurs rôles ou des intégrations complexes prennent plus de temps : nous les découpons en versions pour livrer tôt quelque chose d’utile.

Votre appli

Tenez le prototype dans votre main.

Dites-nous à qui s’adresse l’appli et à quoi elle doit leur servir. Nous répondons sous deux jours ouvrés, avec les questions qui décident de la première version.

Questions

Posées avant de coder.

Que comprend la création d’une application mobile ?

La création d’une application mobile comprend le cadrage, le design, le code, les tests, la publication sur iOS et Android et la maintenance. yop construit aussi le backend, le back-office et les intégrations nécessaires.

Le prix d’une application mobile dépend des écrans, des rôles, du backend et des intégrations. yop donne un prix fixe par phase après un court cadrage : vous connaissez le coût de la première version avant le développement.

Comptez quelques mois entre le premier atelier et une première version légère sur les stores. Les grosses applis sortent en plusieurs versions, et la première arrive vite.

Pour la plupart des applis clients et grand public, le multiplateforme (Flutter, React Native) est plus rapide et moins cher : une seule base de code sert iOS et Android. Le natif (Swift, Kotlin) se justifie pour une appli très graphique ou liée au matériel.

Oui. yop ouvre le dépôt de code, les comptes développeur App Store et Google Play et l’hébergement au nom de votre entreprise, et y travaille en invité.

Oui. Nous auditons d’abord le code et les fiches des stores, puis corrigeons ce qui bloque les mises à jour. Ensuite, nous maintenons l’appli ou la refaisons par étapes.

Oui. Nos applis fonctionnent en anglais, turc, estonien, allemand, finnois, français, espagnol et arabe, droite à gauche comprise, et nous rédigeons la fiche du store pour chaque langue.