BlueJ un IDE per aprendre Java de manera interactiva i visual

Blau J

BlueJ és un entorn integrat de desenvolupament (IDE) dissenyat per al llenguatge de programació Java, principalment amb propòsits educacionals, Però també és adequat per al desenvolupament de programari a petita escala.

BlueJ va ser desenvolupat per donar suport a l'ensenyament i l'aprenentatge de la programació orientada a objectes i com a resultat, el seu disseny difereix d'altres entorns de desenvolupament. La pantalla principal mostra gràficament l'estructura de classes d'una aplicació en desenvolupament (En un diagrama molt semblant a UML) i els objectes poden ser creats i provats interactivament.

Combinat amb una interfície d'usuari simple, aquesta facilitat d'interacció permet experimentar de manera fàcil amb els objectes en desenvolupament. Els conceptes de l'orientació a objectes (classes, objectes, comunicació a través de trucades a mètodes) són representades visualment en el disseny d'interacció en la interfície.

Sobre Blau J

BlueJ disposa d'un editor similar al que podria ser el bloc de notes o altres editors com Notepad.
Entre les seves principals característiques podem trobar el següent:

  • Representació d'orientació a objectes: els conceptes de classes i objectes es presenten en forma visual.
  • Simplicitat de la interfície: La interfície gràfica d'usuari és més simple que en ambients d'alta escala professionals, i per això més fàcil d'aprendre.
  • Interacció amb objectes: Els programadors són capaços d'experimentar amb objectes creant-los al banc d'objectes ( «Object Bench») i fent servir mètodes individuals interactivament (incloent pas de paràmetres i inspecció de resultats).
  • El Code Pad: L'code pad és una eina que avalua instantàniament expressions i frases arbitràries escrites en Java.
  • Testeig de regressió: BlueJ suporta proves de regressió gràcies a la seva integració amb JUnit. A més de l'escriptura a mà de classes JUnit classes, es poden gravar tests interactius i es poden crear a partir d'ells casos de prova JUnit.
  • Suport de treball en grup: BlueJ proporciona suport simple per treball grupal via un subconjunt de funcionalitat CVS i Subversion.
  • Suport de Java ME: Els projectes Java ME (Micro Edition) poden ser desenvolupats i implementats des BlueJ.
  • Sistema d'extensions flexibles: Les extensions (aka Plug-Ins) es poden desenvolupar usant una API d'extensions públiques per estendre la funcionalitat de l'entorn bàsic de el programa.
  • Creació d'arxius Jar i applets

Abans de passar a el procés d'instal·lació d'aquest IDE és important recordar que atès que BlueJ treballa amb Java hem de comptar amb el JDK instal·lat en el nostre sistema.

Com instal·lar l'IDE BlueJ en Linux?

BlueJ interfície

Per als que estiguin interessats a poder instal·lar aquest IDE en els seus sistemes podran fer-ho seguint les instruccions que compartim a continuació.

Lus desenvolupadors de BlueJ de manera oficial ens proveeixen d'un paquet deb. Pel que si ets usuari d'alguna distribució basada en Debian 9 o Ubuntu 18.10 has de descarregar aquest paquet des de la pàgina web oficial de el projecte.

Ens podem donar suport amb ajuda de la comanda wget, per això anem a obrir una terminal i en ella teclegem el següent:

wget https://www.bluej.org/download/files/BlueJ-linux-420.deb

Feta la descàrrega de l'paquet podem realitzar la instal·lació d'aquest amb el nostre gestor de paquets favorit o des de la mateixa terminal amb la següent comanda:
sudo dpkg -i BlueJ-linux-420.deb

Finalment, en cas de tenir problemes amb les dependències de l'aplicació, aquestes podem solucionar-les executant a la terminal la següent comanda:
sudo apt -f install

Instal·lació des Flatpak

Ara un altre mètode amb el qual pots instal·lar aquest IDE en el teu distribució de Linux en cas que no siguis usuari d'alguna derivada de Debian o Ubuntu, és mitjançant l'ús dels paquets de Flatpak.

Pel que per realitzar la instal·lació per aquest mitjà cal que tinguis el suport afegit a la teva distribució.

En una terminal anem a teclejar la següent comanda per instal·lar l'IDE:

flatpak install --user https://flathub.org/repo/appstream/org.bluej.BlueJ.flatpakref

Instal·lació des JAR

Finalment, un altre mitjà per poder fer l'ús de BlueJ és descarregant el seu paquet JAR amb el qual és possible el seu ús. L'únic requisit és que el teu sistema suport JAVA.

Aquest el descarreguem des de la terminal amb:
wget https://www.bluej.org/download/files/BlueJ-generic-420.jar

I n'hi ha prou amb donar doble clic sobre l'arxiu per a la seva execució.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.