Dashwave
Dashwave – macht die Arbeit mit KI im Design effizienter und einfacher.
Tags:KI-Design-ToolsWas ist Dashwave?
Dashwave ist eine von Dashwave Inc. bereitgestellte Plattform für die Entwicklung von KI-basierten mobilen Anwendungen. Nutzer können Anwendungen in natürlicher Sprache erstellen oder ändern und den Code in der Cloud bearbeiten, kompilieren, testen sowie verteilen.
Es unterstützt sowohl die Erstellung der ersten Version aus einer Anwendungsidee als auch die Verarbeitung bereits vorhandener Codebibliotheken und umfasst mobile Technologiestacks wie Flutter, React Native, Kotlin, Java sowie nativ für iOS.
Hauptfunktionen
- Entwicklung dialogbasierter Anwendungen: Mit Anweisungen werden die Benutzeroberfläche, Komponenten, Funktionen oder die gesamte Anwendung beschrieben. Die KI generiert basierend auf dem Kontext Code, und der Benutzer kann das Gespräch fortsetzen, um die Anwendung weiter zu entwickeln.
- Bisherige Projektzusammenarbeit: Nach der Verbindung mit dem Code-Repository sucht die Plattform über Code-Einbettungen, Neuordnungen und Abhängigkeitskarten nach relevanten Dateien, um das Verlieren des Kontexts in großen Codebibliotheken zu vermeiden.
- Figma in Code umwandeln: Designkomponenten in weiterhin bearbeitbaren mobilen Code umwandeln, um den Übergang zwischen Design und Entwicklung zu verkürzen.
- Browser-IDE: Es ist möglich, Code in der Webarbeitsfläche anzusehen, zu ändern und herunterzuladen. Die kostenlose Version bietet Zugang zu VS Code, die kostenpflichtige Version zusätzlich Zugang zu Android Studio.
- Cloud-basierte Erstellung und Ausführung: Durch den Einsatz von verteilten Caches sowie skalierbaren Rechenressourcen werden die Erstellung, Skripte und Tests ausgeführt, wodurch die Last der Konfiguration einer lokalen Entwicklungsumgebung verringert wird.
- Mobile Simulation und Debugging: Die Starter- und höheren Pakete beinhalten die Möglichkeit zur auf Anfrage durchgeführten iOS-Entwicklung und -Simulation; die Plattform bietet zudem Cloud-Build-Tools für Android-Entwicklung.
- Git und Export von Code: Unterstützung für Git, Download von Code als ZIP-Datei sowie Synchronisierung mit GitHub – damit können erstellte Projekte leicht in bestehende Versionskontrollprozesse integriert werden.
- Verteilungspipeline: Voreingestellte Signaturen, Schlüssel und Deployment-Schritte; mit dem Pay-as-you-go-Plan kann die Anwendung auf Google Play oder App Store veröffentlicht werden.
- Teamzusammenarbeit: Die Version Team bietet Arbeitsbereiche für mehrere Personen sowie Unterstützung durch Slack. Die Enterprise-Version bietet zudem SSO/SAML, maßgeschneiderte Integrationen, Unterstützung bei der lokalen Installation sowie exklusive Dienstleistungen.
Aktuelle Funktionen und zukünftige Pläne
| Fähigkeiten | Status | Erklärung |
|---|---|---|
| Chat Workspaces | Online | Erstellen, Ändern, Testen und Bereitstellen von mobilen Anwendungen mithilfe von Hinweisen |
| Flutter und React Native | Online | Mit dem kostenlosen Paket kann eine entsprechende Arbeitsumgebung erstellt werden. |
| Kotlin und Java | Online | Die Starter-Pakete und höher bieten die entsprechenden Arbeitsbereiche. |
| Eigentliche iOS-Version und auf Anfrage erstellte Version | Online, aber durch Paketbeschränkungen eingeschränkt | Auf der Startseite werden die native iOS-Version aufgeführt, während die kostenpflichtigen Funktionen die Erstellung, Simulation und Bereitstellung von iOS-Anwendungen umfassen. |
| Penrose-Headless-Agent | Bald verfügbar | Wird für asynchrone Reparaturaufträge, Leistungsverbesserungen und schrittweise Entwicklung verwendet, kann nicht als fertige Funktion angesehen werden. |
Eingabe und Ausgabe
| Aufgabe | Eingabe | Ausgabe | Passende Szenarien |
|---|---|---|---|
| Eine Anwendung von Grund auf erstellen | Anforderungen an natürliche Sprache, Seiten- und Interaktionsanleitungen | Erste Version des lauffähigen mobilen Projekts | Prototypen, interne Werkzeuge und Produktvalidierung |
| Von Design zu Code | Figma-Komponenten oder Designs | Flutter, React Native oder natives Interface-Code | Design-Lieferung und UI-Erstellung |
| Wartung bestehender Projekte | Git-Codebasis, Beschreibungen der Probleme und Anweisungen zur Änderung | Code-Änderungen, Skriptausführung und Debugging-Ergebnisse | Funktionalitäts-Iterationen, Fehlerbehebung und Refactoring |
| Konstruktion in der Cloud | Projekte, Abhängigkeiten, Kompilierungskonfigurationen und Signaturmaterialien | Erstellung von Protokollen, Installationspaketen oder Fehlermeldungen | Verringerung der lokalen Umgebungskonfiguration und Vereinheitlichung von CI |
| Anwendungsverteilung | Erstellen von Produkten, Signaturen, Shop-Konten und Veröffentlichungskonfigurationen | Prozess zur Veröffentlichung in Google Play oder App Store | Testveröffentlichung und Produktivbetrieb |
Vollständiger Ablauf
- Melden Sie sich mit einem GitHub- oder Google-Konto an, um einen neuen Arbeitsbereich zu erstellen oder eine vorhandene Codebasis zu importieren.
- Wählen Sie die Technologiestacke Flutter, React Native, Kotlin, Java oder iOS aus und beschreiben Sie die Zielseite, Funktionen sowie Einschränkungen.
- Lassen Sie die KI die erste Version erstellen und ergänzen Sie im Dialog weiterhin Zustände, Daten, Navigations- und visuelle Anforderungen.
- Überprüfen Sie den Code, die Abhängigkeiten und die Projektkonfiguration in der Browser-IDE oder in einer unterstützten Android Studio-Umgebung.
- Führen Sie Cloud-Build-, Test- und Simulationsvorgänge durch, lesen Sie Protokolle und beheben Sie Probleme bei der Kompilierung, Berechtigungen, Netzwerkverbindungen sowie Gerätekompatibilität.
- Synchronisieren Sie mit GitHub oder laden Sie eine ZIP-Datei herunter – nutzen Sie Branches und Code-Reviews, um einen nachvollziehbaren Verlauf der Änderungen zu behalten.
- Prüfen Sie die Signatur, die Datenschutzerklärung, die Berechtigungen sowie die Materialien des Shops anhand von Testkonten und Testumgebungen, bevor Sie eine endgültige Bereitstellung durchführen.
Preise und Pakete
Im Folgenden sind die monatlichen öffentlichen Preise in US-Dollar aufgeführt. Für die Nachrichtenmenge wird derzeit Claude Sonnet 3.7 verwendet; auf der Seite werden keine Angaben zu den zusätzlichen Kosten für Nachrichten, zu den Kosten für die Verarbeitung in Minuten, zur Speicherung sowie zu den Kosten für konkurrierende Anfragen und iOS-Ressourcen bei Bedarf gemacht.
| Paket oder Version | Preis | Abrechnungszeitraum | Kernrechte oder -beträge | Für Nutzer geeignet |
|---|---|---|---|---|
| Free | 0 US-Dollar | Jeden Monat | 50 Nachrichten, Unterstützung für Flutter- und React-Native-Arbeitsumgebungen, VS Code, Git, Code-ZIP, Figma und Discord | Lernen, Prototypen und erste Überprüfung |
| Starter | 20 US-Dollar | Jeden Monat | 100 Nachrichten, Zusatzinhalte zu Kotlin/Java, Android Studio, der Veröffentlichung auf Google Play, der bedarfsorientierten Erstellung und Simulation für iOS, der Veröffentlichung im App Store sowie E-Mail-Support | Unabhängige Entwickler und Nebenprojekte |
| Team | 100 US-Dollar | Jeden Monat | 500 Nachrichten, maximal 3 Mitglieder; zusätzliche Plätze für 20 US-Dollar pro Person, inklusive Slack-Unterstützung | Teams zur gemeinsamen Entwicklung von Produktanwendungen |
| Enterprise | Kontaktieren Sie den Verkauf | Individuelle Kostenschätzung | Maßgeschneiderte Integration und Feinabstimmung, SSO/SAML, Unterstützung bei lokaler Installation sowie exklusiver Support | Unternehmen mit Anforderungen bezüglich Identität, Implementierung und Anpassung |
Abonnement, Kündigung und kommerzielle Nutzung
- Bei kostenpflichtigen Diensten wird monatlich automatisch abgebucht, bis der Nutzer schriftlich die Kündigung mitteilt.
- Nach Stornierung werden die bereits bearbeiteten oder bereits bezahlten Gebühren für den jeweiligen Monat weder rückerstattet noch auf die verbleibende Zeit umgerechnet.
- Die Preistabelle enthält möglicherweise keine Steuern, Kosten für zusätzliche Plätze sowie Kosten für individuelle Anpassungen. Die tatsächlichen Gebühren richten sich nach den Angaben auf der Konto-Seite.
- Die Dienstbedingungen legen klar fest, dass Team und Enterprise für kommerzielle Zwecke genutzt werden dürfen; die Lizenzen für Free und Starter sind auf den persönlichen Gebrauch beschränkt und dürfen nicht weiterverkauft werden. Es besteht eine Unklarheit bezüglich der Zielgruppe von Starter – diese richtet sich eigentlich an unabhängige Entwickler. Vor einer kommerziellen Veröffentlichung ist eine schriftliche Bestätigung einzuholen.
Code, GitHub und Open-Source-Status
Dashwave verfügt über eine öffentliche GitHub-Organisation, die Android Studio-Plugins, Code-Map-Tools, Mobilvorlagen, Deployment-Tools sowie mehrere Repositorien enthält, die aus anderen Projekten abgeleitet wurden.
Die Lizenzen für die verschiedenen Lager unterscheiden sich. Einige Forks oder Beispiele verwenden MIT oder GPL-3.0; auf der Seite der Android Studio-Plugins wird keine klare Lizenz angegeben. Die Veröffentlichung dieser Komponenten bedeutet nicht, dass die Dashwave-Cloudplattform, die AI-Agenten oder der Backend-Code open source sind.
Es wurden keine allgemeinen API-Schnittstellen oder offiziellen SDK-Dokumente für Kunden bestätigt. Der Android Studio-Plugin dient zum Anbinden an die Cloud-Build-Funktionen und ist nicht gleichzusetzen mit einer offenen Produkt-API.
Plattform und Entwicklungsumgebung
| Plattform oder Tool | Aktuell unterstützt | Hinweise |
|---|---|---|
| Browser-Arbeitsbereich | Bestätigt | Hauptzugänge für Dialoge, IDEs, Kompilierung und Projektmanagement |
| VS Code | Kostenlos ab | Zur Anzeige und Bearbeitung des Arbeitsbereichscode |
| Android Studio | Starter – Starten | Es gibt offizielle Cloud-Building-Plugins, aber auf der Plugin-Seite wird keine Lizenz angezeigt. |
| Git und GitHub | Bestätigt | Synchronisieren des Speichers oder Herunterladen des Code-ZIPs |
| Figma | Bestätigt | Designkomponenten in Code umwandeln |
| Google Play und App Store | Starter – Starten | Hier ist von der Bereitstellung von von Benutzern entwickelten Anwendungen die Rede, nicht vom mobilen Client von Dashwave selbst. |
| Dashwave-Native-Mobilklient | Noch nicht bestätigt | Derzeit wird es hauptsächlich über Webseiten und Entwicklungstools genutzt. |
Privatsphäre, Sicherheit und Hinweise zum Code
- Die Plattform verarbeitet Kontoinformationen, Gerätedaten, Cookies sowie Zahlungs- und Nutzungsdaten und kann diese an Dienstleister für Zahlungen, Analyse, Marketing und Kundenservice weitergeben.
- Personenbezogene Daten werden so lange aufbewahrt, wie es für die Erbringung von Dienstleistungen und den rechtmäßigen Geschäftsbetrieb notwendig ist. Anfragen zur Löschung können durch rechtliche Verpflichtungen, Streitigkeiten sowie Durchsetzungsbedingungen von Vereinbarungen eingeschränkt werden; die genauen Aufbewahrungsfristen für Sicherheitsprotokolle sind nicht öffentlich bekannt.
- Die Sicherheitsanleitung listet TLS-Übertragung, mTLS zwischen Diensten, statisches AES-256, Zugriffskontrolle, verschlüsselte Remote-Backups sowie die Isolierung von Cloud-Exekutionskontainern auf.
- Das Importieren eines Codepools bedeutet, dass die Plattform den Quellcode, Abhängigkeiten, Build-Protokolle, Schlüsselkonfigurationen sowie die erzeugten Produkte verarbeitet. Es sollten Token mit minimalen Berechtigungen verwendet werden, und die Signatur- sowie Schlüsseldaten sollten in einem kontrollierten Geheimnisverwaltungssystem aufbewahrt werden.
- Die Behörden haben kein umfassendes Versprechen abgegeben, dass der Code niemals für das Training von Modellen verwendet wird, und es wurden auch keine klaren Regelungen bezüglich der Urheberrechte sowie der kommerziellen Nutzung des von KI erzeugten Codes festgelegt. In Fällen sensibler Datenbanken müssen zunächst die Unternehmensverträge sowie die Vereinbarungen zur Datenverarbeitung überprüft werden.
- Der Benutzer ist für die von ihm eingereichten Daten verantwortlich. Die Plattform beansprucht kein Eigentum an diesen Daten. Dennoch können die generierten Codes Abhängigkeiten von Drittanbietern, ähnliche Implementierungen oder Inhalte enthalten, die durch Lizenzen eingeschränkt sind.
Geeignet für Nutzer und typische Szenarien
- Produktmanager und Designer: Umsetzen von Anforderungen oder Figma-Designs schnell in lauffähige Mobile-Prototypen.
- Entwickler von Flutter und React Native: Überprüfen Sie den AI-Code- und Cloud-Build-Prozess in einer kostenlosen Arbeitsumgebung.
- Android-Entwickler: In der kostenpflichtigen Version werden Kotlin, Java, Android Studio und Google Play zum Bereitstellen verwendet.
- Unabhängige Entwickler: Schnelle Erstellung der ersten Version einer Anwendung, doch vor der kommerziellen Veröffentlichung müssen die Lizenzgrenzen von Starter überprüft werden.
- Entwicklerteam: Gemeinsame Arbeitsbereiche, Git-Prozesse, Build-Umgebungen und Schritte zur Veröffentlichung im Store.
- Unternehmen: Bewertung von SSO/SAML, maßgeschneiderten Integrationen, Unterstützung bei der lokalen Installation sowie speziellen Sicherheitsverträgen.
Fähigkeitsgrenzen und Risiken
- Die generierten Anwendungen können weiterhin Kompilierfehler, logische Fehler, Leistungsprobleme, Barrieren für Menschen mit Behinderungen sowie Kompatibilitätsprobleme mit Geräten aufweisen; daher sind echte Geräte sowie manuelle Tests erforderlich.
- 50, 100 oder 500 Nachrichten entsprechen nicht einer festen Anzahl an Anwendungen oder Funktionen; komplexe Aufgaben können mehrfach Nachrichten verbrauchen.
- Die Einrichtung von Geschäften unterliegt weiterhin den Regeln bezüglich Entwicklerkonten, Signaturen, Datenschutzbestimmungen, Überprüfungsrichtlinien und regionalen Vorschriften; die Plattform kann keine Garantie für eine erfolgreiche Überprüfung geben.
- Penrose’ headloses Agent wird weiterhin als bald verfügbar angezeigt, wodurch der aktuelle Produktionsprozess nicht auf Grundlage von Voraussagen gesteuert werden kann.
- Die Kosten für die Erstellung von Minuten, Speicherplatz, Konkurrenzfähigkeit, Nachrichtenwiederherstellung sowie auf Anfrage bereitgestellte iOS-Dienste sind nicht vollständig offengelegt. Bei umfangreichen Projekten sollten zunächst die tatsächlichen Beschränkungen des Kontos geprüft werden.
Häufige Fragen
Kann man mit Dashwave kostenlose Mobile-Apps erstellen?
Mit dem kostenlosen Plan können Flutter- und React-Native-Arbeitsbereiche erstellt werden, wobei monatlich 50 Nachrichten von Claude Sonnet 3.7 enthalten sind.
Unterstützt die kostenlose Version Kotlin oder Java?
Nicht unterstützt. Die Kosten für Kotlin, Java und Android Studio beginnen bei 20 US-Dollar pro Monat im Starter-Paket.
Kann Dashwave in den App Store veröffentlicht werden?
Die Starter- und höheren Pakete listen die Bereitstellung über Google Play und App Store auf, erfordern jedoch weiterhin ein eigenes Händlerkonto, eine Signatur sowie Konformitätsdokumente seitens des Entwicklers.
Kann Starter für kommerzielle Anwendungen verwendet werden?
Die Preise sind für unabhängige Entwickler ausgewiesen, doch die Bedingungen gelten ausschließlich für Team- und Enterprise-Lizenzen zur kommerziellen Nutzung. Vor der offiziellen Veröffentlichung für den kommerziellen Gebrauch muss die Lizenz für Starter schriftlich beim Anbieter bestätigt werden.
Ist Dashwave eine Open-Source-Plattform?
Es handelt sich nicht um eine bestätigte Open-Source-Plattform. Die Hersteller stellen zwar Repositorys für Plugins, Tools und Vorlagen zur Verfügung, doch die jeweiligen Lizenzen unterscheiden sich – daher kann dies nicht als Open Source für die gesamte Cloud-Plattform angesehen werden.
Ist der Penrose-Proxy bereits verfügbar?
Die offizielle Website stuft es weiterhin als bald verfügbar ein, sodass es nicht als bereits verfügbare Funktion angesehen werden kann.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164