# Basic4android (B4A) Reviews
**Vendor:** Anywhere Software  
**Category:** [Altri ambienti di sviluppo integrati (IDE)](https://www.g2.com/it/categories/other-integrated-development-environments-ide)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 11
## About Basic4android (B4A)
B4A include tutte le funzionalità necessarie per sviluppare rapidamente qualsiasi tipo di app Android. B4A può funzionare in due modalità: compilazione locale e compilazione remota. La modalità di compilazione locale è più veloce e offre più opzioni come lavorare con l&#39;emulatore, il debug USB, installazioni non assistite e altre. La modalità di compilazione remota (disponibile solo nella versione di prova) è più semplice per iniziare.




## Basic4android (B4A) Reviews
  ### 1. Basic4Android: IDE Android alternativo con Basic, sì Basic

**Rating:** 3.5/5.0 stars

**Reviewed by:** Matt A. | Owner/Game Designer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 17, 2023

**Cosa ti piace di più di Basic4android (B4A)?**

Come designer e sviluppatore interessato a esplorare modi alternativi per sviluppare e progettare esperienze, è rinfrescante vedere lingue più vecchie come il Basic utilizzate per lo sviluppo di applicazioni Android. Utilizza una variante del Basic chiamata B4X, e se conosci il Basic o il Visual Basic ti sentirai a tuo agio con questo IDE. Fa esattamente ciò che dice di fare, il che è essenziale quando si cerca un software. È principalmente progettato per la creazione di applicazioni Android, ma supporta anche iOS e persino la scrittura di programmi per Raspberry Pi, il che gli conferisce una certa versatilità.

**Cosa non ti piace di Basic4android (B4A)?**

Per un software che utilizza un linguaggio progettato per essere facile da usare, configurare il software è stato un po' complicato all'inizio, non è così intuitivo come dovrebbe essere se stai cercando di farlo funzionare. Se usi IDE più convenzionali come Eclipse o Android Studio probabilmente ti rivolgeresti a quelli piuttosto che cercare di far funzionare questo, ma una volta superato questo non è difficile orientarsi. Non mi è piaciuto quanto ho dovuto consultare la documentazione fornita mentre imparavo inizialmente questo IDE, ma la maggior parte delle cose ha un po' di curva di apprendimento.

**Quali problemi sta risolvendo Basic4android (B4A) e come ti sta beneficiando?**

Sta offrendo un'alternativa agli IDE più ampiamente utilizzati, che usano linguaggi come Java e Kotlin. Questo utilizza una variante di Basic, che può essere utilizzata anche nello sviluppo di applicazioni Windows, il che potrebbe aiutare gli sviluppatori esperti nella scrittura di script VB a trasferire i propri script o a scriverne di nuovi per l'uso su dispositivi Android. Mi avvantaggia perché cerco di rimanere aggiornato con le tecnologie nuove e vecchie come designer e sviluppatore, e conoscere software che mi permettono di affrontare le sfide in modi diversi è essenziale.

  ### 2. Buono e facile da usare per sviluppare qualsiasi tipo di app Android

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Media radiotelevisivi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 06, 2021

**Cosa ti piace di più di Basic4android (B4A)?**

Lo strumento ha poche restrizioni ed è molto facile da usare. Non è necessario avere conoscenze di programmazione per utilizzare questo strumento.

**Cosa non ti piace di Basic4android (B4A)?**

È uno strumento a pagamento e non ha tutte le capacità per essere definito una suite di strumenti completa.

**Raccomandazioni per chi sta considerando Basic4android (B4A):**

Miglior strumento per applicazioni interne di piccola scala.

**Quali problemi sta risolvendo Basic4android (B4A) e come ti sta beneficiando?**

Applicazioni interne utilizzate per i servizi IT self-service e la configurazione automatica dei parametri di backend per le applicazioni interne.

  ### 3. Gestire il problema ANR con Basic4android è reso facile grazie al suo approccio di esecuzione del codice nel thread principale.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohana R. | Senior Software Engineer, Tecnologia dell'informazione e servizi, Enterprise (> 1000 dip.)

**Reviewed Date:** April 24, 2022

**Cosa ti piace di più di Basic4android (B4A)?**

Basic4android è una piattaforma semplice e open-source per costruire le mie applicazioni Android e posso includere molti componenti senza molta complessità. Converte il mio bytecode Java in codice runtime Android durante la compilazione stessa, il che è utile e mi fa risparmiare tempo. Quando lavoro con progetti di grandi dimensioni, mi consente di implementare la compilazione incrementale in cui posso aggiungere librerie e dipendenze secondo necessità.

**Cosa non ti piace di Basic4android (B4A)?**

Basic4android è eccellente per applicazioni Android native scritte in Java. È leggero e la dimensione dell'app è di soli circa 100 KB. Una volta ho avuto difficoltà a inizializzare la mia applicazione, ho contattato il team di supporto. Hanno analizzato il mio errore all'avvio dell'app e mi hanno suggerito di installare l'ultima versione del .Net Framework che ha risolto efficacemente il mio problema.

**Quali problemi sta risolvendo Basic4android (B4A) e come ti sta beneficiando?**

Lavoro principalmente con codice Java in cui ho bisogno di riutilizzare il mio codice esistente e apportare alcune modifiche per sviluppare app Android per i miei clienti. La piattaforma Basic4android mi consente di avvolgere il mio codice Java come una libreria in modo che possa essere facilmente referenziato molte volte dal suo IDE. Mi aiuta anche a gestire il problema dell'Application Not Responding (ANR) che è abbastanza comune quando si lavora con tutte le app Android. Basic4android assicura di eseguire il mio codice sul thread principale in modo che l'ANR non si ripeta nelle mie applicazioni.

  ### 4. Una bella alternativa alla programmazione con Java.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Carlos Roberto O. | Systems Administrator II, Mid-Market (51-1000 dip.)

**Reviewed Date:** August 04, 2022

**Cosa ti piace di più di Basic4android (B4A)?**

È molto facile da usare. Non c'è bisogno di essere un esperto.

**Cosa non ti piace di Basic4android (B4A)?**

Devi pagarlo. Poiché è una produzione a pagamento, dovrebbe essere più robusta.

**Quali problemi sta risolvendo Basic4android (B4A) e come ti sta beneficiando?**

Mi ha aiutato a testare diverse soluzioni per app e nuove creazioni.

  ### 5. B4A è una piattaforma semplice e open source per lo sviluppo di app Android e iOS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gerardo B. | Junior Integration Developer, Enterprise (> 1000 dip.)

**Reviewed Date:** March 17, 2020

**Cosa ti piace di più di Basic4android (B4A)?**

Mi piace B4A perché ha il supporto per librerie esterne, quindi è possibile riutilizzare il codice Java.

È un software open source.

Ha una vasta comunità di utenti, quindi c'è molta documentazione interessante per lo sviluppo di diverse app.

Inoltre, Visual Basic e B4A sono linguaggi di programmazione molto simili, quindi la curva di apprendimento è stata molto breve dato che sono molto fluente in quel linguaggio.

**Cosa non ti piace di Basic4android (B4A)?**

Trovo sfortunato che ti permetta di sviluppare app per Android e iOS, ma puoi installare il software solo su Windows.

**Raccomandazioni per chi sta considerando Basic4android (B4A):**

Se padroneggi Visual Basic, scoprirai che B4A è lo stesso. Questo IDE è facile da usare e installare. Inoltre, ha una documentazione estesa. Lo consiglio.

**Quali problemi sta risolvendo Basic4android (B4A) e come ti sta beneficiando?**

Con B4A sono stato in grado di creare app per testare rapidamente le integrazioni nella mia organizzazione. La cosa migliore è che posso utilizzare librerie esterne per riutilizzare il codice di altre app.

  ### 6. B4A (Basic4Android) strumento RAD per Android

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pete S. | Mr, Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 01, 2019

**Cosa ti piace di più di Basic4android (B4A)?**

B4A è estremamente semplice da usare e il linguaggio B4X può essere facilmente utilizzato con B4J, B4i e B4R rispettivamente. Il debugger di B4A è senza pari, la connettività wireless a telefoni e tablet Android può essere ottenuta utilizzando l'applicazione B4A-Bridge su qualsiasi rete, l'IDE è bello e pulito, il designer di layout integrato ha alcuni tocchi piacevoli che dovrebbero essere adattati da altri pacchetti, Smart String Literal è un'aggiunta eccellente, il supporto sul forum è facilmente il migliore che abbia mai incontrato, ci sono molti esperti di B4X disponibili per aiutare con le richieste degli sviluppatori. Ci sono troppi aspetti positivi da menzionare qui, basti dire che B4A è un eccellente pacchetto di sviluppo.

Se riesci a trovare dei bug, a seconda dell'urgenza lo sviluppatore rilascerà SEMPRE una correzione per essi.

**Cosa non ti piace di Basic4android (B4A)?**

Non ho davvero molti aspetti negativi. All'IDE mancano un paio di semplici accorgimenti, e anche un semplice gestore di modelli non guasterebbe.

**Raccomandazioni per chi sta considerando Basic4android (B4A):**

Consiglio vivamente la suite di strumenti B4X RAD (soprattutto B4A) a tutti gli sviluppatori che cercano una piattaforma di sviluppo facile da usare con un IDE pulito per sviluppare su Android, iOS, Windows, MacOS, Linux e Arduino, in realtà l'ho già fatto.

**Quali problemi sta risolvendo Basic4android (B4A) e come ti sta beneficiando?**

L'utilizzo di B4A mi ha permesso di portare la mia attività a un altro livello quando si tratta di sviluppare applicazioni su misura per i miei clienti. In precedenza, l'uso di un altro pacchetto era estremamente complicato e richiedeva molto tempo. B4A mi ha permesso di liberarmi dalle catene e sviluppare liberamente senza complicazioni.

Utilizzando B4A ho iniziato a sviluppare app Android per clienti nuovi ed esistenti di aziende di tutte le dimensioni.

  ### 7. Basic4android

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arantxa G. | Diseñador de páginas web autónomo, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 31, 2019

**Cosa ti piace di più di Basic4android (B4A)?**

Quello che mi piace di più è la programmazione in Basic poiché è un linguaggio di programmazione molto facile da imparare. L'interfaccia utente è molto visiva e semplice, ma veloce e funzionale. Ha una vasta libreria e risorse, oltre a una comunità molto attiva. Il debugging viene eseguito rapidamente. Gli apk generati sono leggeri. Ci sono molti aggiornamenti e correzioni di bug nei forum della pagina ufficiale, che è anche in diverse lingue, il che è un buon supporto per tutti gli sviluppatori.

**Cosa non ti piace di Basic4android (B4A)?**

Sebbene il software sia ancora in costante sviluppo, spesso si verificano errori di debug e di esecuzione e si deve ricorrere alla comunità, che è molto attiva, ma questo crea una relazione di codependenza.

**Raccomandazioni per chi sta considerando Basic4android (B4A):**

Se conosci Visual Basic e il suo linguaggio di programmazione, sarà molto più facile sviluppare applicazioni con questo software.

**Quali problemi sta risolvendo Basic4android (B4A) e come ti sta beneficiando?**

Nell'azienda in cui lavoro stiamo avventurandoci nello sviluppo di applicazioni mobili poiché c'è molta domanda, e abbiamo analizzato alcuni software che possono aiutarci a raggiungere questo obiettivo. Quello che ci è piaciuto di A4B è la sua somiglianza con Visual Basic e quanto siano leggeri gli apk che genera. Penso che sia un ottimo strumento per lo sviluppo di applicazioni, facile da usare e molto funzionale.

  ### 8. Debugging degli strumenti Android

**Rating:** 4.0/5.0 stars

**Reviewed by:** Wael R. | Java Developer, Telecomunicazioni, Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 04, 2018

**Cosa ti piace di più di Basic4android (B4A)?**

Con questa applicazione possiamo utilizzare i dispositivi reali, non l'emulatore, per eseguire il debug delle applicazioni e vedere il risultato e controllare le prestazioni del tuo dispositivo quando applichi le tue nuove applicazioni e verificare se ci sono effetti sul tuo dispositivo.

**Cosa non ti piace di Basic4android (B4A)?**

questo prodotto non ha molte funzionalità per permettere al debugger di controllare tutto e rendere tutto più facile per lo sviluppatore

**Raccomandazioni per chi sta considerando Basic4android (B4A):**

Puoi usare questa app per eseguire il debug delle tue applicazioni sul tuo dispositivo e vedere il risultato e controllare le prestazioni del tuo dispositivo quando applichi le tue nuove applicazioni e vedere se ci sono effetti sul tuo dispositivo.

**Quali problemi sta risolvendo Basic4android (B4A) e come ti sta beneficiando?**

testare e doppiare l'applicazione sui dispositivi non negli emulatori e testare l'effetto di qualsiasi app su un dispositivo reale

  ### 9. Crea app per Android senza Java!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joancel C. | Software Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** September 07, 2018

**Cosa ti piace di più di Basic4android (B4A)?**

La programmazione è fatta in Basic, quindi non è necessario avere una conoscenza approfondita di Java. Permette a qualsiasi utente di creare e condividere le proprie librerie scritte in Java. Il forum ufficiale, che è molto attivo, ha sezioni in diverse lingue, con molto materiale, librerie, tutorial, ecc. le risposte si ottengono quasi immediatamente. Gli apk generati sono piuttosto piccoli rispetto a quelli generati in altri editor. può essere compilato localmente e da remoto, quindi non è necessario che il dispositivo sia sempre connesso, ma la compilazione locale consente di lavorare con l'emulatore e il debug USB. con gli strumenti b4j e b4i, puoi creare app per altre piattaforme senza dover riscrivere tutto il codice.

**Cosa non ti piace di Basic4android (B4A)?**

disponibile solo per Windows. La comunità è molto attiva e cooperativa, ma b4a dipende molto da essa, il che può essere negativo a lungo termine.

**Raccomandazioni per chi sta considerando Basic4android (B4A):**

Uno strumento eccellente per creare app con molte funzionalità e un linguaggio di programmazione semplice.

**Quali problemi sta risolvendo Basic4android (B4A) e come ti sta beneficiando?**

Crea app per Android utilizzando un linguaggio di base che è molto più facile da imparare rispetto a Java.

  ### 10. Il miglior strumento RAD multipiattaforma completo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 16, 2018

**Cosa ti piace di più di Basic4android (B4A)?**

B4A è solo una parte dell'intera suite B4X che supporta, oltre ad Android, anche altre piattaforme come iOS, MacOS, Windows, Linux, Raspberry Pi, Arduino e applicazioni Web. La logica di business è quasi al 100% compatibile tra le piattaforme e, con l'aggiunta recente di XUI, anche la maggior parte del layout dell'interfaccia utente.

Il suo linguaggio simile al Basic è molto facile per i principianti, e la possibilità di scrivere plugin/librerie da soli offre agli utenti esperti la capacità di estenderne le possibilità.

B4A ha una comunità forte, attiva e amichevole (oltre 96.000 membri al momento della scrittura) e contribuiscono con molte librerie gratuite.

Una delle caratteristiche più uniche dello strumento è la possibilità di scambiare codice in modalità debug. Questo ti permette di cambiare il codice mentre è in esecuzione su un dispositivo reale senza dover ricompilare. Questa caratteristica da sola lo pone miglia avanti rispetto alla concorrenza in termini di produttività.

Lo sviluppatore di B4A è molto attivo e accessibile sul forum. Gli aggiornamenti (correzioni di bug, ma anche nuove funzionalità) sono rapidi, a volte entro poche ore.

Gli usi di questo strumento sono molto versatili: dai giochi all'IoT fino alle grandi applicazioni CRM.

**Cosa non ti piace di Basic4android (B4A)?**

Sarebbe bello se l'IDE potesse funzionare anche su Mac e Linux o persino su Chromebook.

**Raccomandazioni per chi sta considerando Basic4android (B4A):**

Se stai cercando un ambiente di programmazione veloce, virtuale e privo di bug con una vasta gamma di capacità su molte piattaforme, B4A è sicuramente qualcosa che dovresti considerare.

**Quali problemi sta risolvendo Basic4android (B4A) e come ti sta beneficiando?**

Gestione del tempo e del lavoro (android e desktop)
Strumenti di sviluppo Web aziendale

È stato un grande risparmio di tempo (e denaro) nel corso degli anni


## Basic4android (B4A) Discussions
  - [A cosa serve Basic4android (B4A)?](https://www.g2.com/it/discussions/what-is-basic4android-b4a-used-for) - 1 comment

- [View Basic4android (B4A) pricing details and edition comparison](https://www.g2.com/it/products/basic4android-b4a/reviews/basic4android-b4a-review-7673184?section=pricing&secure%5Bexpires_at%5D=2026-05-02+00%3A52%3A18+-0500&secure%5Bsession_id%5D=c14e8b8b-056b-48a9-b8ad-cf209c618c24&secure%5Btoken%5D=dcbe92a74373516e57ad3cfcfbf721a85c925d16edc88fff19f9fd337ea04cd9&format=llm_user)


## Top Basic4android (B4A) Alternatives
  - [Delphi](https://www.g2.com/it/products/delphi/reviews) - 4.1/5.0 (33 reviews)
  - [WebStorm](https://www.g2.com/it/products/webstorm/reviews) - 4.5/5.0 (495 reviews)
  - [Studio 3T](https://www.g2.com/it/products/studio-3t/reviews) - 4.5/5.0 (190 reviews)

