Einführung
In diesem Modul erhalten Sie einen Überblick über die ersten Schritte mit der Entwicklung von Apps oder Erweiterungen für Business Central. Wenn Sie eine App in Microsoft AppSource entwickeln und veröffentlichen möchten, dann unterstützt Sie dieser Lernpfad bei diesem Prozess. Wir führen Sie durch die verschiedenen Schritte, die normalerweise bei der Entwicklung und Erstellung einer App erforderlich sind, die zur Veröffentlichung in AppSource bereit ist. Wir führen hierzu verschiedene Schritte aus.
Dieses erste Modul bietet einen Überblick über die verschiedenen Arten von Apps, die Sie in AppSource veröffentlichen können. Außerdem erfahren Sie, wie Sie mit dem Entwicklungsprozess beginnen und wo Sie eine Dokumentation zu Entwicklungsprozessen und zugehörigen Informationen finden.
Im nächsten Modul dieses Lernpfads dokumentieren wir die Anforderungen an das Marketing und die technische Prüfung für AppSource. Stellen Sie sicher, dass Sie alle Prüfungsanforderungen erfüllen, da sonst Ihre App nicht veröffentlicht wird. Darüber hinaus müssen Sie einige Konten einrichten, um sich als AppSource-Entwickler zu registrieren und die entsprechenden Lizenzen und Objektbereiche zu erhalten.
Bei der Entwicklung einer AppSource-Erweiterung ist es wichtig, die Möglichkeiten zur Monetarisierung Ihrer App zu berücksichtigen. Wer für was verantwortlich ist und wie dies in Ihrem Entwicklungsprozess implementiert werden kann, sind Fragen, auf die Sie in einem späteren Modul in diesem Lernpfad Antworten erhalten.
Damit Ihre App so benutzerfreundlich wie möglich ist, müssen Sie auch über SaaSification-Techniken nachdenken und diese implementieren. Wie wird ein potenzieller Interessent oder Kunde Ihre App erleben und findet er sich dort zurecht? Wie wird Ihre erste Testerfahrung wahrgenommen und wie können Sie daraus eine angenehme Erfahrung machen? Dies wird auch in einem späteren Modul in diesem Lernpfad behandelt.
Zu einem bestimmten Zeitpunkt in der Zukunft müssen Sie neue Versionen Ihrer Erweiterung veröffentlichen. Es ist besser, vorbereitet zu sein und den richtigen Installations- und Upgrade-Code bereitzustellen. Sie müssen auch lernen, wie Sie Änderungen erkennen und vermeiden. In diesem Lernpfad befindet sich ein Modul, mit dem Sie diese Themen behandeln können. Außerdem finden Sie Antworten auf häufig gestellte Fragen.
Im nächsten Modul geht es um Leistung. Die Leistung ist der Schlüssel und bestimmt, wie Benutzer Ihre Erweiterung wahrnehmen. Es ist wichtig, zu erfahren, wo Sie die Dokumentation zur Überwachung der Anwendungsleistung und zum Erhalt von Anwendungserkenntnissen finden. Zunächst werden gute Entwicklungstechniken implementiert, damit Sie unter allen Umständen eine optimale Leistung Ihres Codes sicherstellen können.
Schließlich müssen Sie auch etwas über Testautomatisierungstechniken lernen. Sie sind nicht nur für die AppSource-Prüfung obligatorisch, sondern stellen auch eine Upgrade-Kompatibilität und eine einfache Möglichkeit dar, um die Qualität Ihrer Entwicklung sicherzustellen.
Betrachten Sie diesen Lernpfad als Anleitung, um zu verstehen, was beim Erstellen einer Erweiterung für AppSource erforderlich ist und wo Sie detailliertere Informationen zu Themen finden, die Sie interessieren.
In diesem Modul erklären wir den Unterschied zwischen Connect Apps und Add-on-Apps, Bibliotheks-Apps und Abhängigkeits-Apps. Anhand dieser Informationen können Sie entscheiden, in welche Kategorie Ihre Anwendung fällt, und Ihre Analyse und Entwicklung vorbereiten.
Es ist wichtig, zu verstehen, welcher Art von Anwendung Sie in AppSource veröffentlichen möchten, da unterschiedliche Arten von Anwendungen unterschiedliche Anforderungen haben und daher eine unterschiedliche Vorbereitung erfordern.
Dort finden Sie auch Links zu Whitepaper, Videos und Dokumentationen, die detaillierter auf die spezifischen Anforderungen eingehen. Es wird dringend empfohlen, diese Dokumentation ausführlich durchzugehen, bevor Sie sich für die Art der Anwendung entscheiden, die Sie erstellen möchten.
Dieses Modul enthält auch Links zur Dokumentation, die erklärt, wie Sie mit der Entwicklung in Business Central beginnen können. Wenn Sie wenig oder keine Erfahrung mit Visual Studio Code und der AL-Sprache haben, dann können Sie die erforderlichen Informationen finden, um Ihre Entwickler auf den neuesten Stand zu bringen.
Um Sie bei der Entwicklung zu unterstützen, verfügt Visual Studio Code über mehrere Codeanalysatoren, die Ihnen je nach Art der von Ihnen entwickelten Erweiterung helfen und Sie unterstützen.
Was ist AppSource für Business Central?
Microsoft Dynamics 365 Business Central ist eine Unternehmensverwaltungslösung, die Unternehmen darin unterstützt, Finanzdaten, Vertrieb, Service und Vorgänge miteinander zu verbinden, um Geschäftsprozesse zu rationalisieren, Kundeninteraktionen zu verbessern und bessere Entscheidungen zu treffen. Business Central ist in der Cloud und für Benutzer auf verschiedenen Gerätetypen verfügbar und immer auf dem neuesten Stand. Mit dieser modernen Geschäftsplattform können Sie Anwendungen ganz einfach und schnell anpassen, erweitern und erstellen, sodass sie Ihre individuellen Anforderungen erfüllen. Dabei kommen Sie fast oder vollständig ohne Codeentwicklung aus.
AppSource ist der Startpunkt für gemeinsame Markteinführungsaktivitäten mit Microsoft und ein Antrieb für das Geschäftswachstum. Mit Absatzförderung, Nachfragegenerierung und gemeinsamem Vertrieb und Marketing wird Ihr Angebotsportfolio in AppSource zum Herzstück Ihres Cloudgeschäftsmoduls. Für die Auflistung Ihres Angebots fallen keine Gebühren in AppSource an. Ziel ist es, Microsoft-Kunden mit Lösungen und Services zu verbinden, die unser Partner-Ökosystem bietet.
Indem Sie Ihr Angebot in AppSource aufführen, können Sie folgende Vorteile erzielen:
Zuversichtlicher Start durch nahtloses Onboarding-Erlebnis
Go-To-Market-Dienste von Microsoft verwenden
Ihre Seite mit der App-Auflistung anpassen
Direkt mit Entscheidungsträgern verbinden und mehr Kunden erreichen
Leads und Verkaufschancen generieren
Den Geschäftswert steigern und die Geschäftsgröße mit bestehenden und neuen Kunden erhöhen
Erhalten Sie mithilfe von Partner Center oder des Veröffentlichungsprozesses der Office-App umsetzbare Einblicke in die Leistung Ihrer Einträge.
Sie können zwei Arten von Angeboten in AppSource einbringen:
Einzelne Apps – Hier bringen Sie Ihre Branchenkompetenz auf den Markt ein.
Paketierte Beratungsleistungen – Hiermit führen Sie einsatzbereite paketierte Projekte auf dem Markt ein.
Als AppSource-Herausgeber können Sie sich auf die folgenden zwei Szenarien mit Business Central und Microsoft AppSource konzentrieren:
Verbinden
Add-On
Verbinden
Verbinden Sie Ihren vorhandenen Onlinedienst mit Business Central über eine leistungsstarke API.
Add-On
Sie können die Standardfunktionen in Business Central erweitern, um zusätzliche Produktivitäts- oder Branchenfunktionen hinzuzufügen, die den Anforderungen Ihrer Kundschaft entsprechen. Die Möglichkeiten sind vielfältig.
In Ländern/Regionen, in denen Business Central nicht von Microsoft lokalisiert wurde, können Sie Business Central basierend auf lokalen Anforderungen erweitern, um den regulatorischen oder wettbewerbsbezogenen Anforderungen dieses Marktes zu entsprechen.
Beratungsdienste
Für viele im geschäftlichen Bereich tätige Personen ist es einfach, Beratungsdienste für die Erforschung, Bereitstellung und Verwaltung von Anwendungen zu erwerben. Daher kann ein Herausgeber neben der Bereitstellung von Apps auch Beratungsdienste auf Microsoft AppSource vermarkten, um mit Käufern in Verbindung treten. Die angebotenen Dienste können Bewertungen, Einweisungen, Workshops, Machbarkeitsnachweise und Implementierungen umfassen. Im Allgemeinen sind die Dienste in Umfang und Dauer festgelegt. Sie werden zu einem Festpreis oder kostenlos angeboten und haben ein festgelegtes Ergebnis.
Weitere Informationen zu Beratungsdiensten finden Sie hier.