• Basic for Android 1
  • Basic for Android 2
  • Basic for Android 3
  • Basic for Android 4

Basic for Android

Questo Basic ha un'alta compatibilità con il Basic tradizionale.
QB, C64 in pratica comanda, puoi usarlo quasi così.
Il comando console interattiva del PC è appena realizzato (combinazione di modifica del testo ok)
Esecuzione della prenotazione oraria: il terminale è controllabile a tempo arbitrario.
Con questo, lo smartphone esistente sarà in grado di utilizzare come un computer portatile.

Caratteristica: specifica del linguaggio semplice e completa. Esecuzione ad alta velocità.
Per funzione di definizione, può usare gerarchicamente le subroutine. È anche possibile una chiamata ricorsiva.
Sebbene Variable sia una dichiarazione automatica,
 esiste una distinzione tra variabile globale e variabile locale.
L'elaborazione del flusso mantenuta nella struttura a blocchi è possibile.

Ha una funzione sprite di dimensioni variabili, sono possibili varie espressioni.
Tramite la funzione grafica di sfondo dell'unità delle parti, è anche possibile semplificare l'espressione di scorrimento.
Ha anche la funzione di giudizio della collisione con ogni sprite e grafica di sfondo.
http://androidbasic.ninja-web.net/screencp.html
Struttura dello schermo indipendente: buffer di testo, grafica, BG-Graphics, Sprite e grafica.

Sono supportate varie operazioni del dispositivo.
Fotografia della fotocamera, sensore GPS, riproduzione video, registrazione vocale, batteria residua, Bluetooth.
* Sono disponibili vari controlli del dispositivo quando si seleziona 'Consenti' nella finestra di dialogo delle autorizzazioni.

Vari sensori. (Orientamento, accelerometro, di prossimità, temperatura, illuminamento, giroscopio, magnetico, pressione)
Sintesi vocale. (Sintesi vocale)
SQLite e Regular-expression possono essere utilizzati sia dal programma Salsa che dal comando diretto.

L'altro,
Eseguire un'applicazione esterna. Visualizzazione della pagina Web.
Comprimi e decomprimi file zip.
Funzione di salvataggio della conversione del linguaggio C.
Lettore di codice a barre QR-code, generatore.
La funzione di caricamento dalla rete.
La funzione di esecuzione del programma di specifica dalla schermata principale.

Funzione matematica del libro di testo scolastico.
fcal: f (x) Calc, sigma: um Somma, perm: Permutazione, pettine: Combinazione
deriv $: derivativo, diff: differenziale, intgr: integrale, dint: definito
radice: n-es. Radice, numero primo: numero primo, gcd: massimo comune, mcm: minimo comune

Varie funzioni di interruzione.
on (arresto, tempo $, intervallo, riproduzione, tocco, bluetooth, errore)
File casuale (binario) e di testo, operazione su file, funzione di esecuzione musicale.

Tastiera software e tastiera hardware, entrambe disponibili.
Assegnazione dei tasti ok. Dispositivo di direzione: pad virtuale.
La programmazione è possibile solo con uno smartphone tramite "Input ausiliario" e "Aiuto popup".
È anche possibile scambiare dati con il PC tramite cavo USB o scheda SD.
Sono disponibili la modalità di esecuzione Step e la tabella delle variabili.

Manuale on-line e off-line attrezzato.
Pagina del manuale
http://androidbasic.ninja-web.net/man/indexe.html
HP: viene rilasciata la grafica Turtle.
Esempio: gioco di tiro a segno, ecc. Materiale RPG integrato.

Android è un marchio di Google LLC.

Categoria : Strumenti

Ricerche associate

Recensioni (2)

nic. 10/apr/2021     

Ottimo basic. Consigliato ai ragazzini interessati a far qualcosa di più del solito videogioco.

Alf. G. 05/gen/2016     

Eccellente! Essenziale ma comunque ricca di istruzioni e velocissima nell'elaborazione. Credo che ci sia qualche problema di stabilità con la gestione deggli interrupt. E il modulo di traduzione da Basic a C penso dovrebbe essere ampliato. Ma tutto il resto (molto corposo) va a meraviglia (anche se, volendo, non ci sono limiti all'espansione di un linguaggio di programmazione). Excellent! Essential yet still full of instructions and very fast processing. I think there is a problem of stability with interrupt handling. And the translation module from Basic to C I think it should be expanded. But everything else (full-bodied) goes to wonder (although, if desired, there are no limits to the expansion of a programming language).