forumNouveau sujet

Quels outils de développement d'applications iOS choisir — le choix de l'agence m'engage-t-il ?

AAslı U***Membre actifMembre de la communauté
Membre depuis
avr. 2026
Message
61
#1

Nous souhaitons faire développer une application mobile sous iOS pour la commande de pièces détachées en B2B. Nous avons reçu deux devis d'agences logicielles différentes : l'une propose 210.000 TL et l'autre 260.000 TL. La première indique qu'elle développera en natif directement avec Swift, tandis que la seconde prévoit d'utiliser un outil multiplateforme avec une base de code unique.

Nous n'avons pas d'équipe technique interne et nous ne voulons pas être pieds et poings liés avec une seule agence pour la maintenance ou l'ajout de nouveaux modules après la livraison. À quel point l'environnement de développement et le langage choisis par l'agence nous engagent-ils pour les années à venir ?

Que devons-nous absolument exiger dans le devis et le contrat pour pouvoir travailler avec un autre développeur par la suite ?

OOrhan D***Nouveau membreMembre de la communauté
Membre depuis
juil. 2026
Message
347
Plus utile#2

En bref : la technologie et l'environnement de développement choisis par l'agence vous engagent directement. Les langages et outils utilisés déterminent la rapidité à trouver un développeur pour reprendre le projet, vos coûts de maintenance et la compatibilité matérielle de l'application. Si l'agence opte pour ses propres bibliothèques propriétaires au lieu de technologies standards et populaires, vous serez totalement dépendant d'elle.

Lors de la rédaction du contrat, vous devez d'abord clarifier la propriété du code et le format de livraison. Le devis ne doit pas se limiter à une application fonctionnelle : il doit stipuler que les codes sources seront livrés dans un dépôt Git avec une documentation standard et la liste explicite des licences tierces. Interdisez à l'agence d'utiliser des modules propriétaires internes fermés, ou exigez la cession complète des droits d'utilisation et l'accès au code source de ces modules.

Deuxième étape : fixez le standard technologique. Si le projet est exclusivement destiné à iOS, privilégiez un langage natif standard comme Swift. Si une version Android est envisagée à terme, optez pour des frameworks multiplateformes répandus comme Flutter ou React Native, pour lesquels le vivier de freelances est vaste. Fuyez absolument les outils hybrides de niche, obsolètes ou confidentiels.

Enfin, prévoyez des clauses de passation et de garantie. Intégrez à l'échéancier de paiement une période de garantie d'au moins 60 jours après la livraison, conditionnée à l'audit et à la validation du code par un expert tiers indépendant ou votre futur développeur.

MMetin K***Membre actif
Poste
Responsable export
Secteur
Papier
Type d'organisation
Entreprise de 300 personnes
Membre depuis
nov. 2023
Message
19
#3

En optant pour le langage natif, vous bénéficiez immédiatement des nouveautés du système d'exploitation à chaque mise à jour d'Apple, ainsi que d'un accès direct au matériel (caméra, Bluetooth, etc.). Avec le multiplateforme, il faut parfois attendre la mise à jour des bibliothèques intermédiaires, ce qui alourdit la charge de maintenance annuelle.

KKader K***Membre actif
Poste
Directeur de magasin
Secteur
Imprimerie
Type d'organisation
Équipe de 8 personnes
Membre depuis
févr. 2022
Message
4
#4

On a fait faire une appli de commande similaire il y a deux ans. L'agence a utilisé un outil hybride quasi inconnu à l'époque. Quand la boîte a fermé, personne n'a voulu reprendre le projet sur lequel on avait lâché 190.000 TL. Résultat : on a dû tout réécrire de zéro avec un langage répandu pour 240.000 TL.

AAylinMembre actif
Poste
CRM et e-mail
Type d'organisation
Entreprise de 300 personnes
Membre depuis
juin 2024
Message
118
#5

Exigez impérativement dans le devis que le langage de développement, la version minimale de l'OS supportée et la liste des bibliothèques tierces soient soumis à votre approbation. Ne signez jamais une mention vague du type « développement d'application mobile ».

CCaner A***Membre actif
Poste
Technicien de maintenance
Secteur
Agriculture
Type d'organisation
entreprise individuelle
Membre depuis
nov. 2022
Message
157
#6

