Comment créer un logiciel
Résolu/Fermé
bonjours à tous,
je voudrais savoir comment on fait pour créer un logiciel,
si il existe des documents qui en parlent ou s'il existe des doc qui expliquent comment faire ?
a+ et merci d avance
je voudrais savoir comment on fait pour créer un logiciel,
si il existe des documents qui en parlent ou s'il existe des doc qui expliquent comment faire ?
a+ et merci d avance
93 réponses
-
- D'abord il faut que tu sache quel logiciel tu veux créer,
- noter tout sur un papier dans les moindres détails,
- ensuite choisir un langage de programmation, comme Visual Basic, Java, C++ ou l'assembleur. Il faut choisir un langage selon tes besoins et tes envies, certains langages comme le visual Basic sont un peu plus limité que les autres mais plus simple, choisit le bon.
Ensuite, il faut choisir l'environnement de développement, qui va également compiler ton code source. Attention souvent les logiciels ne compile qu'un langage de programmation.
Pour débuter en programmation, un bon point de départ est Scratch, un outil visuel créé par le MIT afin d'apprendre aux enfants à coder : https://scratch.mit.edu/
Il existe des tutos très simple en français. Une fois les bases comprises, il sera possible d'utiliser * *Visual Studio sous Windows pour créer des applications Windows- XCode sur Mac pour créer des applications Mac ou iPhone
- Android Studio pour créer des applications Android.
-
Fred,
En tout cas premièrement merci beaucoup pour avoir penser à moi.
Au fait pour être claire, je suis en 1ér graduat d'étude superieur en Informatique. Ma grande préoccupation serait d'être à côte d'une personne qui pourrait m'aider à devenir un informaticien dans le vrai sens de terme. Tu sais chez nous en Afrique, la grande difficulté c'est l'absence de la documentation. En tout cas aide moi premièrement à maîtriser la logique de programmation (ordinogramme et algorithme) ainsi que le Basic.
Merci d'avance pour m'avoir compris et que mon Dieu te bénisse. -
-
-
-
un logiciel pour quoi faire ?
comment expliques tu que faire un logiciel est la solution adéquate à ton problème ?
¤ -
y'a un truc simple efficace et gratuit pour apprendre a programmer en basic.
http://lbasic.atomysk.com
et le forum d'aide qui va avec
http://lbasic.atomysk.com/forum
et tout ça en français.... -
salut ,je veux savoire les étapes à suivre pour creer un logiciel avec des exemples si possible,je suis en 2 eme année informatique ingenieur et j'aimerais bien savoire comment ça marche surtout au niveau de l'entreprise.merci bien
-
La premiere des chose a savoir c'est :
que veut t'on faire ?
premier cas on parle de proffessionalisme, de gens dont le metier est de programmer, alors il faut voir du cote de langagges qui sont long à apprendre et qui necessittent des heures de develloppement avant d'avoir un resultat.
de l'autre, les entreprise ou les particuliers dont le metier est autre que la programation pure, et dans ce cas il est parfoisd interessant de faire un compromis et de choisir un langage plus let mais plus rapide à mettre en oeuvre.
il n'y a pas de defaut à l'un ou à l'autre car ils ont chacun les leurs.
mais une chose est sûr, pour de la programmation occasionelle, rien ne vaut un langage simple du style de liberty BASIC. on peut tout faire avec et à moindre coût.
et si vous êtes professionnel, vous ne poseriez pas la question.
@++
PS: vous pouvez aussi choisir le PYTHON, voir sebSauvage pour plus d'infos. -
Bonjour,
Par exemple, si on voudrait créer une petite application du style lecteur de fichiers musique (WAV, MP3, OGG) avec différents outils pour faire des montages et incorporer des vidéos liées à la lecture, quel langage pourrais t'on prendre ?
(je sais bien qu'il existe déjà pas mal de ce genre de logiciel - comme Winamp- mais je trouverais intéressant de le créer).
Merci.-
-
-
@algériano23Moi aussi J'ai besoin d'aide
-
-
je désire savoir le plus possible comment créer un logiciel
-
voici les etapes qui te permettrons de creer un logiciel
1ere etape : LE CAHIER DES CHARGES
il s'agit de definir avec exactitude ce que devra faire ton programme, pour cela tu dois entrer dans le detail de chaque partie de ton futur programme.
exemple: je veux creer un programme de gestion de stock.
il devra gerer le stock de chaque article.
pour chaque article on devra avoir les infos suivante.
-code article
-designation
-nom du fournisseur
-quantite en stock
on devra aussi creer un module pour entrer de la marchandise en stock. Ce module devra traiter les infos suivantes
-code article
-quantite à ajouter au stock
on devra aussi creer un module pour sortir de la marchandise du stock. ce module devra traiter les infos suivantes:
-code article
-quantite à retirer du stock
on peut aussi ajouter la date, le nom du client.
sur le même principe que cette gestion de stock on peut definir une gestion des fournisseurs, des clients, des factures, des commerciaux, des rendez-vous, etc....
2 eme etape: L'ORGANIGRAMME
c'est l'ossature de ton programme tu mets en image la maniere dont chaque partie de ton programme va fonctionner et surtout comment chaque "module" va interagir avec les autres. On va creer des liaison.
c'est la partie la plus delicate car c'est d'elle que dependra la plupart des choix que tu devra faire par la suite.*
3 eme etape: LE CHOIX DU LANGAGE
comme je te l'ai deja dit, chaque langage a ses specificités, avantages et inconvenients.
suivant le type d'application que tu va faire un langage sera à privilegier par rapport aux autres.
dans mon exemple, si j'ai une tres grande quantite de produits a gerer en stock, avec beaucoup d'entree et sortie chaque jour, j'ai interet à choisir un langage qui est performant dans la gestion de base de donnée comme Windev par exemple.
si je veux pouvoir avoir des applications qui fonctionnent via internet, je choisirais certainement JAVA 2.
et il y a plein de configurations possibles !!!
4 eme etape: LE CODAGE
c'est la derniere etape, qui en fait ne fait que transcrire l'organigramme dans un langage comprehensible par l'ordinateur, et c'est aussi une etape importante, car c'est là que tu creera de jolis petits bugs !
5 eme etape: UTILISATION DU BEAU PROGRAMME TOUT NEUF
on pourrait rajouter une phase de test, mais billou nous a expliquer depuis longtemps que de faire des programmes qui marchent juste ce qu'il faut, ça peut rapporter gros, alors ne soyons pas trop perfectionniste, on vendra des mise a jour chaque année....
@+++ -
-
@Philcette question on y a repondu avant !
relis les posts et va sur les liens qu'on t'a donné !
fouine un peu sur les sites et tu trouvera ...
et si tu trouve pas repose la question.
@++ -
@pascalAlors je te mets +1 pour le dernier point !
En effet, je suis développeur web et une fois le site livré, les contrats de mise à jour et de maintenance du site sont des rentrées d'argent assurées chaque années ;) ! -
-
-
Salut,
Juste pour confirmer ce que Pascal à dit. En faite pour programmer il faut remplir les étapes citées par Pascal à savoir:
1ere etape : LE CAHIER DES CHARGES
2 eme etape: L'ORGANIGRAMME
3 eme etape: LE CHOIX DU LANGAGE
4 eme etape: LE CODAGE
5 eme etape: UTILISATION DU BEAU PROGRAMME TOUT NEUF
Le plus important, c'est le cahier de charge acr il define avec exactitude ce que l'on veut faire.
A+ -
Bonjour,
Voila, mon problème rejoin un peu celui des autres ci ce n'est que je sais a peu près ce que je veux faire. Jaimerais pouvoir faire un logiciel qui permettent d'agrandir les photo sans les dénaturées. pour sa j'ai ma petite idée mais je ne sais pas comment faire pour le mettre sous forme de logiciel. A mon avis sa risque de prendre du temps. Et je ne sais pas non plus quel langage utilisé. Je ne suis pas un pro loinde là je sais a peine faire cuire un oeuf, mais j'avoue que l'idée me tente. sa pourré être favorable a bcp de monde je pense.
Voila merci d'avance (et ne me répondez pas de commencer par aprendre a faire cuire un oeuf lol ;) ) -
Bonjour,
ce qui serait super, c'est quelqu'un qui donne de bons conseils sur des noms de logiciels qui permettent de programmer selon le language choisi. Des noms de logiciels qui sont plus facile d'utilisation que d'autre pour les débutants. Les sites sont biens mais on ne sait pas toujours où aller vraiment et quoi télécharger.
Si quelqu'un peut vraiment aider, merci d'avance. -
ingenieur qui met des "e" a la fin de chaque verbe en "oir"....
-
ContributeurBonjour,
Il suffit de demander
comment debuter quel langage
-
Bonjour,
J'ai fait un programme en Visual Basic sous Excel avec un scan/lecture et impression de code barres sur des articles saisis dans une base de données. Quel serait le meilleur language à utiliser pour le convertir en fichier .exe par exemple?
merci -
Bjr tt le monde,
Je voudrais savoir comment je peut créer un logiciel pour défragmenter tt les fichiers sytèmes sous windows xp familial et pro.
Pouvez vous me dire quels sont les logiciels qui me permetrons de déterminer l'emplacement du fichier et le type d'action. Sachant que je voudrais que ce logiciel fonctionne en ms-dos avant que windows se lance (de maniére a ce que le logiciel et windows ne soient pas en conflit lors du déplacement de fichier) quel serai l'executif et le logiciel me permettan d'executer le logiciel une fois créé.
Je tien a vous dire que je ne suis pas programmateur, mais mes fichiers systèmes se fragmente trop et mon pc rame, j'ai éssayé page defrag et il ma énormément déçus, c'est pourquoi j'ai décidé de créer ce logiciel. Quel que sois le temps que je mettrais j'y arriverai.
Vos éxplications et votre aide sont les bienvenus.
Merci d'avance pour vos reponses -
si tu veux cree un logiciel tu peux prenez une idde de que ce fais ce logiciel
-
donne moi ton idee je cree le logiciel et tu auras 20 % des benefices :p
-
voila je voudrais créer un logiciel pouvant jouer a notre place sur les console ou encore mieux dans mon cas un logiciel pouvant jouer a notre place sur un jeu en ligne comme w.. ;d... je fait pas de pub
donc si quelqu'un expérimentée pouvant m'aider a mon projet sa serai sympa car sur le jeu que je voudrait faire ce logiciel me prend des heures chaque jour de fois sa me prend même toute ma journer
sa serai plus un logiciel a répétition il devrait répéter se qu'on lui demande ex:
-lancer le combat
-valider le combat
-lancer la malédiction
-lancer l'attaque
-voire le bilan
-fin du combat
-lancer le combat
-.......
mais avec divers possibilité comme:
-lancer le combat
combat lancée
-valider le combat
combat validée
-lancer la malédiction
malédiction lancée
-lancer l'attaque
attaque lancée
si le monstre a plus de point de vie si le monstre a encore des points de vie
-voire bilan - lancer attaque
bilan vue attaque lancée
-etc.... si ........plus........... si..........a encore..........
voila faire se genre de chose continuellement
avec un peu plus dans le grafcet
donc s'il y a quelqu'un qui pourrais m'aider ou me faire un logiciel de se genre pour un jeu en ligne sa serai sympa merci d'avance
-
-
Bonjour,
pour moi, la question "comment faire un logiciel" c'est du même type que "comment faire la cuisine" ...
Je propose donc une infinité de réponses "à la manière de" ...
1) Il faut une cuisinière et des ustensiles
Vas tu développer sur Linux, Windows, exploiter ton logiciel sur Internet ...
2) Il faut des ingrédients
C'est le choix du langage de programmation qui va déterminer les ingrédients qui seront à ta disposition (Visual Basic, php/mySQL, Python, ...)
3) Il faut une recette
Là on va te parler de cahier des charges, de conception, de tests et bien d'autres choses encore (connais-tu la méthode agile?!).
Et surtout, il te faut savoir ce que tu veux faire (un gateau, la bouffe de midi, un repas de gala, un sandwich ...).
Bon courage. -
Mon programme qui édite et scanne les codes barres pour réfférencer des articles fonctionne tres bien, mais il est fait avec Excel et Visual Basic (.xls). Je voudrais pourvoir le ré-écrire pour en faire un programme executable (.exe).
Mon programme gère donc les articles avec un code barre (avec informations sur chaque article, et aussi les clients, les factures et même des statistiques mensuels et annuels. Mais il reste pour moi vulnérable car peut être facilement modifié comme une simple feuille Excel.
Merci -
moi j'aimerai créer un logiciel permettant de jouer au cartes MAGIC
-
Creer un logiciel n'est pas une tache facile!
avant tout tu dois avoir appris un peu d'algorihmique puis apprendre un langage de programmation (BASIC est mieux adapté pour un débutant) après on en parleras
- 1
- 2
- 3
- 4
- 5
Suivant