Applications mobiles iPhone et Android

Nous concevons, développons et publions votre application avec Flutter : une seule base de code, deux stores, une application fluide et soignée. Puis nous la faisons vivre, version après version.

Menu de la Semaine
Rupture
Estimation Objet

Ce que nous faisons

  • Une application complète, sur les deux stores

    Du premier écran à la mise en ligne : design, développement, back-end et publication. Vous avez un seul interlocuteur du début à la fin.

  • Design d'interface

    Des écrans dessinés pour votre public, et testés sur téléphone avant le développement.

  • Développement Flutter

    Une seule base de code pour l'iPhone et Android, avec la fluidité d'une application native.

  • Back-end et comptes

    Connexion, base de données, notifications, paiements et abonnements.

  • Publication

    Fiches App Store et Google Play, captures, validation par Apple et Google.

  • Maintenance et évolutions

    Mises à jour à chaque nouvelle version d'iOS et d'Android, corrections, nouvelles fonctions.

Ce qu'on peut mettre dans une application

Exemple avec Estimation Objet, l'une de nos applications. Tout ce qui l'entoure, nous savons le construire pour la vôtre.

  • NotificationsRappels et alertes au bon moment.
  • ComptesConnexion par e-mail, Apple ou Google.
  • Achats intégrésAbonnements et options payantes dans l'application.
  • Appareil photoPhotographier, scanner, reconnaître un objet.
  • Carte et GPSTrouver le plus proche, guider, suivre un trajet.
Estimation Objet
  • IAUne fonction intelligente qui fait gagner du temps.
  • WidgetsL'essentiel sur l'écran d'accueil.
  • Hors ligneUtilisable même sans réseau.
  • Face IDOuvrir l'application d'un regard ou d'une empreinte.
  • Plusieurs languesLa même application, traduite pour l'étranger.

Pourquoi Flutter ?

Flutter est la technologie créée par Google pour fabriquer des applications. Nous l'utilisons pour nos 10 applications. Voici ce qu'elle change pour vous, en clair, avec les termes techniques pour ceux qui veulent aller plus loin.

Estimation Objet sur iPhone
iPhoneApp Store
Estimation Objet sur Android
AndroidGoogle Play

Le même code donne l'application iPhone et l'application Android. Ici, Estimation Objet, l'une de nos applications.

  • Un seul code, deux applications

    Nous écrivons l'application une fois, elle sort sur iPhone et sur Android. Un seul projet à financer, à tester et à faire évoluer.

    • Dart
    • Base de code unique
  • Aussi rapide qu'une application native

    L'application est transformée en vrai code machine pour le téléphone. Ce n'est pas un site web déguisé : elle démarre et répond vite.

    • Compilation AOT
    • Code ARM natif
    • Sans WebView
  • Des animations fluides

    Flutter dessine lui-même chaque pixel. Les animations suivent la fréquence de l'écran, jusqu'à 120 images par seconde quand le téléphone le permet.

    • Moteur Impeller
    • Rendu GPU
    • 60 à 120 i/s
  • Le même design partout

    Votre application a exactement le même rendu sur tous les téléphones, avec vos couleurs et vos polices, sans compromis.

    • Widgets
    • Material 3
    • Cupertino
  • Des évolutions plus rapides

    Une nouvelle fonction est développée une fois et arrive le même jour sur les deux stores. Pendant le développement, chaque changement se voit en direct.

    • Hot reload
    • Mises à jour synchronisées
  • Tout le téléphone, accessible

    Appareil photo, GPS, notifications, Face ID, widgets, paiements : ce que le téléphone sait faire, l'application peut s'en servir.

    • Plugins natifs
    • Swift et Kotlin si besoin

Deux applications natives

  • Deux applications à écrire : Swift pour l'iPhone, Kotlin pour Android
  • Deux fois le développement, les tests et les corrections
  • Des nouveautés qui arrivent parfois à des dates différentes

