# Basic4android (B4A) Reviews
**Vendor:** Anywhere Software  
**Category:** [Andere integrierte Entwicklungsumgebungen (IDE)](https://www.g2.com/de/categories/other-integrated-development-environments-ide)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 11
## About Basic4android (B4A)
B4A enthält alle Funktionen, die benötigt werden, um schnell jede Art von Android-App zu entwickeln. B4A kann in zwei Modi ausgeführt werden: lokale Kompilierung und Remote-Kompilierung. Der lokale Kompilierungsmodus ist schneller und bietet mehr Optionen wie die Arbeit mit dem Emulator, USB-Debugging, unbeaufsichtigte Installationen und andere. Der Remote-Kompilierungsmodus (nur in der Testversion verfügbar) ist einfacher zu starten.




## Basic4android (B4A) Reviews
  ### 1. Es verwendet eine Version der Programmiersprache Basic, um native Android-Anwendungen zu erstellen.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nikhil G. | Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** February 03, 2023

**Was gefällt dir am besten Basic4android (B4A)?**

Benutzerfreundlichkeit: B4A verwendet eine Basic-ähnliche Syntax, die leicht zu erlernen und zu verstehen ist, selbst für Nicht-Programmierer.

Schnelle Entwicklung: B4A verfügt über eine Reihe von Bibliotheken und Modulen, die den Prozess der Entwicklung von Android-Apps vereinfachen und es Entwicklern ermöglichen, Apps schnell zu erstellen und bereitzustellen.

Visueller Designer: B4A enthält einen visuellen Designer, der es Entwicklern ermöglicht, Benutzeroberflächen einfach zu erstellen, ohne dass manuelles Codieren erforderlich ist.

Kleinere APK-Größe: Mit B4A entwickelte Apps haben typischerweise kleinere APK-Größen im Vergleich zu denen, die mit Java entwickelt wurden.

Kosteneffektiv: B4A ist eine kosteneffektive Lösung für die Entwicklung von Android-Apps, da es keine teure Java-Entwicklungsumgebung oder ein Java-Entwicklungsteam erfordert.

**Was gefällt Ihnen nicht? Basic4android (B4A)?**

Begrenzte Gemeinschaft: Da B4A eine relativ neue Plattform ist, hat es eine kleinere Gemeinschaft im Vergleich zu anderen Android-App-Entwicklungsplattformen wie Java oder Kotlin.

Begrenzte Bibliotheken: B4A hat eine begrenzte Anzahl von Bibliotheken im Vergleich zu anderen Entwicklungsplattformen, was bedeutet, dass Entwickler möglicherweise mehr Code schreiben müssen, um bestimmte Funktionen oder Merkmale zu implementieren.

Leistungsbeschränkungen: B4A ist möglicherweise nicht geeignet für die Entwicklung von Hochleistungs- oder ressourcenintensiven Apps, da die Leistung von Apps, die mit B4A entwickelt wurden, im Vergleich zu denen, die mit anderen Plattformen entwickelt wurden, langsamer sein kann.

Mangel an Dokumentation: B4A hat begrenzte Dokumentation, was es schwierig machen kann, für neue Benutzer den Einstieg zu finden oder für erfahrene Benutzer Informationen über spezifische Funktionen oder Merkmale zu finden.

**Was ist ein Problem? Basic4android (B4A) Solving und wie profitieren Sie davon?**

Time-to-Market: B4A ermöglicht es Entwicklern, Android-Apps schnell zu erstellen und bereitzustellen, was Unternehmen helfen kann, ihre Apps schneller auf den Markt zu bringen und schneller auf sich ändernde Marktbedingungen zu reagieren.

Kostenreduktion: B4A ist eine kostengünstige Lösung für die Entwicklung von Android-Apps, da es keine teure Java-Entwicklungsumgebung oder ein Java-Entwicklungsteam erfordert. Dies kann Unternehmen helfen, ihre Entwicklungskosten zu senken und ihre Kapitalrendite zu maximieren.

Erhöhte Effizienz: B4A verfügt über eine Reihe von Bibliotheken und Modulen, die den Prozess der Entwicklung von Android-Apps vereinfachen, was Unternehmen helfen kann, ihre Entwicklungseffizienz zu steigern und die für die Entwicklung und Bereitstellung von Apps erforderliche Zeit und Ressourcen zu reduzieren.

Verbesserte Zugänglichkeit: Die Basic-ähnliche Syntax und der visuelle Designer von B4A machen es für eine breitere Palette von Entwicklern zugänglich, einschließlich solcher ohne Java-Programmierkenntnisse, was Unternehmen helfen kann, auf einen größeren Talentpool zuzugreifen und ihre Entwicklungskapazität zu erhöhen.

  ### 2. Gutes und benutzerfreundliches Werkzeug zur Entwicklung jeder Art von Android-App

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Rundfunkmedien | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 06, 2021

**Was gefällt dir am besten Basic4android (B4A)?**

Das Werkzeug hat nur wenige Einschränkungen und ist sehr benutzerfreundlich. Es ist nicht erforderlich, Programmierkenntnisse zu haben, um dieses Werkzeug zu verwenden.

**Was gefällt Ihnen nicht? Basic4android (B4A)?**

Es ist ein kostenpflichtiges Werkzeug und verfügt nicht über alle Funktionen, um es als umfassende Werkzeug-Suite zu bezeichnen.

**Empfehlungen an andere, die in Betracht ziehen Basic4android (B4A):**

Bestes Werkzeug für interne Anwendungen im kleinen Maßstab.

**Was ist ein Problem? Basic4android (B4A) Solving und wie profitieren Sie davon?**

Interne Anwendungen, die für IT-Selbstbedienungsdienste und die automatische Konfiguration der Backend-Parameter der internen Anwendungen verwendet werden.

  ### 3. Das Behandeln von ANR-Problemen mit Basic4android wird dank seines Ansatzes zur Codeausführung im Hauptthread erleichtert.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohana R. | Senior Software Engineer, Informationstechnologie und Dienstleistungen, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 24, 2022

**Was gefällt dir am besten Basic4android (B4A)?**

Basic4android ist eine einfache und quelloffene Plattform zum Erstellen meiner Android-Anwendungen, und ich kann viele Komponenten ohne große Komplexität einbinden. Es wandelt meinen Java-Bytecode während der Kompilierung in Android-Laufzeitcode um, was für mich nützlich und zeitsparend ist. Wenn ich an großen Projekten arbeite, ermöglicht es mir die inkrementelle Kompilierung, bei der ich Bibliotheken und Abhängigkeiten nach Bedarf hinzufügen kann.

**Was gefällt Ihnen nicht? Basic4android (B4A)?**

Basic4android ist ausgezeichnet für native Android-Anwendungen, die mit Java geschrieben wurden. Es ist leichtgewichtig und die Größe der App beträgt nur etwa 100 KB. Ich hatte einmal Schwierigkeiten bei der Initialisierung meiner Anwendung, ich kontaktierte das Support-Team. Sie analysierten meinen Fehler beim App-Start und empfahlen mir, die neueste Version des .Net Frameworks zu installieren, was mein Problem effektiv löste.

**Was ist ein Problem? Basic4android (B4A) Solving und wie profitieren Sie davon?**

Ich arbeite hauptsächlich mit Java-Code, bei dem ich meinen vorhandenen Code wiederverwenden und einige Änderungen vornehmen muss, um Android-Apps für meine Kunden zu entwickeln. Die Basic4android-Plattform ermöglicht es mir, meinen Java-Code als Bibliothek zu verpacken, sodass er leicht mehrfach aus seiner IDE referenziert werden kann. Sie hilft mir auch, das Problem der "Application Not Responding" (ANR) zu bewältigen, das bei der Arbeit mit allen Android-Apps ziemlich häufig auftritt. Basic4android stellt sicher, dass mein Code im Hauptthread ausgeführt wird, damit ANR in meinen Anwendungen nicht wiederkehrt.

  ### 4. Eine schöne Alternative zur Programmierung mit Java.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Carlos Roberto O. | Systems Administrator II, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** August 04, 2022

**Was gefällt dir am besten Basic4android (B4A)?**

Es ist sehr benutzerfreundlich. Kein Experte erforderlich.

**Was gefällt Ihnen nicht? Basic4android (B4A)?**

Du musst dafür bezahlen. Da es sich um eine bezahlte Produktion handelt, sollte es robuster sein.

**Was ist ein Problem? Basic4android (B4A) Solving und wie profitieren Sie davon?**

Es half mir, mehrere App-Lösungen und neue Kreationen zu testen.

  ### 5. B4A ist eine einfache und quelloffene Plattform für die Entwicklung von Android- und iOS-Apps.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** March 17, 2020

**Was gefällt dir am besten Basic4android (B4A)?**

Ich mag B4A, weil es Unterstützung für externe Bibliotheken hat, sodass es möglich ist, Java-Code wiederzuverwenden.

Es ist Open-Source-Software.

Es hat eine große Gemeinschaft von Nutzern, sodass es viele interessante Dokumentationen für die Entwicklung verschiedener Apps gibt.

Darüber hinaus sind Visual Basic und B4A sehr ähnliche Programmiersprachen, sodass die Lernkurve sehr kurz war, da ich in dieser Sprache sehr fließend bin.

**Was gefällt Ihnen nicht? Basic4android (B4A)?**

Ich finde es bedauerlich, dass es Ihnen ermöglicht, Apps für Android und iOS zu entwickeln, aber Sie können die Software nur auf Windows installieren.

**Empfehlungen an andere, die in Betracht ziehen Basic4android (B4A):**

Wenn Sie Visual Basic beherrschen, werden Sie feststellen, dass B4A dasselbe ist. Diese IDE ist einfach zu verwenden und zu installieren. Darüber hinaus verfügt sie über umfangreiche Dokumentation.

**Was ist ein Problem? Basic4android (B4A) Solving und wie profitieren Sie davon?**

Mit B4A konnte ich Apps erstellen, um Integrationen in meiner Organisation schnell zu testen. Das Beste ist, dass ich externe Bibliotheken verwenden kann, um Code von anderen Apps wiederzuverwenden.

  ### 6. B4A (Basic4Android) Android RAD-Werkzeug

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pete S. | Mr, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 01, 2019

**Was gefällt dir am besten Basic4android (B4A)?**

B4A ist extrem einfach zu verwenden und die B4X-Sprache kann problemlos mit B4J, B4i und B4R verwendet werden. Der B4A-Debugger ist unübertroffen, drahtlose Konnektivität zu Android-Telefonen und -Tablets kann durch die Verwendung der B4A-Bridge-Anwendung in jedem Netzwerk erreicht werden, die IDE ist schön und übersichtlich, der integrierte Layout-Designer hat einige nette Details, die von anderen Paketen übernommen werden sollten, Smart String Literal ist eine ausgezeichnete Ergänzung, die Unterstützung im Forum ist mit Abstand die beste, die ich je erlebt habe, es gibt viele B4X-Experten, die bei Anfragen von Entwicklern helfen. Es gibt zu viele positive Aspekte, um sie hier zu erwähnen, es genügt zu sagen, dass B4A ein ausgezeichnetes Entwicklungspaket ist.

Wenn Sie irgendwelche Fehler finden, wird der Entwickler je nach Dringlichkeit IMMER eine Lösung dafür veröffentlichen.

**Was gefällt Ihnen nicht? Basic4android (B4A)?**

Ich habe nicht wirklich viele Abneigungen. Die IDE fehlt ein paar einfache Details, und ein einfacher Vorlagenmanager wäre auch nicht schlecht.

**Empfehlungen an andere, die in Betracht ziehen Basic4android (B4A):**

Ich empfehle die B4X RAD Suite von Tools (insbesondere B4A) allen Entwicklern, die nach einer benutzerfreundlichen Entwicklungsplattform mit einer sauberen IDE für die Entwicklung auf Android, iOS, Windows, MacOS, Linux und Arduino suchen, sehr. Tatsächlich habe ich dies bereits getan.

**Was ist ein Problem? Basic4android (B4A) Solving und wie profitieren Sie davon?**

Die Verwendung von B4A hat es mir ermöglicht, mein Geschäft auf ein neues Niveau zu heben, wenn es um die Entwicklung maßgeschneiderter Anwendungen für meine Kunden geht. Die vorherige Nutzung eines anderen Pakets war äußerst umständlich und zeitaufwendig. B4A hat es mir ermöglicht, die Fesseln zu lösen und frei ohne Komplikationen zu entwickeln.

Mit B4A begann ich, Android-Apps für sowohl neue als auch bestehende Kunden für Unternehmen jeder Größe zu entwickeln.

  ### 7. Basic4android

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arantxa G. | Diseñador de páginas web autónomo, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 31, 2019

**Was gefällt dir am besten Basic4android (B4A)?**

Was ich am meisten mag, ist das Programmieren in Basic, da es eine Programmiersprache ist, die sehr leicht zu erlernen ist. Die Benutzeroberfläche ist sehr visuell und einfach, aber schnell und funktional. Es hat eine umfangreiche Bibliothek und Ressourcen sowie eine sehr aktive Gemeinschaft. Das Debugging wird schnell durchgeführt. Die generierten APKs sind leicht. Es gibt viele Updates und Fehlerbehebungen in den Foren der offiziellen Seite, die auch in mehreren Sprachen verfügbar ist, was eine gute Unterstützung für alle Entwickler ist.

**Was gefällt Ihnen nicht? Basic4android (B4A)?**

Obwohl die Software sich ständig weiterentwickelt, treten häufig Fehler beim Debuggen und Ausführen auf, und man muss sich an die Gemeinschaft wenden, die sehr aktiv ist, aber dies schafft eine Beziehung der gegenseitigen Abhängigkeit.

**Empfehlungen an andere, die in Betracht ziehen Basic4android (B4A):**

Wenn Sie Visual Basic und seine Programmiersprache kennen, wird es viel einfacher sein, Anwendungen mit dieser Software zu entwickeln.

**Was ist ein Problem? Basic4android (B4A) Solving und wie profitieren Sie davon?**

In dem Unternehmen, in dem ich arbeite, wagen wir uns in die Entwicklung von mobilen Anwendungen, da es eine große Nachfrage gibt, und wir haben einige Software analysiert, die uns dabei helfen kann, dies zu erreichen. Was uns an A4B gefallen hat, ist seine Ähnlichkeit mit Visual Basic und wie leicht die von ihm generierten APKs sind. Ich denke, es ist ein großartiges Anwendungsentwicklungstool, das einfach zu bedienen und sehr funktional ist.

  ### 8. Android-Tool-Debugging

**Rating:** 4.0/5.0 stars

**Reviewed by:** Wael R. | Java Developer, Telekommunikation, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** November 04, 2018

**Was gefällt dir am besten Basic4android (B4A)?**

Mit dieser Anwendung können wir die echten Geräte anstelle eines Emulators verwenden, um die Anwendungen zu debuggen und das Ergebnis zu sehen sowie die Leistung Ihres Geräts zu überprüfen, wenn Sie Ihre neuen Anwendungen anwenden, und zu sehen, ob es Auswirkungen auf Ihr Gerät gibt.

**Was gefällt Ihnen nicht? Basic4android (B4A)?**

Dieses Produkt hat nicht viele Funktionen, um dem Debugger die Kontrolle über alles zu geben und es dem Entwickler einfacher zu machen.

**Empfehlungen an andere, die in Betracht ziehen Basic4android (B4A):**

Sie können diese App verwenden, um Ihre Apps auf Ihrem Gerät zu debuggen und das Ergebnis zu sehen sowie die Leistung Ihres Geräts zu überprüfen, wenn Sie Ihre neuen Anwendungen anwenden und sehen, ob es Auswirkungen auf Ihr Gerät gibt.

**Was ist ein Problem? Basic4android (B4A) Solving und wie profitieren Sie davon?**

und die Wirkung einer App auf einem echten Gerät testen

  ### 9. Erstellen Sie Apps für Android ohne Java!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joancel C. | Software Developer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** September 07, 2018

**Was gefällt dir am besten Basic4android (B4A)?**

Das Codieren erfolgt in Basic, daher ist es nicht notwendig, umfangreiche Kenntnisse in Java zu haben.  
Ermöglicht es jedem Benutzer, eigene Bibliotheken in Java zu erstellen und zu teilen.  
Das offizielle Forum, das sehr aktiv ist, hat Abschnitte in verschiedenen Sprachen, mit viel Material, Bibliotheken, Tutorials usw. Antworten werden fast sofort erhalten.  
Die generierten APKs sind im Vergleich zu denen, die in anderen Editoren erstellt werden, ziemlich klein.  
Es kann lokal und remote kompiliert werden, daher ist es nicht notwendig, dass das Gerät immer verbunden ist, aber die lokale Kompilierung ermöglicht die Arbeit mit dem Emulator und USB-Debugging.  
Mit den b4j- und b4i-Tools können Sie Apps für andere Plattformen erstellen, ohne den gesamten Code neu schreiben zu müssen.  

**Was gefällt Ihnen nicht? Basic4android (B4A)?**

nur für Windows verfügbar. Die Gemeinschaft ist sehr aktiv und kooperativ, aber b4a hängt stark von ihr ab, was langfristig negativ sein kann.

**Empfehlungen an andere, die in Betracht ziehen Basic4android (B4A):**

Ein ausgezeichnetes Werkzeug, um Apps mit vielen Funktionen und einer einfachen Programmiersprache zu erstellen.

**Was ist ein Problem? Basic4android (B4A) Solving und wie profitieren Sie davon?**

Erstellen Sie Apps für Android mit einer grundlegenden Sprache, die viel einfacher zu lernen ist als Java.

  ### 10. Das beste plattformübergreifende RAD-Tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** November 16, 2018

**Was gefällt dir am besten Basic4android (B4A)?**

B4A ist nur ein Teil der gesamten B4X-Suite, die neben Android auch andere Plattformen wie iOS, MacOS, Windows, Linux, Raspberry Pi, Arduino und Webanwendungen unterstützt. Die Geschäftslogik ist zwischen den Plattformen fast zu 100 % kompatibel, und mit der kürzlichen Einführung von XUI auch der Großteil des UI-Layouts.

Die an Basic angelehnte Sprache ist für Anfänger sehr einfach, und die Möglichkeit, selbst Plugins/Bibliotheken zu schreiben, gibt Power-Usern die Möglichkeit, die Möglichkeiten zu erweitern.

B4A hat eine starke, aktive und freundliche Community (zum Zeitpunkt des Schreibens über 96.000 Mitglieder), die viele kostenlose Bibliotheken beisteuert.

Eine der einzigartigsten Funktionen des Tools ist die Möglichkeit des Live-Code-Swappings im Debug-Modus. Dies ermöglicht es, Code zu ändern, während er auf einem echten Gerät läuft, ohne neu zu kompilieren. Diese Funktion allein bringt es in Bezug auf Produktivität meilenweit vor die Konkurrenz.

Der Entwickler von B4A selbst ist sehr aktiv und zugänglich im Forum. Updates (Fehlerbehebungen, aber auch neue Funktionen) erfolgen schnell, manchmal innerhalb von Stunden.

Die Einsatzmöglichkeiten dieses Tools sind sehr vielseitig: von Spielen über IoT bis hin zu großen CRM-Anwendungen.

**Was gefällt Ihnen nicht? Basic4android (B4A)?**

Es wäre schön, wenn die IDE auch auf Mac und Linux oder sogar auf einem Chromebook laufen könnte.

**Empfehlungen an andere, die in Betracht ziehen Basic4android (B4A):**

Wenn Sie nach einer schnellen, virtuellen und fehlerfreien Programmierumgebung mit einer breiten Palette von Fähigkeiten über viele Plattformen hinweg suchen, sollten Sie sich B4A auf jeden Fall ansehen.

**Was ist ein Problem? Basic4android (B4A) Solving und wie profitieren Sie davon?**

Zeit- und Aufgabenmanagement (Android & Desktop)
Enterprise-Webentwicklungstools

Es war über die Jahre ein großer Zeit- (und Geld-)sparer.


## Basic4android (B4A) Discussions
  - [Wofür wird Basic4android (B4A) verwendet?](https://www.g2.com/de/discussions/what-is-basic4android-b4a-used-for) - 1 comment

- [View Basic4android (B4A) pricing details and edition comparison](https://www.g2.com/de/products/basic4android-b4a/reviews/basic4android-b4a-review-7606815?section=pricing&secure%5Bexpires_at%5D=2026-05-02+16%3A54%3A10+-0500&secure%5Bsession_id%5D=3833ec17-e9bb-4bca-ab73-c8cd0fd4d185&secure%5Btoken%5D=fbdeba198bb83890fd6d75d3b467c380000dd21688ebeedf104938e3f82429b1&format=llm_user)


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

