Introduzione

Completato

Questo modulo contiene una panoramica per iniziare a sviluppare app o estensioni per Business Central. Questo percorso di apprendimento fornisce supporto per chi vuole sviluppare e pubblicare un'app in Microsoft AppSource. Vengono fornite informazioni sui diversi passaggi solitamente necessari per sviluppare e creare un'app pronta per la pubblicazione in AppSource. Il processo è suddiviso in diversi passaggi.

Il primo modulo fornisce una panoramica dei diversi tipi di app che è possibile pubblicare in AppSource. Viene inoltre descritto come iniziare il processo di sviluppo e dove trovare la documentazione sui processi di sviluppo e le informazioni correlate.

Nel modulo successivo del percorso di apprendimento viene fornita la documentazione sui requisiti di convalida tecnica e di marketing per AppSource. Assicurarsi di rispettare tutti i requisiti di convalida, altrimenti l'app non verrà pubblicata. È inoltre necessario creare alcuni account per eseguire la registrazione come sviluppatore di AppSource e ottenere le licenze e gli intervalli di oggetti appropriati.

Quando si sviluppa un'estensione di AppSource, è importante considerare le opportunità di monetizzazione dell'app. In un modulo successivo del percorso di apprendimento vengono illustrate le diverse responsabilità e come implementare questo concetto nel processo di sviluppo.

Affinché l'app sia il più semplice possibile da usare, è anche necessario prendere in considerazione e implementare le tecniche SaaSification. Quale sarà l'esperienza con l'app di un prospect o di un cliente e il funzionamento verrà compreso? Come verrà percepita la prima esperienza di valutazione e come è possibile renderla piacevole? Questo argomento è trattato anche in un modulo successivo di questo percorso di apprendimento.

A un certo punto sarà necessario rilasciare nuove versioni dell'estensione. È importante essere preparati a fornire codice di installazione e aggiornamento corretto. Si apprenderà anche come rilevare ed evitare modifiche che causano un'interruzione. Un modulo in questo percorso di apprendimento è dedicato a questi argomenti e contiene anche le risposte alle domande frequenti.

Il modulo successivo riguarda le prestazioni. Le prestazioni sono fondamentali e influenzano il modo in cui gli utenti percepiscono l'estensione. È importante capire dove trovare la documentazione su come monitorare le prestazioni delle applicazioni e ricevere informazioni dettagliate sulle applicazioni. Si inizierà implementando tecniche di sviluppo appropriate che consentano di assicurare prestazioni ottimali del codice in tutte le circostanze.

Infine, è necessario anche conoscere le tecniche di automazione dei test. Non solo sono obbligatorie per la convalida di AppSource, ma garantiscono anche la compatibilità degli aggiornamenti e sono un modo semplice per assicurare la qualità dello sviluppo.

Questo percorso di apprendimento può essere considerato come una guida per comprendere cosa è necessario quando si crea un'estensione per AppSource e dove trovare informazioni più approfondite sugli argomenti di interesse.

Questo modulo illustra la differenza tra app di connessione, app di estensione, app di libreria e app di dipendenza. In base a queste informazioni, è possibile decidere a quale categoria appartiene l'applicazione, in modo da poter iniziare a preparare l'analisi e lo sviluppo.

È importante comprendere il tipo di applicazione che si vuole pubblicare in AppSource, perché tipi di applicazioni diversi hanno requisiti diversi e quindi richiedono una preparazione diversa.

Vengono forniti anche collegamenti a white paper, video e documentazione di approfondimento dei requisiti specifici. È consigliabile esaminare la documentazione in dettaglio prima di decidere quale tipo di applicazione creare.

Questo modulo contiene anche collegamenti alla documentazione su come iniziare a sviluppare in Business Central. Per chi ha poca o nessuna esperienza con Visual Studio Code e il linguaggio AL, sono disponibili le informazioni necessarie per consentire agli sviluppatori di iniziare a lavorare.

Infine, per fornire supporto durante lo sviluppo, Visual Studio Code include diversi analizzatori di codice che offrono assistenza in base al tipo di estensione che si sta sviluppando.

Che cos'è AppSource per Business Central

Microsoft Dynamics 365 Business Central è una soluzione di gestione aziendale che aiuta le società a collegare dati finanziari, vendite, servizi e operazioni per semplificare i processi aziendali, migliorare le interazioni con i clienti e prendere decisioni migliori. Business Central è disponibile nel cloud e per gli utenti in diversi tipi di dispositivi, sempre aggiornati. Con questa piattaforma aziendale moderna, è possibile personalizzare, estendere e creare facilmente e rapidamente applicazioni in grado di soddisfare esigenze specifiche. Tutto questo è possibile grazie a uno sviluppo con uso limitato di codice o senza codice.

AppSource è il punto di partenza per le attività go-to-market congiunte con Microsoft e favorisce la crescita aziendale. Grazie alle risorse di promozione del lancio, generazione della domanda e vendite e marketing congiunti, il portfolio di offerte in AppSource può diventare il fulcro del motore di business cloud. L'inserimento dell'offerta in AppSource non comporta costi. L'obiettivo è connettere i clienti Microsoft con soluzioni e servizi offerti dall'ecosistema di partner.

Inserendo un'offerta in AppSource, è possibile ottenere i seguenti vantaggi:

  • Immediatezza nelle operazioni iniziali grazie a una semplice esperienza di onboarding.

  • Uso dei servizi Go-To-Market Microsoft.

  • Personalizzazione della pagina di presentazione dell'app.

  • Contatto diretto con i decisori e possibilità di raggiungere più clienti.

  • Generazione di lead e opportunità di vendita.

  • Miglioramento del valore aziendale e aumento del giro d'affari con clienti nuovi ed esistenti.

  • Possibilità di ottenere informazioni dettagliate sulle prestazioni delle offerte tramite il Centro per i partner o il processo di pubblicazione di app di Office.

In AppSource è possibile inserire due tipi di offerte:

  • Singole app: per portare sul mercato la propria esperienza nel settore.

  • Pacchetti di servizi di consulenza: per portare sul mercato pacchetti di soluzioni pronti per l'uso.

In qualità di editore AppSource, ci si può concentrare sui due scenari seguenti con Business Central e Microsoft AppSource:

  • Connessione

  • Componente aggiuntivo

Connessione

Connettere il proprio servizio online esistente con Business Central tramite una potente API.

Componente aggiuntivo

È possibile estendere le funzionalità predefinite in Business Central per aggiungere ulteriori funzionalità di produttività o funzionalità di settore in base alle esigenze della propria base di clienti. Le possibilità sono infinite.

Nei paesi/aree geografiche in cui Business Central non è localizzato da Microsoft, è possibile estendere Business Central in base ai requisiti locali per rispondere alle normative o alla concorrenza dello specifico mercato.

Servizi di consulenza

Un gran numero di utenti aziendali preferisce acquistare servizi di consulenza per ricercare, distribuire e gestire le app. Pertanto, oltre a fornire app, un editore può anche offrire servizi di consulenza su Microsoft AppSource per interagire con gli acquirenti. I servizi offerti possono consistere in valutazioni, briefing, workshop, modelli di verifica e implementazioni. In linea generale, i servizi hanno solitamente un ambito e una durata ben definiti. Sono offerti a un prezzo fisso o gratuitamente e hanno un risultato definito.

Altre informazioni sono disponibili in Servizi di consulenza.