Une question que je me demande sans cesse
Kakiri
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
De quoi ai-je besoin pour développer un logiciel de A à Z ?
Je sais que j'ai besoin d'un IDE pour la construction de mon code et les étapes qui suivent, jusqu'au déploiement, je n'en sais plus rien.
Je veux donc savoir...
Plus clairement, comment passer du code au programme installable et utilisable ?
De quoi ai-je besoin pour développer un logiciel de A à Z ?
Je sais que j'ai besoin d'un IDE pour la construction de mon code et les étapes qui suivent, jusqu'au déploiement, je n'en sais plus rien.
Je veux donc savoir...
Plus clairement, comment passer du code au programme installable et utilisable ?
A voir également:
- Une question que je me demande sans cesse
- Freebox redemarre sans cesse ✓ - Forum Freebox
- Facebook ne cesse de s'arrêter - Forum Facebook
- Main a cessé de fonctionner autocom ✓ - Forum C
- Freebox qui redémarre sans cesse - Forum Freebox
- Ma freebox se deconnecte sans cesse - Forum Freebox
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
cela dépend du logiciel.
cela dépend du logiciel.
Bonjour
ça dépend aussi
Et encore de pleins d'autres trucs qui ne me viennent pas là.
ça dépend aussi
- du langage.
- Par exemple si les ordinateurs cibles disposent tous d'un interpréteur Python, un simple copier coller des fichiers du script suffit.
- Autre exemple, si les ordinateurs cibles sont tous des PC windows 10 à jour et que tu as codé en C# ou VB.Net avec la framework .Net 4.8. Dans la majorité des cas un copier collé du répertoire de compilation suffit.
- des outils externes
- pour mon 2eme exemple, si tu te sers d'une base de données quelconque, il y a le risque d'avoir besoin de l'installer lors du déploiement alors que si tes données sont stockées dans des fichiers textes (csv, json, xml, etc...) voir même en docx ou xlsx rien besoin d'autres (même pas Word et Excel)
- Si tu as acheté des composants avec licence de distribution, il y aura peut-être des choses à faire au déploiement
- de la cible
- Pour les smartphones tu peux devoir passer par un magasin d'application par exemple
- Pour Mac tu devras à mimima être référencé en tant que développeur
Et encore de pleins d'autres trucs qui ne me viennent pas là.