O ambiente de desenvolvimento para programar em Java na versão para Mac
O Java se transformou em uma das linguagens de programação mais populares do mundo graças a sua portabilidade. Podem ser criados aplicativos que, através de uma máquina virtual específica para cada sistema operacional, podem ser executados em diferentes plataformas, já seja no Mac, PC Windows, Android… está presente em milhões de dispositivos de informática como em PCs, smartphones ou TVs.
O ambiente de desenvolvimento do Java para Mac
O ambiente de desenvolvimento que precisa um programador para criar aplicativos baseados em Java oferece o Java JDK 8 SE. Ele tem uma série de serviços e ferramentas que facilitam o desenvolvimento de software. A seguir as de maior destaque:
- Javac: é o compilador de Java para transformar o código fonte escrito pelo programador em bytecode.
- Java: é um intérprete e é o programa responsável em executar o bytecode.
- Appletviewer: é um visualizador de applets que pode ser usado em vez de um navegador web.
- Javadoc: é uma ferramenta cuja função é criar documentos em formato HTML a partir do código fonte Java e os comentários inseridos pelo desenvolvedor.
- Javap: é um disassembler.
- Jar: a ferramenta para trabalhar com arquivos JAR.
Em que se diferencia de Java Runtime Environment (JRE)?
O JRE é o ambiente de execução desta linguagem. Quer dizer, é a máquina virtual necessária para executar aplicativos desenvolvidos em Java e que tem versões diferentes para cada sistema operacional. Ou o mesmo que: o software que precisa qualquer usuário para executar um app e que não tem as ferramentas de desenvolvimento.
O JDK ou Java Development Kit é, como comentávamos, o pacote de utilitários de programação que não pode funcionar sem o JRE.
Requisitos e informação adicional:
- Requer como mínimo o sistema operacional: Mac OS X 10.8.3.
Formado em História e, posteriormente, em Documentação, tenho mais de uma década de experiência testando e escrevendo sobre apps: reviews, guias, artigos, notícias, truques… que foram inúmeros, sobretudo no Android, sistema operacional que...
Arturo Baca