Développement


Développement

Special | ALL

Page:  1  2  3  4  (Next)
  ALL

A

Argouml

ArgoUML est un logiciel libre de création de diagrammes UML. Programmé en Java, il est édité sous licence EPL 1.0. Il est multilingue, supporte la génération de code et l'ingénierie inverse.
La génération de code à partir de diagrammes de classes est supportée dans les langages suivants: Java, C++, PHP, C# et SQL.

Site de l'auteur :

 

Entry link: Argouml

C

Code-Blocks


Code::Blocks est un IDE multi-plateforme (Linux, Mac et Windows) entièrement codé en C++.
Code::Blocks est basé sur un système de plugins, ce qui permet de le faire évoluer très facilement sans devoir le recompiler.
La compilation, qui peut se faire grâce à une grande quantité de compilateur supportés, peut se faire vers deux cibles : le programme final ou le programme final avec le débogage activé, ce qui simplifie grandement la vie du codeur.

Site de l'auteur :

   

  

Entry link: Code-Blocks

CodeIgniter

CodeIgniter est un framework libre écrit en PHP. Il suit le motif de conception MVC et s'inspire du fonctionnement de Ruby on Rails. Les versions inférieures à la 2.0.0 sont compatibles avec PHP 4 et 5, tandis que celles supérieures à la 2.0.0 ne sont compatible qu'avec PHP 5.1.6 ou plus

Site de l'auteur :

 

Entry link: CodeIgniter

E

EasyPhp

Comme son nom l'indique, EasyPHP permet de simplifier le travail sur les fichiers au format PHP. En effet, ce format nécessite d'être interprété, ce qu'un simple navigateur Web ne peut pas faire. EasyPHP vous offre donc la possibilité de travailler dans un environnement serveur complet. L'application comprends un serveur Apache, une base de données MySQL, la dernière version de PHP, et tous les outils nécessaires pour travailler sur le code PHP et créer votre site.

Site de l'auteur :

Entry link: EasyPhp

Eclipse

Initié par IBM puis ouvert à la communauté Open Source, l'environnement de développement intégré (IDE) Eclipse pour développeurs Java présente l'énorme avantage de disposer d'un nombre impressionnant de plugins l'enrichissant dans tous les domaines de la programmation. Dorénavant, avec la version Helios d'Eclipse, un Marketplace Client propose de faciliter la vie des développeurs dans leurs recherches de plugins. Une interface dédiée rend leur intégration bien plus rapide. Fonctionnant en Java et avec la bibliothèque graphique SWT d'IBM, cet IDE "tourne" indépendamment du système d'exploitation, pourvu qu'une JVM soit installée. Des projets tels que Lotus Notes ou Symphony ont été développé grâce à cet atelier. L'IDE open source de référence supporte les projets EGit qui retrace tout l'historique des modifications effectuées sur le code. Et si Java fut l'un des premiers langages à avoir été utilisé, il a depuis été enrichi par le C/C++, l'Ada, le Python, le Perl, le Ruby, le Cobol, le Pascal, le PHP, l'XML et HTML, l'Action Script, ColdFusion, etc

Site de l'auteur :

 

  

  

 

Entry link: Eclipse

F

Free pascal

Free Pascal est un IDE (Environnement de Développement Intégré) pour le langage de programmation Pascal fonctionnant sous Microsoft Windows.
Pour information, le langage Pascal est ce que l’on nomme un langage impératif (fonctionnement par séquences d’instructions) réputé pour sa syntaxe limpide et minutieuse.
Il s’agit donc d’une suite d’outils permettant de coder, compiler et déboguer des programmes, le tout accompagné d’une interface graphique (GUI) peu esthétique (mais toutefois efficace et particulièrement complète) ne permettant pas une approche des plus simples et qui de prime abord risque de rebuter les moins courageux.

Site de l'auteur :

Entry link: Free pascal

J

JAVA JDK 8 -ea

JDK 8 is the second part of Plan B. The single driving feature of the release is Project Lambda. (Project Jigsaw was proposed for this release but later dropped). Additional features proposed via the JEP Process were included, so long as they fit into the overall schedule required for Lambda. Detailed information on the features included in the release can be found on the features page.

Site de l'auteur :

Entry link: JAVA JDK 8 -ea

Java SE 7 Server -jre

Java SE (anciennement Java 2 Standard Edition ou J2SE) est l'édition maitresse (ou distribution) du framework 'Plate-forme Java' d'Oracle, destinée typiquement aux applications pour poste de travail1,2.
Cette plateforme contient outre toutes les API de base:
  toutes les API spécialisées dans le poste client (JFC et donc Swing, AWT et Java2D),
    ainsi que des API d'usage général comme JAXP (pour le parsing XML) et JDBC (pour la gestion des bases de données).
Il a été renommé Java SE par Sun Microsystems juste après son rachat par Oracle Corporation en 2009.