Une application Flutter

  • Un seul code en Dart, pour les deux
  • Un développement et des tests communs
  • Les deux versions évoluent ensemble, le même jour

Et quand le natif est-il préférable ? Pour une application qui repose presque entièrement sur une fonction très particulière du téléphone, comme la réalité augmentée poussée ou une montre connectée. Si c'est votre cas, nous vous le dirons dès le premier échange.

Le back-end, la partie invisible

L'application sur le téléphone n'est que la partie visible. Derrière, un serveur garde les comptes et les données, envoie les notifications et fait les calculs. C'est le back-end, et nous le construisons aussi.

Votre applicationSur le téléphone de vos clients

Le back-end

  • Les comptesAuthentification
  • Les donnéesBase de données
  • Photos et fichiersStockage
  • Les notificationsPush
  • Les paiementsAbonnements
  • Les calculs et l'IAFonctions serveur

Trois façons de l'héberger

Firebase

Le plus rapide pour démarrer

La plateforme de Google. Comptes, base de données en temps réel, notifications et fonctions serveur sont prêts à l'emploi, et tout s'adapte seul au nombre d'utilisateurs.

Idéal siVous voulez lancer vite, sans gérer de serveur.

Rapidité de démarrage
Liberté de changer
Peu d'entretien
  • Firestore
  • Authentication
  • Cloud Functions
  • Cloud Messaging
  • Storage
  • Crashlytics

Supabase

Pour des données bien rangées

Une alternative open source, construite sur PostgreSQL, une base de données SQL éprouvée. Idéale quand les données sont liées entre elles : clients, commandes, rendez-vous.

Idéal siVos données ont beaucoup de liens, ou vous voulez pouvoir changer d’hébergeur.

Rapidité de démarrage
Liberté de changer
Peu d'entretien
  • PostgreSQL
  • Row Level Security
  • Realtime
  • Edge Functions
  • Open source

Votre serveur

Tout reste chez vous

Un serveur rien qu'à vous, chez l'hébergeur de votre choix, en France si vous le souhaitez. Vous gardez la main sur les données, les règles et les coûts.

Idéal siVous avez des données sensibles, un système existant à relier ou un gros volume.

Rapidité de démarrage
Liberté de changer
Peu d'entretien
  • API REST
  • Node.js ou Dart
  • PostgreSQL
  • Docker
  • Sauvegardes

Vous avez déjà un logiciel ou un serveur ? Nous y relions l'application par une API, pour qu'elle lise et écrive dans vos données existantes. Et quel que soit le choix, le code du back-end vous appartient, comme celui de l'application.

Gagner de l'argent avec votre application

Une application peut être rentable de plusieurs façons. Nous vous aidons à choisir la bonne, puis nous la mettons en place, du bouton d'achat jusqu'au suivi des revenus.

  • Abonnement

    Au mois ou à l’année, souvent avec quelques jours d’essai gratuit. Le modèle le plus courant aujourd’hui.

  • Achat intégré

    Débloquer une option, un contenu ou une version Premium à vie, en un paiement.

  • Freemium

    L’application est gratuite pour tout le monde, et les fonctions avancées sont réservées à la version payante.

  • Publicité

    Une application gratuite, financée par des bannières ou des vidéos, que l’on peut retirer en passant Premium.

RevenueCat, le tiroir-caisse de votre application

Vendre un abonnement dans une application, c'est gérer les essais gratuits, les renouvellements, les remboursements et deux stores différents. RevenueCat s'occupe de tout ça, et nous l'intégrons pour vous.

  • iPhone et Android au même endroitApple et Google ont chacun leur système de paiement. RevenueCat les réunit : on sait qui a payé, quel que soit le téléphone.StoreKit et Play Billing
  • Des achats vérifiésChaque achat est contrôlé par un serveur avant de débloquer quoi que ce soit, ce qui évite la fraude.Validation des reçus
  • L'écran d'abonnement change sans mise à jourOn modifie l'offre, le texte ou la mise en page à distance, sans republier l'application.Paywalls distants
  • Les bons chiffres, et des testsAbonnés actifs, essais transformés, désabonnements : tout est suivi, et on peut comparer deux offres pour garder la meilleure.MRR, churn, A/B tests