L'idée selon laquelle une agence proposant du natif fait forcément du meilleur travail n'est pas toujours vraie. S'il s'agit d'un simple catalogue avec formulaire de commande, plutôt que de dépenser plus de budget et de temps en natif un bon framework multiplateforme peut vous offrir iOS et Android d'un coup pour le même prix. Pesez bien vos besoins.

EEsra K***Membre actifMembre de la communauté
Membre depuis
févr. 2023
Message
3
#7

de notre côté la pire galère c'était l'agence qui avait intégré sa propre lib maison. genre ils ont filé les codes mais sans les sources de cette lib personne n'a pu compiler le projet, faites gaffe à ça.

TTolga T***Membre actif
Poste
Développeur logiciel
Secteur
Élevage
Type d'organisation
filiale d'un groupe
Membre depuis
juin 2023
Message
1
#8

Avez-vous prévu de sortir cette application pour les utilisateurs Android par la suite ? Si vous en avez besoin dans 6 mois, choisir iOS en natif va doubler votre budget. Cet objectif est-il bien défini ?

DDamlaMembre actif
Poste
Directeur de clinique
Membre depuis
août 2024
Message
92
#9

Vous avez tout intérêt à insérer dans le contrat une clause de recette stipulant que les codes sources doivent être livrés complets, compilables et déployables par un développeur indépendant.

ZZerrin Ö***Membre actifMembre de la communauté
Membre depuis
févr. 2026
Message
106
#10

En résumé : tenez-vous-en aux langages standards et populaires, refusez les codes propriétaires fermés de l'agence et bloquez le dernier paiement jusqu'à ce que la compilation du code soit validée par un développeur externe.

FFerhat O***Membre actif
Poste
Chef d'équipe développement
Secteur
Emballage
Type d'organisation
Entreprise de 20 personnes
Membre depuis
sept. 2023
Message
52

Doki · Migration d'infrastructure · 2024

#11

Ce sujet est archivé.

SSelin Y***Vétéran
Poste
Comptabilité préliminaire
Secteur
Immobilier
Type d'organisation
Entreprise de 120 personnes
Membre depuis
sept. 2024
Message
111
#12

Le point le plus souvent négligé concernant developpement d'applications ios est : Demandez qui a préparé le devis et qui fera le travail.

UUğur A***Membre actifMembre de la communauté
Membre depuis
juin 2023
Message
222
#13

C'est une bonne idée d'avoir ouvert ce sujet.

IIrmak P***ExpertMembre de la communauté
Membre depuis
déc. 2023
Message
153
#14

si j'ai bien compris, vous dites que : Un code sans documentation d'installation ne vous appartient pas, même si vous l'avez.

corrigez-moi si je me trompe.

AAli Ş***ExpertMembre de la communauté
Membre depuis
août 2024
Message
1
#15

nous avons vécu presque la même chose l'année dernière mais bref dans un système repris le plus coûteux sont les dépendances inconnues.

corrigez-moi si je me trompe.

BBeren T***Expert
Poste
Comptable
Secteur
Logiciel
Type d'organisation
entreprise familiale
Membre depuis
août 2025
Message
2
#16

je suis d'accord, j'aimerais même souligner ce point. bon si c'est une première commencez petit, l'échelle viendra plus tard.

je suis aussi curieux de savoir si d'autres font autrement.

GGizem Y***Expert
Poste
Directeur marketing
Type d'organisation
filiale d'un groupe
Membre depuis
sept. 2023
Message
168
#17

Je vais résumer ce qui a été dit jusqu'ici. Dans un système repris, le plus coûteux sont les dépendances inconnues.

YYasemin B***Membre actifMembre de la communauté
Membre depuis
sept. 2023
Message
98
#18

Pour entrer dans le détail : Si vous ne formalisez pas cela par écrit dès le départ des disputes éclateront plus tard.

J'espère que cela vous sera utile.

AAv. Kemal U***Expert
Poste
Avocat · informatique
Type d'organisation
Entreprise de 300 personnes
Membre depuis
sept. 2023
Message
168
#19

J'ai vécu la même chose.

HHilal Y***Expert
Poste
Directeur comptable
Secteur
Catering
Type d'organisation
chaîne de magasins
Membre depuis
août 2025
Message
66
#20

Je parle du point de vue du fournisseur, c'est mon côté. N'hésitez pas à demander, celui qui ne demande pas paie toujours plus cher.

À votre place, j'irais par cette voie.

Répondre