Programmiersoftwares & Entwicklertools – 17 Anbieter im Vergleich
Die wichtigsten Programmiersoftwares & Entwicklertools im Vergleich
Mithilfe unterschiedlicher Filter, User-Bewertungen und der Meinung der OMT-Club-Mitglieder helfen wir Dir die Entscheidung für die richtige Programmiersoftware bzw. das richtige Entwicklertool zu vereinfachen.
Ergebnisse filtern
Preis
Testbericht

plattformunabhängige Software
integrierte Verwaltungsfunktion
Projektmanagement
Jira ist eine plattformunabhängige Software für die Nachverfolgung und Bearbeitung von Aufgaben und wurde von dem Unternehmen Atlassian entwickelt. Jira verfügt ebenfalls über eine integrierte Verwaltungsfunktion zum Verwalten von Codes. Dies ermöglicht es, Code-Änderungen zu verwalten und Entwicklungsteams in Echtzeit zusammenzuarbeiten. Die Programmiersoftware & Entwicklertool unterteilt sich in die drei einzelnen Produkte Jira Work Management (früher Jira Core), die Jira Software sowie das Jira Service Management (früher Jira Service Desk).
Den Kern von Jira bilden sogenannte „Tickets“ (Vorgänge), welche beschreiben, was in dem entsprechenden Vorgang zu erledigen ist. Eine weitere wichtige Rolle spielen Prozesse sowie Workflows. In Jira ist jedem Vorgang ein entsprechender Prozess zugeordnet. Das Tool kann für eine Vielzahl von Anwendungen wie beispielsweise zur Softwareentwicklung für Marketingprojekte sowie Helpdesk-Tickets verwendet werden.
Airtable
von Airtable
Erstellung & Verwaltung von Datenbanken
integriertes API
Vielzahl von Integrationsmöglichkeiten
Airtable ist eine Programmiersoftware & Entwicklertool, welches es ermöglicht, datenbankgestützte Anwendungen zu entwickeln. Mit Airtable können schnell und einfach Datenbanken erstellt und verwaltet werden, welche als Tabelle dargestellt werden können. Durch verschiedene Feldtypen kann die Tabelle Text, Zahlen, Links, Bilder sowie Dateien enthalten. Mithilfe einer integrierten API (Application Programming Interface) kann Airtable auch in eigene Entwicklungen integriert werden und mit Code interagieren.
Airtable ermöglicht es ebenfalls, Formulare sowie Ansichten zu erstellen und so eigene Daten auf die verschiedensten Arten anzeigen und bearbeiten zu können. Darüber hinaus bietet Airtable eine Vielzahl von Integrationsmöglichkeiten mit anderen Programmen und Plattformen, um dadurch die Funktionalität zu erhöhen.
Anypoint Platform
von MuleSoft LLC
umfassende API-Management-Tools
Datenmapping & -Transformation
umfangreiche Sicherheitsfunktionen
Anypoint Platform von MuleSoft ist eine Integrationsplattform für Unternehmen, welche es ermöglicht, Anwendungen, Daten und APIs nahtlos miteinander zu verbinden. Die Programmiersoftware bzw. das Entwicklertool bietet eine große Menge an Funktionen wie beispielsweise eine benutzerfreundliche visuelle Schnittstelle zur Integration von Anwendungen und APIs, umfassende API-Management-Tools, Datenmapping und -Transformation sowie umfangreiche Sicherheitsfunktionen. Die Plattform ermöglicht es Unternehmen, ihre Geschäftsprozesse zu optimieren und zu automatisieren, indem die Unternehmen Daten und Anwendungen in Echtzeit austauschen und integrieren können.
App Builder
von INFRAGISTICS
native App-Integration
API-Anbindung
datenbankgestützte App-Entwicklung
App Builder ist eine integrierte Low-Code-Entwicklungsumgebung, mit welcher Anwendungen anhand ihrer Daten entwickelt werden können und dies ohne umfangreiche Programmierkenntnisse. Die erstellten Anwendungen sind für iOS und Android optimiert. Die Programmiersoftware bzw. das Entwicklertool bietet eine sehr benutzerfreundliche Drag-and-drop-Schnittstelle sowie eine Vielzahl von Design-Vorlagen und Elementen, um den Entwicklungsprozess zu vereinfachen und zu beschleunigen.
App Builder enthält darüber hinaus auch Funktionen wie native App-Integration, API-Anbindung und datenbankgestützte App-Entwicklung. Dadurch ist es möglich, schnell und einfach benutzerdefinierte mobile Apps für verschiedene Zwecke zu erstellen, ohne dabei aufwendige Programmierarbeiten erledigen zu müssen.
AppSheet
von Google
Drag-and-drop-Schnittstelle
Vielzahl von Funktionen & Vorlagen
Basiseditor & erweiterter Editor
AppSheet ist eine Programmiersoftware & Entwicklertool, welche es ermöglicht, benutzerdefinierte mobile und Web-Anwendungen ohne das Schreiben von Code zu erstellen. Die Plattform bedient sich einer Drag-and-drop-Schnittstelle, mit welcher Anwendungen visuell erstellen und angepasst werden können. Mit AppSheet können Daten aus den unterschiedlichsten Quellen integriert werden, darunter Google Sheets, Excel und Salesforce.
Darüber hinaus bietet AppSheet eine Vielzahl von Funktionen und Vorlagen, die verwendet werden können, um eigene Anwendungen zu gestalten. Mit AppSheet können eigene Anwendungen auf verschiedenen Plattformen bereitgestellt werden, einschließlich Android, iOS und Web. AppSheet beinhaltet sowohl einen Basiseditor als auch einen erweiterten Editor zur Anpassung von Anwendungen. Das Programm stellt eine leistungsfähige und flexible Option für Unternehmen dar, die schnell und kostengünstig eigene Anwendungen erstellen möchten, ohne dass dafür Programmierkenntnisse erforderlich sind.
Appy Pie
von Appy Pie
ohne Programmierkenntnisse
Vielzahl von Programmiersprachen
Apps individuell anpassen
Appy Pie ist eine leistungsstarke Programmiersoftware sowie ein Entwicklertool, mit welchem Nutzer:innen schnell und problemlos eine eigene App erstellen können. Mit dem Werkzeug Appy Pie ist es möglich, auch ohne Programmierkenntnisse Code zu schreiben und es unterstützt dabei eine Vielzahl von Programmiersprachen. Mit Appy Pie kann ein Projekt von Grund auf neu erstellt oder es kann auf bereits vorhandene Vorlagen zurückgegriffen werden, welche den neuen Erfordernissen entsprechend angepasst werden können.
Mit der No-Code-Technologie von Appy Pie ist es möglich zu programmieren, ohne Kodieren zu müssen, um eine Anwendung zu erstellen. Die Funktionen von Appy Pie sind so funktionsreich und vielseitig, sodass Apps individuell angepasst werden können. Das Entwicklungswerkzeug bietet zudem eine breite Palette an Möglichkeiten, welche die App-Entwicklung unterstützen und das Testen und Veröffentlichen von Apps erleichtern. Appy Pie ist somit eine allumfassende Programmiersoftware & Entwicklertool, das Nutzer:innen den Einstieg in die App-Entwicklung sehr erleichtert.
Bitbucket Pipelines
von Atlassian
komfortables Erstellen & Verwalten
passendes System auswählbar
hohe Funktionalität
Mit Bitbucket können bestimmte Versionskontrollsysteme (beispielsweise in einem Projekt) kollaborativ verwaltet werden. Aufgrund der hohen Funktionalität der seit 2008 von Atlassian entwickelten Software kommt Bitbucket in einer Vielzahl privater sowie kommerzieller Projekte zum Einsatz.
Bei Bitbucket handelt es sich um eine leistungsstarke Programmiersoftware & Entwicklertools, welches die Verwaltung von Code in einem Projekt erleichtert. Bitbucket ermöglicht das komfortable Erstellen und Verwalten von Code-Repositorys. In Projektteams ermöglicht es Bitbucket, dass sich jedes Team, das für sich passende System auswählen kann. Darüber hinaus lässt sich Bitbucket auch problemlos mit bereits vorhandenen Projekten nutzen.
Bizness Apps
von BuildFire, Inc.
Internet-basiert
Drag-and-drop-Schnittstelle
Vorlagenbibliothek
Bizness Apps ist eine Internet-basierte Programmiersoftware & Entwicklertool, welche es ermöglicht, mobile Apps ohne jegliche Programmierkenntnisse zu erstellen. Mit Bizness Apps können schnell und einfach professionell aussehende Apps erstellt werden, welche für iOS- und Android-Plattformen optimiert sind.
Bizness Apps bietet Entwicklern eine Vielzahl von Funktionen, einschließlich einer intuitiven Drag-and-drop-Schnittstelle, einer Bibliothek mit bereits fertigen Vorlagen und einer reichhaltigen Palette an Funktionen wie beispielsweise Push-Benachrichtigungen, GPS-Kartenintegration und Social-Media-Integration. Bizness Apps stellt eine großartige Möglichkeit für kleine Unternehmen dar, mobile Apps erstellen zu können und dies bei überschaubaren Kosten.
Codemagic
von Nevercode Ltd.
Vielzahl von Integrationen
iOS- und Android-Signierungen
automatisierte Veröffentlichun
Bei Codemagic handelt es sich um ein Continuous-Integration sowie Continuous-Delivery (CI/CD)-Tool für mobile App-Entwicklungen. Die Programmiersoftware bzw. das Entwicklertool unterstützt dabei Flutter- und React Native-Apps und ermöglicht es, Anwendungen automatisch zu entwickeln, zu testen und bereitzustellen. Codemagic bietet ebenfalls eine Vielzahl von Integrationen mit anderen Entwickler-Tools wie beispielsweise GitHub, Bitbucket und Jira an.
Die Plattform verfügt über umfangreiche Funktionen wie beispielsweise benutzerdefinierte Build-Konfigurationen, iOS- und Android-Signierungen, eine automatisierte Veröffentlichung in App Stores und vieles mehr. Mit Codemagic können die Entwicklungszyklen beschleunigt sowie fehlerfreie mobile Apps erstellt und bereitgestellt werden.
Codenvy
von Red Hat, Inc.
cloudbasiert
Vielzahl an Funktionen
Vielzahl von Programmiersprachen
Bei Codenvy handelt es sich um eine cloudbasierte Programmiersoftware & Entwicklertool, welches es Entwicklerteams ermöglicht, gemeinsam an Projekten zu arbeiten und Codes zu schreiben, zu testen und zu debuggen. Codenvy ermöglicht es Entwicklerteams, ihre Projekte in der Cloud zu erstellen und zusammenzuarbeiten, ohne dass sie dazu extra ihre eigene Entwicklungsumgebung erstellen müssen.
Codenvy bietet eine Vielzahl an Funktionen wie beispielsweise die Integration von Git und Docker, automatisierte Builds sowie die Bereitstellung und Unterstützung einer Vielzahl von Programmiersprachen. Es ist ein wertvolles Tool für Teams, die eine kollaborative Arbeitsumgebung benötigen und sich auf die Entwicklung von qualitativ hochwertiger Software konzentrieren möchten.
Docker
von Docker Inc.
Anwendungen separieren & verwalten
unabhängig von zugrunde liegender Infrastruktur
schnell & effizient entwickeln
Docker ist eine Programmiersoftware & Entwicklertool, welches es Entwickler:innen ermöglicht, Anwendungen in Containern zu separieren und zu verwalten. Mit dem Tool können Anwendungen, unabhängig von der zugrunde liegenden Infrastruktur entwickelt, getestet sowie bereitgestellt werden.
Mit Docker ist es möglich, Anwendungen und ihre Abhängigkeiten in einen Container zu verpacken, was es vereinfacht, Anwendungen in verschiedenen Umgebungen auszuführen, ohne sich um die Konfiguration kümmern zu müssen. Die Container sind auch problemlos portierbar und können zwischen verschiedenen Umgebungen verschoben werden. Docker ist ein sehr nützliches Werkzeug für die Entwicklung, um schnell und effizient Anwendungen entwickeln und bereitstellen zu können.
Essential Studio
von Syncfusion, Inc.
> 1.600 Softwarekomponenten
mehrere Programmiersprachen
Internet-, Mobil- sowie Desktop-Anwendungen
Bei Essential Studio handelt es sich um eine leistungsstarke Programmiersoftware sowie ein Entwicklertool mit großem Funktionsumfang, welches von dem Unternehmen Syncfusion entwickelt wurde. Essential Studio ist eine UI-Entwicklungssuite, welche mehr als 1.600 Softwarekomponenten zur Entwicklung von Internet-, Mobil- sowie Desktop-Anwendungen bietet. Das Tool unterstützt mehrere Programmiersprachen und bietet eine Vielzahl von Werkzeugen und Funktionen zur Entwicklung von unterschiedlichsten Projekten an. Durch die intuitive gestaltete Benutzeroberfläche ist ein leichtes Navigieren und Editieren des Softwarecodes möglich.
Essential Studio bietet eine breite Palette von Funktionen wie beispielsweise eine Datenvisualisierung, Dokumentenverarbeitung, Business Intelligence und vieles mehr. Es ist ein sehr umfassendes Entwicklungswerkzeug, das Entwicklern dabei helfen kann, schnell und effizient qualitativ sehr hochwertigen Softwarecode zu entwickeln.
GitLab
von GitLab
internetbasierte Anwendung
verschiedene Programmiersprachen
umfangreiche & komfortable Benutzeroberfläche
Bei GitLab handelt es sich um eine DevOps-Plattform, bei welcher die Anwendung in Form einer Einzelanwendung zur Verfügung gestellt wird. GitLab ist eine internetbasierte, leistungsstarke und funktionsreiche Versionsverwaltung für Softwareprojekte auf Git-Basis, welche zu dem Bereich der Programmiersoftware & Entwicklertools gehört.
Es handelt sich um ein webbasiertes Werkzeug zur Versionskontrolle von Code, das die Zusammenarbeit von Teams in einem Projekt erheblich erleichtert. GitLab unterstützt dabei verschiedene Programmiersprachen und bietet zudem eine umfangreiche und komfortable Benutzeroberfläche, welche es leicht macht, erstellten Code zu verwalten und zu integrieren. Mit GitLab sind Entwickler:innen in der Lage, nahtlos zusammenzuarbeiten und ihre Arbeit effizienter zu gestalten und sicherzustellen, dass ihr Code immer auf dem aktuellsten Stand ist.
Odoo
von Odoo S.A.
integrierte ERP-Software-Lösung
Vielzahl von Funktionen
Arbeitsabläufe rationalisieren
Odoo ist eine Programmiersoftware bzw. ein Entwicklertool, welches es ermöglicht, alle Daten zum Führen eines Unternehmens mit nur einer Softwarelösung zu realisieren. Bei Odoo handelt es sich um eine integrierte ERP-Software-Lösung (Enterprise-Resource-Planning) für Unternehmen, welche eine Vielzahl von Funktionen und Module vereint. Zu diesen Modulen gehören beispielsweise CRM, Projektmanagement, Vertrieb, Einkauf, Inventar, Buchhaltung sowie vieles mehr.
Die Plattform bietet eine benutzerfreundliche Oberfläche, die es Unternehmen ermöglicht, Geschäftsprozesse zu automatisieren und zu optimieren. Odoo bietet darüber hinaus auch eine flexible Architektur, welche es Unternehmen erlaubt, Module individuell hinzuzufügen oder zu entfernen, um so Geschäftsprozesse anpassen und optimieren zu können. Durch das Tool können Unternehmen Arbeitsabläufe rationalisieren und deutlich effizienter gestalten.
OutSystems
von OutSystems
visuelle Full-Stack-Entwicklungen
In-App-Feedback
automatisches & geführtes Refactoring
Bei OutSystems handelt es sich um ein App-Entwicklungssystem beziehungsweise ein Entwicklungswerkzeug, mit dessen Hilfe es möglich ist, (zum Beispiel in einem Projekt) Code zu entwickeln sowie diesen bereitzustellen und zu verwalten. Dieses Werkzeug ermöglicht zudem Automatisierungen, welche die Benutzungsdauer von Applikationen verbessern.
Zur grundlegenden Funktionalität des Systems gehören visuelle Full-Stack-Entwicklungen, ein In-App-Feedback sowie ein automatisches und geführtes Refactoring. OutSystems ist eine Low-Code-Plattform welche auf äußerste Leistungsfähigkeit ausgelegt ist und welche es Unternehmen ermöglicht, benutzerdefinierte Anwendungen schnell und einfach zu erstellen, ohne dass dafür tiefgreifende Programmierkenntnisse erforderlich sind.
Durch solche Programmiersoftware & Entwicklertools ist es möglich, visuelle Benutzeroberflächen sowie Drag-and-drop-Elemente zu verwenden, anstelle von traditionellen Programmiersprachen wie Java oder NET. Hierdurch können Unternehmen ihre IT-Projekte schneller vorantreiben sowie Zeit und Ressourcen besser nutzen.
Plesk
von Plesk International GmbH
Internet-basiert
automatische Sicherheitsupdates
Malware-Scans
Plesk ist eine Internet-basierte Plattform zur Serververwaltung sowie zum Webhosting. Plesk bietet eine benutzerfreundliche Oberfläche zur Verwaltung von Internetseiten, Domains, E-Mail-Konten sowie den verschiedensten Anwendungen. Die Programmiersoftware bzw. das Entwicklertool unterstützt dabei eine große Zahl von Betriebssystemen und ermöglicht es, Server schnell und einfach zu konfigurieren und zu optimieren.
Die Plattform bietet auch zusätzliche Funktionen wie automatische Sicherheitsupdates, Malware-Scans sowie Backups an, um sicherzustellen, dass Internetseiten und Server effektiv geschützt werden. Mit Plesk können Webhosting-Infrastrukturen effektiver betrieben und verwaltet werden.
Unity
von Unity Technologies
2-D- & 3-D-Spiele entwickeln
integrierter Asset-Store
breite Palette von Werkzeugen
Unity ist eine leistungsfähige Programmiersoftware & Entwicklertool, welches hauptsächlich für die Entwicklung von 2-D- und 3-D-Spielen verwendet wird. Unity bietet eine breite Palette von Werkzeugen, welche es ermöglichen, Spiele zu entwickeln, die auf einer Vielzahl von Plattformen ausgeführt werden können, einschließlich PC, Mobilgeräte und Konsolen.
Mit Unity können Codes entwickelt werden, Animationen erstellt werden, Physik simuliert sowie Audioeffekte hinzugefügt werden. Das Programm verfügt auch über einen integrierten Asset-Store, in welchem vorgefertigte Assets wie Modelle, Texturen und Sounds heruntergeladen werden können, um Spiele zu verbessern und zu optimieren. Unity hat sich zu einer der führenden Plattformen in der Spieleentwicklung entwickelt und wird von Entwickler:innen auf der ganzen Welt eingesetzt.