
Compot
LukyLab s.r.o. · Coding
Compot (auch Compot UI genannt) ist eine SwiftUI-Komponentenbibliothek mit KI-Code-Assistent. Sie bündelt über 130 Elemente zum Einfügen sowie einen Swift-Code-Generator und beschleunigt so die Arbeit an iOS-Apps.

Über Compot
What Is Compot
Compot ist ein natives Werkzeug für Apple-Entwickler, entwickelt von LukyLab s.r.o., einem Studio mit Sitz in Prag. Es vereint zwei Dinge: eine Bibliothek handgefertigter SwiftUI-Komponenten, die Sie direkt in Xcode einfügen, und einen KI-Assistenten, der Swift-Code für Sie schreibt. Der Ansatz ist Geschwindigkeit. Statt eine Paywall, einen Onboarding-Ablauf oder eine Einstellungsliste von Grund auf neu zu bauen, fügen Sie Code ein, der Layout, Animation und Dunkelmodus schon abdeckt.
Die Bibliothek stützt sich auf Apples eigene Designsprache. Die Komponenten folgen den Human Interface Guidelines, nutzen SF Symbols, reagieren auf Dynamic Type und wechseln ohne Zusatzarbeit zwischen hellem und dunklem Thema. Jeder Ausschnitt ist reines SwiftUI, ohne CocoaPods, Carthage oder externe Swift-Package-Manager-Pakete. Das hält das Projekt sauber und die Build-Zeiten kurz.
Die Grenze liegt im Umfang. Compot hilft nur bei nativem SwiftUI auf Apple-Plattformen. Läuft Ihre App auf Flutter, React Native oder Android Jetpack Compose, oder bauen Sie Oberflächen noch in UIKit, nützt es Ihnen nichts. Der Assistent ist ebenfalls auf SwiftUI-Layouts ausgelegt, nicht auf allgemeine Programmierfragen.
Getting Started
- Laden Sie die Compot-App für iPhone, iPad oder Mac im App Store. Der Einstieg ist kostenlos.
- Durchsuchen Sie den Katalog nach Kategorien, von Buttons und Paywalls bis zu Diagrammen und Chat-Blasen.
- Sehen Sie sich eine Komponente in der Vorschau an und fügen Sie ihren Swift-Code in Ihr Xcode-Projekt ein.
- Für eigene Layouts beschreiben Sie den Bildschirm oder laden ein Design hoch und lassen den Assistenten den Swift-Code entwerfen.
- Passen Sie die übernommenen Modifier und Farben an den Stil Ihrer App an.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Compot.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- iOS- und macOS-Entwickler, die native SwiftUI-Apps ausliefern und gängige Bildschirme nicht jedes Mal neu bauen wollen.
- Einzelentwickler ohne eigenen Designer, die Komponenten brauchen, die schon fertig wirken.
- Teams, die früh prototypen, weil eingefügter Code schnell eine funktionierende Oberfläche vor die Tester bringt.
Aufgaben
- Eine Abo-Paywall bauen
- Einen Onboarding-Ablauf zusammenstellen
- Ein eigenes SwiftUI-Layout aus einem Design oder einer Beschreibung erzeugen, wenn keine Katalogkomponente passt.
Szenarien
- Der letzte Schliff kurz vor der Einreichung im App Store, wenn Details wie Toasts und Bewertungshinweise zählen.
- SwiftUI-Muster lernen, indem Sie echten, abhängigkeitsfreien Komponentencode lesen statt abstrakter Tutorials.
- Einen visionOS- oder watchOS-Bildschirm mit Anzeigen und Symbolen ausliefern, die Apples Größenregeln schon beachten.
Wichtigste Funktionen
Über 130 Komponenten zum Einfügen
Die Bibliothek umfasst 22 Kategorien, von Buttons und Typografie bis zu Paywalls, Diagrammen und Karten-Overlays. Neben einzelnen Komponenten enthält sie fertige SwiftUI-Vorlagen. Jede Komponente kommt als eigenständiger Swift-Code, den Sie in Ihr Projekt einfügen, also gibt es kein Paket zu importieren und keine Version zu pflegen. Die Breite zählt vor allem, wenn Sie einen ganzen Bildschirm zusammenstellen: ein Onboarding-Ablauf, eine Einstellungsliste und eine Fußzeile können alle aus demselben Katalog stammen.
Swift-Code-Erzeugung per KI
Der Assistent von Compot, ein auf Apple-Apps abgestimmter SwiftUI-Code-Generator, verwandelt ein hochgeladenes Design oder eine schriftliche Beschreibung in SwiftUI-Code. Statt einen allgemeinen Chatbot zu fragen und zu hoffen, dass die Syntax aktuell ist, bekommen Sie ein Ergebnis, das auf SwiftUI-Layouts abgestimmt ist. Das ist der schnellste Weg, wenn keine Katalogkomponente dem entspricht, was Ihnen vorschwebt.
Keine Abhängigkeiten
Jeder Ausschnitt ist reines Swift und SwiftUI. Nichts zieht CocoaPods, Carthage oder externe Swift-Pakete nach. Für Teams, die auf Build-Größe und langfristige Wartung achten, heißt das weniger Teile, die beim nächsten Xcode-Update brechen können.
Ausrichtung an Apples HIG
Die Komponenten folgen Apples Human Interface Guidelines, mit SF Symbols, Dynamic Type und nativen Federanimationen. Heller und dunkler Modus funktionieren ohne zusätzliche Einstellung. Diese Einheitlichkeit verhindert, dass ein selbst gebauter Bildschirm neben der Systemoberfläche fremd wirkt.
Fertige Bausteine für Paywall und Onboarding
Abo-Paywalls und Onboarding-Bildschirme verschlingen viel Entwicklungszeit. Compot liefert Zeilen mit Vorteilen, kaskadierende Bounce-Animationen, Tarifauswahl mit Spar-Label und mehrseitige Willkommens-Karussells als fertige Teile.
Katalog in einer nativen App
Sie durchsuchen und prüfen Komponenten in einer nativen App auf iPhone, iPad oder Mac, nicht auf einer langsamen Webseite. Das Kopieren des Codes ist ein Tipp, und die Vorschauen zeigen die echte SwiftUI-Komponente, sodass das, was Sie sehen, auch in Xcode landet.
Vor- und Nachteile
Vorteile
- Über 130 Komponenten in 22 Kategorien decken fast jeden gängigen Bildschirm ab und kürzen die anfängliche UI-Arbeit deutlich.
- Abhängigkeitsfreies Vanilla-Swift hält Projekte leicht und vermeidet Paketkonflikte.
- Der KI-Assistent erzeugt SwiftUI-Code aus einem Design oder einer schriftlichen Anweisung.
- Die Komponenten achten auf SF Symbols, Dynamic Type und Dunkelmodus, passen also zur Systemoberfläche.
- Der Download ist kostenlos, und den Katalog können Sie vor jedem Kauf durchsehen.
Nachteile
- Nur Apple-Plattformen, also nutzlos für Flutter-, React-Native- oder Android-Projekte.
- Erfordert Xcode 15+ und iOS 16+, was Apps für ältere Systemversionen ausschließt.
- Viele Komponenten sind kostenlos, doch die fortgeschrittensten Paywall- und Onboarding-Teile stecken hinter In-App-Käufen.
Häufige Fragen
Compot ist ein Werkzeug für die iOS-App-Entwicklung, das SwiftUI-Oberflächen schneller macht. Sie fügen fertige Komponenten in Xcode ein oder lassen den KI-Assistenten Swift-Code erzeugen, was die Zeit für den Neuaufbau von Bildschirmen wie Paywalls und Einstellungslisten verkürzt.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu Compot.
Alternativen zu Compot
Base Code
Base44 (Wix) · Coding · ProduktivitätBase Code ist eine geteilte Cloud-Entwicklungsumgebung von Base44. Das Team beschreibt Änderungen an einem bestehenden GitHub-Repository im Chat, prüft sie in der Vorschau und reicht sie als Pull Request ein.
Google EmbeddingGemma 2
Google DeepMind · Schreiben · Bilder · CodingGoogle EmbeddingGemma 2 ist ein offenes Modell mit 740 Millionen Parametern, das Text, Code, Bilder, Audio und Videobilder in Vektoren eines gemeinsamen 768-dimensionalen Raums umwandelt und auf Handys und Notebooks läuft.
GitGlow
GitGlow · Coding · ProduktivitätGitGlow ist ein Git-Client für den Desktop, der Ihren Code und die Änderungen Ihrer KI-Agenten in einer Review bündelt, damit Sie vor dem Ausliefern sehen, was die Maschine verlässt.
