forumNouveau sujet

Choix des outils de dev Android et de l'agence : quels sont mes engagements ?

SSerkan Ç***VétéranMembre de la communauté
Membre depuis
mai 2023
Message
294
#1

Nous faisons du commerce de gros dans le secteur des équipements de cuisine industrielle. Pour nos 12 commerciaux sur le terrain et nos quelque 150 distributeurs qui commandent régulièrement, nous voulons faire développer une application mobile permettant de consulter les stocks en temps réel et de passer des commandes. Dans un premier temps, l'appli doit tourner sur Android.

Nous avons discuté avec deux agences de développement différentes. La première propose du pur natif sous Android Studio, avec un devis à 240.000 TL pour 4 mois de délai. La seconde préconise un framework mobile cross-platform avec une base de code unique pour 180.000 TL et 2,5 mois de délai.

Nous ne sommes pas une boîte de tech, nous n'y connaissons pas grand-chose aux outils de programmation. En tant que chef d'entreprise, en quoi et pourquoi le choix des frameworks et logiciels de dev Android par l'agence me concerne-t-il ? Si je veux changer d'agence plus tard ou passer sur iOS un jour quel sera l'impact de ce choix technique sur mes coûts de maintenance ?

KKaan T***Membre actif
Poste
Directeur pays
Secteur
Grossiste alimentaire
Type d'organisation
Entreprise de 120 personnes
Membre depuis
févr. 2025
Message
74
Plus utile#2

Réponse courte : les outils utilisés par l'agence vous concernent directement, car l'infrastructure choisie détermine les délais de livraison, les coûts de maintenance et la facilité de reprise du projet par une autre équipe. Pour un projet B2B standard de prise de commandes et de suivi de stock, un framework cross-platform réputé est un investissement bien plus judicieux, tant pour le budget que pour l'évolutivité vers iOS.

Le développement natif pur est indispensable pour les jeux vidéo très gourmands, les communications poussées avec du matériel Bluetooth ou des capteurs très spécifiques. Mais pour une appli B2B servant à afficher un catalogue et prendre des commandes, s'obstiner sur du natif vous obligera à réinvestir plus de 200.000 TL et doublera les frais de maintenance le jour où vos clients sur iPhone voudront aussi l'appli. Les technos cross-platform permettent de cibler les deux OS sans problème avec un seul code.

Le risque le plus critique ici, c'est la dépendance envers l'agence. Vous devez impérativement vous assurer que l'agence utilise un framework open source mondialement reconnu, bien documenté et avec une large communauté de développeurs. N'acceptez surtout pas les templates propriétaires bricolés en interne par l'agence et que personne d'autre ne connaît. Sinon, au moindre désaccord avec eux, votre projet part à la poubelle : vous ne trouverez aucun autre développeur sur le marché pour reprendre le code.

Faites impérativement inscrire ces points dans votre contrat : le code source doit être transféré dans son intégralité chaque semaine sur un dépôt (repository) ouvert par votre entreprise, les modèles de conception standards doivent être respectés et un guide d'installation doit être remis à la livraison du projet. Tant que vous verrouillez ces conditions, l'approche multiplateforme avec le devis à 180.000 TL reste de loin la plus rentable pour votre cas de figure.

PPerihan K***Membre actif
Poste
Chef de produit
Secteur
Catering
Type d'organisation
Entreprise de 20 personnes
Membre depuis
févr. 2024
Message
220

Doki · Site web d'entreprise · 2024

#3

Sur une appli terrain, le détail technique le plus crucial, c'est la gestion de la base de données locale. Quand le commercial descend dans l'entrepôt ou au sous-sol et qu'il n'y a plus de réseau, est-ce que l'appli pourra prendre des commandes hors ligne ? Demandez impérativement à l'agence quel patron d'architecture ils utilisent et comment ils comptent gérer la synchronisation offline avec une structure SQLite locale ou équivalente. Cette architecture est tout aussi importante que le nom de l'outil utilisé.

DDoruk Ç***Expert
Poste
Administrateur réseau
Secteur
Détail
Type d'organisation
agence boutique
Membre depuis
sept. 2024
Message
1
#4

Il y a deux ans, on a fait développer une appli de commandes en gros similaire en se disant « le code natif, c'est plus solide », uniquement pour Android. Six mois plus tard, on s'est rendu compte que 35 % des distributeurs tournaient sur iPhone. On a dû signer avec une autre agence en repartant de zéro et repayer 140.000 TL de plus pour iOS. Aujourd'hui, on paie deux équipes différentes à chaque mise à jour, on regrette amèrement de ne pas être partis sur du cross-platform.

OOya O***Membre actif
Poste
Comptable
Secteur
Médias et édition
Type d'organisation
entreprise à deux succursales
Membre depuis
déc. 2024
Message
113
#5

Les outils cross-platform ont l'air pas chers et rapides sur le devis, mais quand Android sort une grosse mise à jour de version, certains composants d'interface peuvent sauter ou des plugins tiers peuvent complètement planter. Regardez bien si l'agence la moins chère s'engage sur la correction de bugs et la compatibilité des versions pendant un an après la livraison du projet.

VVolkan Ö***Expert
Poste
Stagiaire
Secteur
E-commerce
Type d'organisation
startup en phase de lancement
Membre depuis
oct. 2022
Message
51
#6

