| Linha 16: | Linha 16: | ||
= Serviços = | = Serviços = | ||
<br> | <br> | ||
'''IDEs para C e C++''' | |||
<p>Anjuta, C++Builder, Code::Blocks, CodeLite, CodeWarrior, Dev-C++, Eclipse, GNAT Programming Studio, IBM VisualAge, KDevelop, Kuzya, MonoDevelop, NetBeans, Pelles C, QDevelop, Qt Creator, Sun Studio, Ultimate++, Visual Studio(Express), wxDev-C++, Xcode</p> | |||
'''IDEs para linguagem Java''' | |||
<p>Android Studio, BlueJ, Codenvy, Eclipse, Greenfoot, IntelliJ IDEA, JBuilder, JCreator, JDeveloper, jGRASP, KDevelop, MyEclipse, NetBeans, IBM Rational Application Developer para WebSphere</p> | |||
'''IDEs para .NET''' | |||
<p>MonoDevelop, SharpDevelop, Visual Studio (Express), PascalABC.NET</p> | |||
'''IDEs para Flash''' | |||
<p>Adobe Flash Builder, FlashDevelop, Powerflasher FDT</p> | |||
'''IDEs para PHP''' | |||
<p>Aptana, NetBeans, PHPStorm</p> | |||
'''IDEs para Python''' | |||
<p>IntelliJ IDEA, PyCharm, PyDev, Wing IDE</p> | |||
= RAD = | = RAD = | ||
Edição das 00h47min de 19 de maio de 2016
Esta pesquisa deve fornecer um conteúdo atualizado sobre o tema acima. Não esqueça de incluir as referëncias (fontes) no último item, reforçando que não deve ser um Copy/Paste e sim uma síntese das pesquisas que fizer.
Conceito
IDE vem do inglês Integrated Development Environment que significa Ambiente de Desenvolvimento Integrado.Se refere a qualquer software que contenha ferramentas com o intuito de agilizar o processo de codificação e criação de programas computacionais.
Funcionamento
Normalmente o usuário deste tipo de tecnologia é um desenvolvedor em alguma linguagem. Ele baixa a IDE, que contém basicamente um editor de código fonte, compilador e um debugger da linguagem desejada, e neste próprio editor ele escreve todo código fonte, que é o meio pelo qual ele consegue ditar funções para o software.
O compilador(compiler), como o próprio nome já diz, compila o código fonte que está escrito de uma forma específica para a linguagem específica e o transforma em linguagem de máquina, normalmente em binário ou hexadecial, que só o hardware entende.
O debugger ou depurador auxilia o usuário no processo de encontrar e corrigir os erros no código fonte, com o objetivo de aprimorar o programa.
Serviços
IDEs para C e C++
Anjuta, C++Builder, Code::Blocks, CodeLite, CodeWarrior, Dev-C++, Eclipse, GNAT Programming Studio, IBM VisualAge, KDevelop, Kuzya, MonoDevelop, NetBeans, Pelles C, QDevelop, Qt Creator, Sun Studio, Ultimate++, Visual Studio(Express), wxDev-C++, Xcode
IDEs para linguagem Java
Android Studio, BlueJ, Codenvy, Eclipse, Greenfoot, IntelliJ IDEA, JBuilder, JCreator, JDeveloper, jGRASP, KDevelop, MyEclipse, NetBeans, IBM Rational Application Developer para WebSphere
IDEs para .NET
MonoDevelop, SharpDevelop, Visual Studio (Express), PascalABC.NET
IDEs para Flash
Adobe Flash Builder, FlashDevelop, Powerflasher FDT
IDEs para PHP
Aptana, NetBeans, PHPStorm
IDEs para Python
IntelliJ IDEA, PyCharm, PyDev, Wing IDE
RAD
Frameworks
Benefícios
Referências bibliográficas