Site de l'auteur :

Entry link: Java SE 7  Server -jre

Java SE7 -jdk

The Java Development Kit (JDK) is an implementation of either one of the Java SE, Java EE or Java ME platforms[1] released by Oracle Corporation in the form of a binary product aimed at Java developers on Solaris, Linux, Mac OS X or Windows.[2] Since the introduction of Java platform, it has been by far the most widely used Software Development Kit (SDK).[citation needed] On 17 November 2006, Sun announced that it would be released under the GNU General Public License (GPL), thus making it free software. This happened in large part on 8 May 2007, when Sun contributed the source code to the OpenJDK.[3]

Site de l'auteur :

 

 

Entry link: Java SE7 -jdk

JAVA-JRE

Java Runtime Environment (JRE) est une machine virtuelle Java. C'est une partie en phase d'exécution de Java SDK mais sans les outils de développement tels que les compilateurs et les débogueurs. JRE est compilé avec le logiciel plug-in de Java qui permet aux navigateurs Web largement déployés d'utiliser JRE afin d'exécuter des applets.

Site de l'auteur :

   

   

 

Entry link: JAVA-JRE

Jmerise

JMerise : est un logiciel dédié à la modélisation des modèles conceptuels de donnée pour Merise

JMerise permet les relations réflexives, la généralisation et la spécialisation des entités. Il génère le MLD et le script Mysql..

Site de l'auteur

 

Entry link: Jmerise

K

Kompozer

Kompozer est un logiciel de création de pages Web au format HTML ou HTM. Il utilise la technologie WYSIWYG, c'est à dire que ce que vous voyez à l'écran c'est ce à quoi ressemblera votre page. Il utilise les mêmes sources que le logiciel NVu mais s'en est écarté. L'éditeur permet de créer une page de A à Z : texte, polices, couleurs de fond, images, liens, etc

Site de l'auteur :

       

Entry link: Kompozer

L

Lazarus

Lazarus est un EDI multiplateforme développé en Object Pascal et pour Free Pascal. Son objectif est de fournir aux programmeurs Pascal Objet un environnement de développement s'approchant le plus possible de Delphi.

Site de l'auteur :

  

  

  

Entry link: Lazarus

M

Mediawiki

MediaWiki est un moteur de wiki pour le Web. Il est utilisé par l’ensemble des projets de la Wikimedia Foundation, ainsi que par l’ensemble des wikis hébergés chez Wikia et par de nombreux autres wikis. Conçu pour répondre aux besoins de Wikipédia, ce moteur est en 2008 également utilisé par des entreprises comme solution de gestion des connaissances et comme système de gestion de contenu. L’entreprise américaine Novell l’utilise notamment pour plusieurs de ses sites web qui véhiculent un trafic important. Des associations, comme Wikitravel, Mozilla ou Ékopedia, l'ont aussi adopté.
MediaWiki est écrit en PHP, et peut aussi bien fonctionner avec le système de gestion de base de données MySQL que PostgreSQL. C'est un logiciel libre distribué selon les termes de la GPL.
MediaWiki inclut de nombreuses fonctionnalités pour les sites à vocation collaborative : par exemple, la gestion des espaces de noms, ou encore l'utilisation de pages de discussions associées à chaque article.r.

Site de l'auteur :

 

Entry link: Mediawiki

Monkey Studio IDE

Monkey Studio est un IDE (Environnement de Développement Intégré) de développement spécialisé pour Qt. Il met à disposition un Designer et bien d'autres fonctionnalités facilitant la réalisation d'applications utilisant la bibliothèque Qt..

Site de l'auteur :

Entry link: Monkey Studio IDE

Mysql workbench

Mysql Workbench est un logiciel de conception graphique du Modèle Relationnel des Données (MRD, ou modèle Entités-Associations, en anglais Entity-Relationship)
Le MRD (niveau relationnel) est normalement généré à partir d'un Modèle Conceptuel des Données (MCD, niveau conceptuel). Pour cela, on peut utiliser d'autres outils tels que PowerDesigner...

Site de l'auteur :

Entry link: Mysql workbench

N

NetBeans

NetBeans IDE est un environnement de développement qui s'adapte aux langages de programmation (Javascript, Python, PHP, Groovy, C/C++, etc.), aux outils et aux ressources dont vous disposez. Le programme détecte automatiquement la présence de Java, JDK, SOA, Ruby, MySQL, etc. sur votre système, ainsi que les serveurs Apache ou GlassFish, pour vous fournir les plugins nécessaires. Vous pourrez ainsi créer facilement des applications Web, des portails d'entreprise, des logiciels multiplateforme sous Java, des logiciels pour mobiles, etc. Vous disposerez de nombreux outils d'édition, d'un debugger, d'une module de prévisualisation, de modèles et de bibliothèques, de fonctions de complétion et d'implémentation, etc. La dernière version de NetBeans IDE supporte dorénavant les spécifications du langage de développement Java SE 7. Il s'intègre également avec les serveurs Oracle WebLogic et supporte Oracle Database et GlassFish 3.1. On note au passage la facilité d'édition HTML5 et un nouveau GridBagLayout conçu pour améliorer le développement d'interfaces utilisateur et l'édition de code Java.

