BlueJ para MAC

Ambiente de desenvolvimento Java grátis e de código aberto para Mac, feito para iniciantes e para o ensino, com objetos interativos e suporte a Kotlin.

Visão geral do BlueJ

O BlueJ é um ambiente de desenvolvimento para escrever programas em Java, feito para iniciantes e para o ensino. Sua interface é propositalmente menor e mais simples que a de ambientes profissionais como NetBeans ou Eclipse, para que novos programadores comecem rápido sem se sentir sobrecarregados. Tudo gira em torno da interação: você pode criar objetos, inspecionar seus valores e chamar seus métodos diretamente, além de digitar expressões Java sem compilá-las antes.

O BlueJ foi lançado pela primeira vez em 1999 e nasceu do trabalho de Michael Kölling em um ambiente de ensino chamado Blue. É grátis e de código aberto sob a Licença Pública Geral GNU versão 2 com a Classpath Exception. A versão 6.0 adicionou a edição e a execução de Kotlin, mas alguns recursos de Kotlin, como o preenchimento de código, ainda não eram compatíveis nessa versão. Precisa do macOS 11 ou posterior e tem downloads separados para Apple Silicon e Intel; o histórico de versões informa que os downloads para Mac incluem um JDK. O BlueJ envia aos seus mantenedores informações anônimas e não pessoais, como sua versão, a versão do Java e o sistema operacional. Você pode desativar isso com o ajuste bluej.uid=private no seu arquivo bluej.properties.

Principais recursos

O BlueJ torna a programação orientada a objetos algo que dá para ver.

  • Interface simples: menor que a de IDEs profissionais, de propósito.
  • Bancada de objetos: crie objetos e chame seus métodos diretamente.
  • Code pad: digite código Java e execute sem compilar.
  • Inspeção de objetos: veja os valores dos campos enquanto o programa roda.
  • Destaque de escopo: blocos de código coloridos ajudam a achar chaves fora do lugar.
  • Suporte a Kotlin: edite e execute Kotlin além de Java.
  • Recursos didáticos: um livro-texto e o site gratuito Blueroom para educadores.
  • Extensões e documentação: tutoriais e material de referência no site.

Novidades da versão 6.0.1

O BlueJ 6.0.1 é uma pequena versão de manutenção.

  • Adiciona os modelos de classe de Kotlin que faltavam

Perguntas frequentes sobre o BlueJ

O BlueJ é grátis?

Sim. O BlueJ é grátis e de código aberto sob a Licença Pública Geral GNU versão 2 com a Classpath Exception.

Para quem é o BlueJ?

Principalmente para iniciantes que estão aprendendo Java e para quem ensina. Há um livro-texto, Objects First with Java, e o site gratuito Blueroom com recursos didáticos.

Qual versão do macOS o BlueJ precisa?

A página de download do BlueJ informa macOS 11 ou posterior.

O BlueJ funciona em Macs com Apple Silicon e Intel?

Sim. Há downloads separados para Apple Silicon e para Macs Intel.

O que é a bancada de objetos do BlueJ?

Ela permite criar objetos enquanto você trabalha, inspecionar seus valores, chamar seus métodos e passá-los como parâmetros, sem escrever antes um programa completo.

Posso executar código Java sem compilar no BlueJ?

Sim. Você pode digitar expressões Java diretamente e ver o resultado, depois inspecioná-lo ou passá-lo para outro método.

O BlueJ é compatível com Kotlin?

Sim. A versão 6.0 adicionou a edição e a execução de Kotlin. Alguns recursos de Kotlin, como o preenchimento de código, ainda não eram compatíveis nessa versão, e a 6.0.1 adiciona os modelos de classe de Kotlin que faltavam.

O BlueJ coleta dados?

Ele envia informações anônimas e não pessoais, como sua versão, a versão do Java, o sistema operacional e o idioma da interface. Você pode desativar isso adicionando bluej.uid=private ao seu arquivo bluej.properties.

Posso instalar o BlueJ com o Homebrew?

Sim. Execute brew install --cask bluej.

De onde vem o download do BlueJ em bluej.FULLMAC.app?

O botão de download leva ao site oficial do BlueJ, https://www.bluej.org/. bluej.FULLMAC.app não altera nem reempacota o app.

Apps semelhantes

FULLMAC.app não hospeda este app. Os botões de download levam às páginas do próprio desenvolvedor.