Shopify App Entwicklung
Shopify App Entwicklung für Shops und Produkte, denen eine Installation aus dem App Store nicht reicht
Für manche Anforderungen gibt es keine fertige App: eine Regel, auf der Ihr Geschäft beruht, ein System, das synchron bleiben muss, oder ein Produkt, das Sie an andere Händler verkaufen wollen. Wir sind eine Shopify App Agentur und entwickeln individuelle Apps für einen einzelnen Shop, öffentliche Apps für den Shopify App Store sowie die Erweiterungen und Functions, die darin stecken.
Anzeichen, dass Sie eine individuelle Shopify-App brauchen
Sie bezahlen drei oder vier Apps für einen einzigen Arbeitsablauf, und sie tauschen trotzdem keine Daten aus.
Eine Rabatt-, Versand- oder Zahlungsregel, von der Ihr Geschäft abhängt, lässt sich weder in Shopify noch in einer der getesteten Apps einrichten.
Mitarbeiter übertragen Bestellungen, Bestände oder Kundendaten von Hand zwischen Shopify und einem anderen System.
Eine alte private App oder eine im Admin erstellte individuelle App funktioniert, aber niemand kann sie erweitern.
Eine App bindet Skripte ein, die die Storefront verlangsamen, und Sie nutzen nur einen kleinen Teil davon.
Sie haben eine Idee für eine App, für die andere Händler bezahlen würden.
Shopify kündigt an, dass etwas eingestellt wird, auf das Ihre App angewiesen ist.
Was Sie brauchen und was wir bauen
| Was Sie brauchen | Was wir bauen |
|---|---|
| Was Sie brauchen01Rabatt-, Versand- oder Zahlungslogik, die sich mit den Einstellungen von Shopify nicht abbilden lässt | Was wir bauenEine Shopify Function, die im Checkout von Shopify läuft, verpackt in einer App |
| Was Sie brauchen02Eine Oberfläche im Shopify-Admin für Ihr Team | Was wir bauenEine eingebettete App mit App Bridge und den Admin-Komponenten von Shopify oder eine Admin-UI-Erweiterung auf der Seite, auf der die Arbeit anfällt |
| Was Sie brauchen03Etwas Neues in der Storefront, ohne den Theme-Code zu ändern | Was wir bauenEine Theme-App-Erweiterung: App-Blöcke und App-Einbettungen, die Händler im Theme-Editor platzieren |
| Was Sie brauchen04Zusätzliche Felder, Upsells oder Hinweise im Checkout oder auf der Danke-Seite | Was wir bauenCheckout-UI-Erweiterungen in den Tarifen und auf den Seiten, auf denen Shopify sie zulässt |
| Was Sie brauchen05Shopify im Abgleich mit ERP, Lager, CRM oder Buchhaltung | Was wir bauenEine Integrations-App auf der GraphQL Admin API mit verifizierten Webhooks, einer Warteschlange und einem Abgleichsjob |
| Was Sie brauchen06Eigene Daten an Produkten, Bestellungen oder Kunden | Was wir bauenMetafelder und Metaobjekte mit Definitionen sowie die Admin-Oberflächen, um sie zu pflegen |
| Was Sie brauchen07Eine App, die im Shopify App Store verkauft werden soll | Was wir bauenEine öffentliche App mit OAuth, Abrechnung über Shopify, den vorgeschriebenen Datenschutz-Webhooks und einem für die Prüfung vorbereiteten Eintrag |
| Was Sie brauchen08Eine ältere App, die weiter funktionieren muss | Was wir bauenEin Umzug auf das Dev Dashboard, die GraphQL Admin API und aktuelle Erweiterungstypen |
Eine Shopify-App, klar umrissen und ausgeliefert
Eine Entwicklung mit festem Umfang für Händler und Produktteams, die die App in einer Hand wissen wollen, vom ersten Arbeitsablauf bis zum Release.
Was wir tun
- Ein Umfang, der sich am Arbeitsablauf orientiert: wer die App nutzt, was sie in Shopify verändert und was sie niemals tun darf
- Zuerst ein Blick in den App Store, damit Sie nicht für etwas bezahlen, das eine ausgereifte App bereits kann
- Die Wahl der Distribution, individuell oder öffentlich, gleich zu Beginn, weil sie sich später nicht mehr ändern lässt
- Die Entwicklung in Node.js und TypeScript mit Shopify CLI, in Ihrem Repository
- Zugriffsbereiche (Scopes), beschränkt auf das Minimum, das die App braucht
- Tests in einem Entwicklungsshop, danach ein schrittweises Release im Live-Shop
- Bei öffentlichen Apps: Abrechnung, Eintrag und Begleitung der App-Store-Prüfung
Was Sie erhalten
- Die App in Ihrer eigenen Shopify-Organisation und Ihrem eigenen Repository, mit eingerichtetem Deployment
- Eine schriftliche Dokumentation: was die App tut, welche Scopes sie nutzt, wie man sie deployt und wie man zurückrollt
- Monitoring für Webhooks und Hintergrundjobs, damit Fehler bei einem Menschen ankommen
Der Umfang hängt von den Arbeitsabläufen, den anzubindenden Systemen und davon ab, ob die App individuell oder öffentlich ist. Ein Angebot erhalten Sie nach einem ersten Gespräch und einem Blick auf den Shop.
Welche Arten von Shopify-Apps wir entwickeln
Die meisten Projekte fallen in eine dieser Kategorien oder kombinieren mehrere.
- 01
Individuelle Apps für einen Shop oder für mehrere Shops in einer Shopify-Plus-Organisation. Sie durchlaufen keine App-Store-Prüfung und werden direkt mit Ihnen abgerechnet.
- 02
Öffentliche Apps für den Shopify App Store, mit App-Abrechnung, Prüfanforderungen und den Token- und API-Regeln, die für öffentliche Apps gelten.
- 03
Shopify Functions für Rabatte, Anpassungen bei Lieferung und Zahlung sowie die Validierung von Warenkorb und Checkout. Functions in einer individuellen App setzen Shopify Plus voraus. In anderen Tarifen müssen sie in einer öffentlichen App ausgeliefert werden.
- 04
Theme-App-Erweiterungen und Checkout-UI-Erweiterungen, die Script-Tags und Eingriffe ins Theme ersetzen.
- 05
Integrations-Apps, die Shopify mit ERP, Lager, CRM und Buchhaltung verbinden.
- 06
KI-Funktionen in einer App, etwa die Anreicherung des Katalogs oder Entwürfe für Support-Antworten, mit Prüfschritten vor jeder Veröffentlichung.
So läuft es ab
- 01
Umfang
Wir erfassen den Arbeitsablauf, prüfen bestehende Apps und stimmen ab, was die App tut und welche Distribution sie nutzt.
- 02
Entwicklung
Wir entwickeln in einem Entwicklungsshop mit Shopify CLI und zeigen laufend funktionierende Versionen.
- 03
Test
Wir testen mit echten Bestellungen, Produkten und Grenzfällen und überprüfen die Zugriffsbereiche.
- 04
Release
Wir installieren die App im Live-Shop oder reichen sie im App Store ein und überwachen danach Webhooks und Jobs.
Zum Weiterlesen
Fragen zur Shopify-App-Entwicklung
Sie konzipiert, entwickelt und pflegt Apps, die Shopify erweitern: individuelle Apps für einen Händler, öffentliche Apps für den App Store und die Functions und Erweiterungen darin. Wir legen den Umfang anhand des Arbeitsablaufs fest, entwickeln die App in Ihrem Repository, testen sie in einem Entwicklungsshop und veröffentlichen sie.
Eine individuelle App (Custom App) wird in einem Shop installiert oder in mehreren Shops derselben Shopify-Plus-Organisation und durchläuft keine App-Store-Prüfung. Eine öffentliche App ist im Shopify App Store gelistet, kann von jedem Händler installiert werden und über die Abrechnung von Shopify Gebühren erheben. Die Distributionsmethode lässt sich nach der Wahl nicht mehr ändern.
Nein. Private Apps wurden 2023 in individuelle Apps umgewandelt, und seit dem 1. Januar 2026 werden neue individuelle Apps im Dev Dashboard erstellt, nicht mehr im Shopify-Admin. Bestehende, im Admin erstellte Apps funktionieren weiter. Unser Leitfaden zu individuellen und öffentlichen Apps erklärt die Möglichkeiten.
Für die meisten Apps nicht. Admin-Oberflächen, Integrationen und Theme-App-Erweiterungen funktionieren in jedem Tarif. Die Ausnahme sind Shopify Functions: Eine individuelle App, die Functions enthält, setzt Shopify Plus voraus. In anderen Tarifen muss diese Logik aus einer öffentlichen App kommen.
Prüfen Sie zuerst den App Store. Deckt eine etablierte App den größten Teil des Bedarfs ab, lohnt sich eine Eigenentwicklung selten. Eine individuelle App ist sinnvoll, wenn der Arbeitsablauf spezifisch für Ihr Geschäft ist, wenn sich mehrere Apps ungünstig überschneiden oder wenn Sie die Kontrolle über Daten und Code brauchen.
Node.js und TypeScript mit Shopify CLI und den App-Templates von Shopify, die GraphQL Admin API, App Bridge für eingebettete Admin-Oberflächen sowie Shopify Functions und Erweiterungen, wo das Projekt sie braucht.
Ja. Wir prüfen den Code, die Zugriffsbereiche und die verwendete API-Version und stellen die App bei Bedarf auf das Dev Dashboard, die GraphQL Admin API und aktuelle Erweiterungstypen um.
Wir entwickeln nach den Anforderungen von Shopify an öffentliche Apps, bereiten den Eintrag vor und bearbeiten die Rückmeldungen aus der Prüfung. Die Zulassung entscheidet Shopify, deshalb können wir weder ein Ergebnis noch einen Termin zusagen.
Ihnen. Die App liegt in Ihrer Shopify-Organisation und der Code in Ihrem Repository.
Das hängt von den Arbeitsabläufen, den anzubindenden Systemen und davon ab, ob die App individuell oder öffentlich ist. Ein Angebot erhalten Sie nach einem ersten Gespräch und einem Blick auf den Shop.
App besprechen
Beschreiben Sie uns, was die App leisten soll, für welchen Shop oder welche Shops sie gedacht ist und welche Systeme sie anbinden muss. Wir antworten mit dem Umfang und einer Einschätzung, ob eine bestehende App genügen würde.
Lieber per E-Mail? Schreiben Sie an webguru.com.pk@gmail.com