Site de l'auteur :

Entry link: NetBeans

NVU

NVU est très facile d'accès. Nous pouvons remercier jv2759 ainsi que jojoba et la nouvelle équipe de NVU.fr pour traduire ou avoir traduit en français ce logiciel libre.
Pourquoi télécharger NVU?
Ce logiciel open-source est très complet. On voit ce que l'on fait car il est WYSIWYG, il y a la mise en couleur des balises HTML, si on sélectionne un mot ou phrase en mode normal, quand on se rend sur la page source la sélection est surlignée, ce qui est beaucoup plus simple pour localiser ce que l'on souhaite. NVU supporte le PHP, mais il faut utiliser la syntaxe recommandée par Le Groupe PHP. Vous pouvez dès maintenant télécharger des extensions ou avoir un autre thème...

Site de l'auteur :

Entry link: NVU

O

Ocaml

 OCaml est la principale variante du langage Caml. Du point de vue du langage, elle étend le noyau du langage Caml avec une couche orientée objets complète, ainsi qu'un système de modules puissant. Un système de types polymorphe avec inférence automatique des types assure la cohérence de ces traits.
Le système OCaml est une implémentation de qualité industrielle de ce langage, comprenant un compilateur produisant du code natif de haute performance (ocamlopt) pour 9 architectures de microprocesseurs (IA32, PowerPC, AMD64, Alpha, Sparc, Mips, IA64, HPAA, StrongArm), un compilateur code-octet (ocamlc) et une boucle d'interaction (ocaml) pour la rapidilité du développement et la portabilité. La distribution d'OCaml offre également une bibliothèque standard, un débogueur (ocamldebug), des générateurs d'analyseurs lexicaux (ocamllex) et syntaxiques (ocamlyacc), un pre-processeur pretty-printer (camlp4) et un générateur de documentation (ocamldoc).

Site de l'auteur :

Entry link: Ocaml

Octave

GNU Octave est un logiciel libre de calcul numérique comparable à MATLAB et à Scilab. Ce n'est pas un logiciel de calcul formel. Le logiciel est développé puis maintenu pour le projet GNU par John W. Eaton.


Site de l'auteur :

 

Entry link: Octave

Orwell Dev -C++

Orwell Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. It creates native Win32 executables, either console or GUI. Orwell Dev-C++ can also be used in combination with Cygwin.

Features:
    MinGW GCC 4.7.2 32bit
    TDM-GCC 4.7.1 32/64bit
Read more: Orwell Dev-C++ - Free download and software reviews - CNET Download.com http://download.cnet.com/Orwell-Dev-C/3000-2069_4-12686.html#ixzz2ve9EwD6z

Site de l'auteur :

   

Entry link: Orwell Dev -C++

P

Phython

Python est un langage de programmation objet, multi-paradigme et multiplateformes. Il favorise la programmation impérative structurée, fonctionnelle et orientée objet. Il est doté d'un typage dynamique fort, d'une gestion automatique de la mémoire par ramasse-miettes et d'un système de gestion d'exceptions ; il est ainsi similaire à Perl, Ruby, Scheme, Smalltalk et Tcl.

Le langage Python est placé sous une licence libre proche de la licence BSD3 et fonctionne sur la plupart des plates-formes informatiques, des supercalculateurs aux ordinateurs centraux4, de Windows à Unix avec notamment GNU/Linux en passant par macOS, ou encore Android, iOS, et aussi avec Java ou encore .NET. Il est conçu pour optimiser la productivité des programmeurs en offrant des outils de haut niveau et une syntaxe simple à utiliser.

Il est également apprécié par certains pédagogues qui y trouvent un langage où la syntaxe, clairement séparée des mécanismes de bas niveau, permet une initiation aisée aux concepts de base de la programmation5

Site de l'auteur :

  

Entry link: Phython

Pycharm

PyCharm is an Integrated Development Environment (IDE) used for programming in Python. It provides code analysis, a graphical debugger, an integrated unit tester, integration with version control systems (VCSes), and supports web development with Django. PyCharm is developed by the Czech company JetBrains.[1]

It is cross-platform working on Windows, Mac OS X and Linux. PyCharm has a Professional Edition, released under a proprietary license and a Community Edition released under the Apache License.[2] PyCharm Community Edition is less extensive than the Professional Edition.

Site de l'auteur :

 

Entry link: Pycharm