Des exemples de projets

Lancer votre propre application

Vous avez une idée d'application pour le grand public : nous la construisons et la publions sur les stores, gratuite, payante ou par abonnement.

Commerce et réservation

Prise de rendez-vous, commande, carte de fidélité : l'application qui fait revenir vos clients.

Espace client

Vos clients suivent leurs dossiers, échangent avec vous et retrouvent leurs documents.

Une application pour vos équipes

Sur le terrain, vos équipes remplissent, photographient et transmettent, sans papier.

Ce que vous recevez

Ce qui vous est remis à la fin du projet, expliqué et prêt à servir.

  • Le code source, à vousTout le code de l'application et du serveur. Vous pouvez continuer avec nous, ou avec qui vous voulez.
  • Votre application en lignePubliée sur l'App Store et Google Play, sous votre nom, avec des fiches soignées.
  • Tous les accèsServeur, base de données, paiements, comptes des stores : rien ne reste bloqué chez nous.
  • Un espace pour tout gérerModifier les contenus, voir les utilisateurs, suivre les ventes, sans toucher au code.
  • Une documentation claireComment l'application est construite, et comment la faire évoluer.
  • Le suivi, si vous le voulezMises à jour d'iOS et d'Android, corrections et nouvelles fonctions, au fil de l'eau.

Dix applications déjà sur les stores

Conçues, développées et publiées par Devolim, avec la même méthode que pour votre projet.

De l'idée à la mise en ligne

  1. 1

    On en parle

    Vous décrivez votre projet, nous posons les bonnes questions et choisissons avec vous la solution la plus simple.

  2. 2

    On dessine

    Les écrans clés, cliquables, pour valider le parcours avant le moindre développement.

  3. 3

    On construit

    Des versions à tester au fil du projet, sur votre téléphone ou votre ordinateur, pour voir avancer les choses.

  4. 4

    On publie, et on suit

    Nous mettons votre projet en ligne, puis nous assurons le suivi et les évolutions.

Questions fréquentes

Une autre question ? Écrivez-nous ou appelez le +33 6 52 45 78 89.

À qui appartient le code ?

À vous. À la fin du projet, nous vous remettons le code source, la documentation et tous les accès. Vous pouvez continuer avec nous, ou avec qui vous voulez.

Combien de temps faut-il pour créer une application ?

Cela dépend surtout du nombre d'écrans et de ce qu'il y a derrière : comptes, paiements, IA. Après le premier échange, nous vous donnons un calendrier précis, étape par étape.

Pourquoi Flutter plutôt que du natif ?

Un seul code pour l'iPhone et Android : un projet à financer et à faire évoluer au lieu de deux. Toutes nos applications sont faites ainsi. Si votre projet demande du natif, nous vous le dirons.

Vous occupez-vous de la publication sur les stores ?

Oui : fiches, captures, réponses aux questions d’Apple et de Google pendant la validation. Nous publions nos propres applications de la même façon.

Et après la mise en ligne ?

Une application vit : nouvelles versions d'iOS et d'Android, retours des utilisateurs, nouvelles idées. Nous assurons les mises à jour et les évolutions.

L'application marchera-t-elle sur les anciens téléphones ?

Oui, sur les versions d'iOS et d'Android encore utilisées. Nous testons sur de vrais appareils avant chaque mise en ligne.

Pouvez-vous reprendre une application existante ?

Oui. Nous faisons d'abord le point sur le code et l'état de l'application, puis nous vous proposons de la faire évoluer ou de la reconstruire.

Nos autres prestations

Un projet en tête ? Parlons-en.

Une app, un outil, un site, de l'IA ou une vidéo : décrivez-nous votre idée en deux minutes.