| Linha 4: | Linha 4: | ||
<br> | <br> | ||
= | = O que é uma IDE? = | ||
IDE (Integrated Development Environment | Uma IDE (Integrated Development Environment) ou tradução, Ambiente de desenvolvimento integrado, é um programa que auxilia no desenvolvimento de aplicações. É um software que combina diversas funcionalidades necessárias para esse desenvolvimento em uma única interface gráfica do usuário, que tem como objetivo facilitar o processo tornando mais rápido, eficaz e intuitivo. | ||
= Funcionamento = | = Funcionamento = | ||
Edição das 11h14min de 8 de outubro de 2021
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.
O que é uma IDE?
Uma IDE (Integrated Development Environment) ou tradução, Ambiente de desenvolvimento integrado, é um programa que auxilia no desenvolvimento de aplicações. É um software que combina diversas funcionalidades necessárias para esse desenvolvimento em uma única interface gráfica do usuário, que tem como objetivo facilitar o processo tornando mais rápido, eficaz e intuitivo.
Funcionamento
Sua principal função é ajudar o programador a editar o código que será usado para criar seu programa, essa edição é feita através da interface da IDE, e também com as ferramentas que a mesma apresenta.
Outra coisa muito importante que todos IDEs fazem é chamar o compilador, ou interpretador, dentro de certos parâmetros para gerar e/ou executar o programa criado, se ele não contiver erros.
Serviços
Entre os serviços fornecidos pelas IDEs estão:
- Epurar programas durante a execução com várias facilidades;
- Gerenciar os projetos e suas configurações
- Executar testes, montar o deploy ou até mesmo fazê-lo;
- Fazer análise estática;
- Controle de versão;
- Acessar banco de dados;
- Gerar códigos automaticamente para certos padrões de codificação, como telas e relatórios;
- Dar acesso fácil à documentação;
- Diversas ajudas durante o processo de edição do código.
RAD
RAD significa Desenvolvimento rápido de aplicação, e está ligado com tecnicas que permitem muito mais agilidade na hora do desenvolvimento. Esses tecnicas estão muito ligadas com as IDEs, pois essas tecnicas podem ser utilizadas por varios ambientes de programção. Um exemplo de RAD é o Scriptcase que é um ambiente de desenvolvimento rápido de aplicações web em PHP.
Frameworks
Uma coleção de bibliotecas diferentes juntas para fornecer um conjunto de código geral reutilizável que então pode ser personalizado para um aplicativo específico.
Benefícios
- Possibilita verificação de erros
- Diminui gastos
- Diminui tempo de produção
- Aumenta desempenho
- Aumenta produtividade
Referências bibliográficas
https://pt.wikipedia.org/wiki/Ambiente_de_desenvolvimento_integrado
http://www.sourceinnovation.com.br/wiki/Frameworks
http://scriptcaseblog.com.br/o-que-e-rad-framework-ide-conceitos-e-aplicabilidade/