Prévia do material em texto
Atividade contextualizada de desenvolvimento de aplicação para web: Ambiente de desenvolvimento Aluno: Denilson Ribeiro de França Curso: Analise e desenvolvimento de sistemas Matricula: 01336267 O que seria ambiente de desenvolvimento? Seria somente o sistema operacional configurado? Quando falamos de ambiente de desenvolvimento estamos falando de um todo; queremos dizer que até o lugar deve ser propicio ao ato de desenvolver, um lugar barulhento e sem o mínimo de conforto e por conforto falo de ergonomia uma cadeira que mantenha a coluna de quem está usando reta. Uma mesa adequada e equipamentos que venham a contribuir para o desenvolvimento de software. Como um computador com um bom processador e bastante memória ram já ajuda muito. Já o sistema operacional vai de gosto. Quem gosta da linha de comando usa o Linux ou quem gosta de interface gráfica vai de Windows. Por isso que digo sistema operacional vai de gosto. Quem trabalha com desenvolvimento em Java vai usar ou o NetBeans ou o Eclipse; tudo configurado e ajustado o sdk e o jre devidamente instalado e as variáveis de ambiente devidamente setadas para que o sistema possa reconhecer o Java no ambiente de desenvolvimento. Tanto a variável: JAVA_HOME com seu valor: C:\Program Files\Java\jdk.1.8.0_333. Como também variável: JAVA_JRE e seu valor: C:\Program Files\Java\jre1.8.0_341, também a variável: CLASSPATH e o seu valor: .;%JAVA_HOME%\lib também a variável MAVEN_HOME com seu valor: C:\apache-maven-3.8.6 também a variável CATALINA_OPTS com seu valor: -Xms512m -Xmx700m, e o apache tomcat que seria um container web para servir como servidor web. e não poderia esquecer do banco de dados Postgre. esse seria o ambiente de configuração para desenvolver aplicação web. Para saber se o ambiente de desenvolvimento está configurado basta ir no cmd e digitar o comando: java -version. Para desenvolvimento móvel seria apenas o Android Studio. Ser instalado e configurado algumas funções como virtualização e aceleração de hardware Intel para quem usa processadores Intel e a configuração do dispositivo emulador para testar em tempo real sua aplicação sem a necessidade de um smartphone que também pode ser configurado para receber um possível teste de apk. Termino dizendo que seria bom também uma máquina virtual para teste de alguma aplicação web. Para isso recomendo o Virtual Box pela praticidade e ser fácil de configurar um ambiente de teste assim como no Android Studio. Referências: https://www.devmedia.com.br/instalar-o-ambiente-de-desenvolvimento-java-e-o-primeiro-programa/3155 https://homepages.dcc.ufmg.br/~camarao/ipcj/ambientes-java.html https://cloud.google.com/java/docs/setup?hl=pt-br https://developer.android.com/studio/command-line/variables?hl=pt-br https://www.devmedia.com.br/instalar-o-ambiente-de-desenvolvimento-java-e-o-primeiro-programa/3155 https://homepages.dcc.ufmg.br/~camarao/ipcj/ambientes-java.html https://cloud.google.com/java/docs/setup?hl=pt-br https://developer.android.com/studio/command-line/variables?hl=pt-br