Unnikked - Esperienze personali in campo informatico

Terminal IDE – Introduzione

Vi siete mai chiesti se è possibile programmare in Java su Android? Bene, la risposta è sì. Terminal IDE è un applicazione sviluppata da spartacusrex rilasciata sotto licenza GPLv2 i cui sorgenti sono disponibili su Google Code, nonché è possibile installarla direttamente dal Play Store di Google.

Quali sono le caratteristiche di Terminal IDE?

Terminal IDE è un applicazione basata a riga di comando espandibile, ed ha molte applicazioni utili che girano completamente nel contesto dell’applicazione stessa, ciò significa che non c’è bisogno di avere i permessi di root per utilizzare i suoi strumenti. Predispone un ambiente di sviluppo per Java per creare programmi a linea di comando oppure di creare applicazioni per Android.

Una collezione di esempi è disponibile nella cartella ~/system/src/ .

Alcune applicazioni disponibili in questa app sono:

  • bash
  • vim
  • javac
  • java
  • dx
  • aapt
  • apkbuilder
  • signer
  • e tanti altri
Queste applicazioni sono disponibili grazie a busybox.
E’ consigliato usare una tastiera esterna oppure la tastiera virtuale annessa nel’app. Personalmente consiglio la Hacker’s Keyboard.
Una volta scaricata l’app dallo store dobbiamo installare il sistema di base con cui poter lavorare, pertanto avviamo l’app e selezioniamo il pulsante “Install System“.

Terminal IDE Schermata Principale

Una volta installato il sistema possiamo aprire la nostra prima console selezionando il pulsante “Terminal IDE“.
Nei prossimi articoli vedremo come usare questo ambiente e compilare la nostra prima app a riga di comando!