Python

Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code.
Python runs on Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm Handhelds, and Nokia mobile phones. Python has also been ported to the Java and .NET virtual machines.
Python is distributed under an OSI-approved open source license that makes it free to use, even for commercial products.

Site de l'auteur :

    

Entry link: Python

Q

Qt Creator IDE and tools

Qt Creator is a cross-platform integrated development environment (IDE) tailored to the needs of Qt developers. It provides:

  • C++ and JavaScript code editor
  •     Integrated UI designer
  •     Project and build management tools
  •     gdb and CDB debuggers
  •     Support for version control
  •     Simulator for mobile UIs
  •     Support for desktop and mobile targets

Site de l'auteur :

   

  

Entry link: Qt Creator IDE and tools

S

Spyderlib

Spyder est un environnement de développement Python (et C/C++/Fortran) qui présente les fonctionnalités suivantes : éditeur de code avec coloration syntaxique, complétion de code, analyse de code temps-réel et explorateur de fonctions et de classes ;console interactive (interne) et console externe (exécutée dans un processus séparé) avec les caractéristiques suivantes :

     completion de code contextuelle,
    espace de travail (similaire au "Workspace" de MATLAB) pour lister et modifier via une interface graphique les variables globales (nombres réels, chaînes de caractères, tableaux, listes, etc.),
      aide automatique et dynamique sur les objets utilisés (dont les modules, fonctions, classes, méthodes, etc.),

Site de l'auteur :

 

Entry link: Spyderlib

Sql Server 2008 express x86

SQL Server 2008 Express est une édition gratuite de SQL Server qui est idéale pour apprendre et créer des applications bureautiques et de petites applications serveur, et pour la redistribution par les éditeurs de logiciels indépendants.

 

Entry link: Sql Server 2008 express x86

StarUml

StarUML est un logiciel de modélisation UML, cédé comme open source par son éditeur, à la fin de son exploitation commerciale, sous une licence modifiée de GNU GPL.
L'objectif [Par qui ?] de la reprise de ce projet était de se substituer à des solutions commerciales comme IBM Rational Rose ou Borland Together.
StarUML gère la plupart des diagrammes spécifiés dans la norme UML 2.0.
StarUML est écrit en Delphi1, et dépend de composants Delphi propriétaires (non open-source), ce qui explique peut-être pourquoi il n'est plus mis à jour.

Site de l'auteur :

 

Entry link: StarUml

W

Wamp

WampServer propose aux développeurs Web un outil de déploiement local ou en ligne pour le développement de sites Internet dynamiques. Au sein de l'application, on retrouve Apache HTTP Server en tant que serveur HTTP, PHP pour le langage de script, MySQL pour le système de gestion des bases de données (SGBD) ainsi que l'application Web phpMyAdmin pour la gestion des SGBD MySQL. WampServer intègre également des outils, pour faciliter la création et le déploiement de sites, tels que XDebug, XDC, SQLBuddy ou encore webGrind. Le logiciel se loge discrètement dans la zone de notification de Windows et informe l'utilisateur de la mise hors ligne ou en ligne du site. Enfin, un simple clic sur cette icône ouvre un menu contextuel capable d'arrêter tous les services associés à WampServer, d'activer la mise en ligne et d'accéder aux sites hébergés localement, au dossier racine des sites ainsi qu'à la configuration des bases de données.

Site de l'auteur

   

Entry link: Wamp

X

Xampp

XAMPP est une suite facilitant l'installation d'un serveur Web Apache. Cette « distribution » se chargera donc d'installer l'ensemble des outils dont vous pourriez avoir besoin lors de la création d'un site Web. Plus d'une dizaines d'utilitaires sont intégrés, comme MySQL, PHP, Perl ou encore phpMyAdmin..

Site de l'auteur

       

Entry link: Xampp

Xampp Portable Win1.8.2

 Xampp Windows 1.8.2 PHP 5.4

XAMPP est une suite facilitant l'installation d'un serveur Web Apache. Cette « distribution » se chargera donc d'installer l'ensemble des outils dont vous pourriez avoir besoin lors de la création d'un site Web. Plus d'une dizaines d'utilitaires sont intégrés, comme MySQL, PHP, Perl ou encore phpMyAdmin..

Site de l'auteur :

 

Entry link: Xampp Portable Win1.8.2

Xampp Portable Win1.8.3

Xampp Windows 1.8.3 PHP 5.5

XAMPP est une suite facilitant l'installation d'un serveur Web Apache. Cette « distribution » se chargera donc d'installer l'ensemble des outils dont vous pourriez avoir besoin lors de la création d'un site Web. Plus d'une dizaines d'utilitaires sont intégrés, comme MySQL, PHP, Perl ou encore phpMyAdmin..


Site de l'auteur :

 

Entry link: Xampp Portable Win1.8.3


Page:  1  2  3  4  (Next)
  ALL