L'outil cross-platform mentionné dans le devis de la deuxième agence est-il une technologie standard reconnue à l'échelle mondiale, ou une interface web hybride qu'ils ont bricolée en interne ? Et d'ailleurs, est-ce que l'intégration ERP avec laquelle l'application doit communiquer est bien incluse dans ces budgets de devis ?

OOya Ç***Membre actif
Poste
Agent de contrôle qualité
Secteur
Médias et édition
Type d'organisation
distributeur régional
Membre depuis
oct. 2023
Message
248
#7

franchement avant de vous noyer dans les détails techniques, posez juste cette question aux deux agences : « Montrez-moi 3 applis fonctionnelles que vous avez développées avec cet outil et qui sont en ligne sur les stores. » Téléchargez-les sur votre téléphone, faites une recherche de stock remplissez un panier. regardez si les menus rament, si le téléphone chauffe. une vraie référence en conditions réelles, c'est bien plus honnête que tous les discours techniques.

SSelmaMembre actif
Poste
Boutique en ligne
Membre depuis
juil. 2024
Message
94
#8

Quelle que soit l'agence, mettez cette clause dans le contrat : « Le code source sera pushé chaque vendredi sur le dépôt cloud de l'entreprise et les licences des bibliothèques tierces seront livrées. » Si vous n'avez pas le code en main vous n'avez aucun contrôle sur le projet gardez bien ça en tête.

YYiğit K***Membre actif
Poste
Responsable des achats
Secteur
Publicité et promotion
Type d'organisation
Équipe de 8 personnes
Membre depuis
août 2024
Message
12
#9

Pour faire votre choix, notez ces 4 critères : 1) Le nombre de profils expérimentés de l'agence sur cet outil, 2) Le surcoût si vous demandez une version iOS plus tard, 3) La rapidité de l'application pour le scan de code-barres et l'intégration caméra, 4) La garantie que le code est rédigé selon les standards répandus du marché.

FFiliz Ö***Membre actif
Poste
Directeur des opérations
Secteur
Produits de la mer
Type d'organisation
Équipe de 8 personnes
Membre depuis
sept. 2024
Message
383
#10

plus personne s'embête à faire du full natif pour un simple catalogue de commandes, même les grosses banques sont passées au cross-platform. 60 mlile lires de différence c'est pas rien, utilisez plutôt ce budget pour équiper vos revendeurs sur le terrain en tablettes ou en lecteurs de code-barres.

LLevent Y***VétéranMembre de la communauté
Membre depuis
juin 2023
Message
128
#11

Exactement et ce n'est pas si connu que ça. Un code sans documentation d'installation ne vous appartient pas même si vous l'avez.

C'est confirmé par l'expérience.

VVeli N***Expert
Poste
Administrateur système
Secteur
Emballage
Type d'organisation
filiale d'un groupe
Membre depuis
mai 2022
Message
359
#12

Je ne savais pas ça.

FFatma U***Membre actif
Poste
Chef de chantier
Secteur
Sport et fitness
Type d'organisation
entreprise à deux succursales
Membre depuis
janv. 2025
Message
96
#13

Pour entrer dans le détail : Tout va bien les trois premiers mois les problèmes arrivent au quatrième.

Je le note au cas où.

YYavuz Ö***Expert
Poste
Graphiste
Secteur
Services de nettoyage
Type d'organisation
chaîne de magasins
Membre depuis
juil. 2023
Message
95
#14

Je suis passé par là, laissez-moi vous raconter. Si le périmètre s'agrandit, il faut augmenter soit le délai, soit le budget. Il n'y a pas de troisième option.

Bon courage.

YYasemin Y***Membre actifMembre de la communauté
Membre depuis
oct. 2023
Message
3
#15

Merci beaucoup, cela m'a été très utile.

GGizem E***ExpertMembre de la communauté
Membre depuis
juin 2023
Message
48
#16

Ce sujet est archivé.

YYağmur E***Membre actif
Poste
Coordinateur général
Secteur
Papier
Type d'organisation
filiale d'un groupe
Membre depuis
août 2025
Message
197

Doki · Conseil SEO · 2026

#17

Vous avez raison. Un code sans documentation d'installation ne vous appartient pas, même si vous l'avez.

C'est confirmé par l'expérience.

NNecati G***ExpertMembre de la communauté
Membre depuis
nov. 2024
Message
409
#18

Il y a un point que je ne comprends pas. Chaque « on verra ça plus tard » en réunion signifie du travail non chiffré.

Voilà, désolé si je me suis étendu.

HHalil K***Membre actif
Poste
Directeur de clinique
Secteur
Produits de la mer
Type d'organisation
entreprise de taille moyenne
Membre depuis
mai 2024
Message
208

Doki · Design d'interface · 2026

#19

Je ne suis pas d'accord sur ce point. Dans un système repris, le plus coûteux sont les dépendances inconnues.

Si vous ne formalisez pas cela par écrit dès le départ, des disputes éclateront plus tard.

ÖÖzge E***Membre actif
Poste
Directeur commercial
Secteur
Papier
Type d'organisation
atelier
Membre depuis
juin 2023
Message
50

Doki · Identité de marque · 2023

#20

Je vais essayer.

Répondre