Nessuno di noi credo abbia dubbi rispetto al fatto che Office 365 sia la piattaforma leader di mercato per la gestione dei processi collaborativi all’interno delle organizzazioni di qualsiasi dimensione (dalla PMI alla grande Impresa) e per aiutare le Persone ad essere più produttive (sia a casa che in azienda).
“Fortune 500 companies have purchased Office 365 in the last 12 months“
“The number of Office 365 customers with 10K or more seats has doubled Year Over Year”
Definire il valore di Office 365 solo in questo modo sarebbe però troppo restrittivo.
Office 365 rappresenta la Piattaforma Cloud ideale
per realizzare Line of Business Applications
atte alla gestione dei Processi e Dati Destrutturati
e/o Semi-strutturati
Con Office 365 (O365) gli sviluppatori, le aziende, gli ISV (Indipendent Software Vendor) possono creare applicazioni che sfruttano i servizi applicativi O365 (es. gestione comunicazione email, gestione documentale, ricerca…) in modo molto semplice ed immediato. Queste applicazioni possono essere viste come soluzioni standalone oppure come vere e proprie estensioni di LOB esistenti.
Prendiamo ad esempio un ISV che sviluppa soluzioni gestionali.
Una soluzione gestionale ha il compito di orchestrare processi strutturati all’interno dell’azienda (es. gestione ordini di vendita) ma le Persone, per svolgere il proprio lavoro, devono comunicare, collaborare, condividere informazioni.
L’ISV, con O365, ha quindi l’opportunità di estendere le funzionalità del proprio prodotto, includendo all’interno del gestionale stesso dei servizi nativi di O365 come ad esempio la gestione documentale.
Altro elemento importante è la capacità di creare applicazioni che possano essere fruite da più piattaforme (Microsoft e non) e che quindi garantiscano un elevato livello di interoperabilità. Prendendo come riferimento sempre lo scenario precedente, possiamo immaginare un tipico venditore che ha la necessità di visualizzare i documenti aziendali (memorizzati all’interno di una Document Library SharePoint) che sono associati ad uno specifico ordine di vendita tramite il proprio smartphone. Con una App O365 questo è possibile.
Ora vi starete domandando …
Da dove devo partire per sviluppare la mia App?
Quali sono le potenzialità della piattaforma?
Quali sono le risorse web che posso utilizzare per accelerare l’apprendimento degli strumenti di sviluppo O365?
Per rispondere a questa domanda, abbiamo deciso di creare un primo corso introduttivo sullo sviluppo Office365 disponibile all’interno della Microsoft Virtual Academy, una piattaforma di eLearning gratuita sulle tecnologie Microsoft (ma non solo).
In questo corso saremo in due: ho avuto infatti l’opportunità di condividere la sessione con Roberto D’Angelo Office 365 Lead di Microsoft Italia che, oltre ad essere un grandissimo professionista, è veramente una persona eccezionale! Ci siamo divertiti molto, a registrare questo training. E’ stato un vero piacere aver avuto l’opportunità di collaborare con lui!
Di cosa vi parleremo?
Dopo una prima introduzione su Office365 e sulle opportunità per gli sviluppatori, vi spiegheremo i principali paradigmi di sviluppo, dalle Contextual App, alle Office365 API, fino ad arrivare ad una breve introduzione dello sviluppo Cross-Platform (Windows, Android, iOS).
Il corso contiene svariati esempi applicativi e risorse per iniziare a sviluppare da subito.
Siamo convinti che dopo questo primo training, tutto sarà più chiaro. Se non fosse così fateci sapere!
http://www.microsoftvirtualacademy.com/training-courses/introduzione-allo-sviluppo-di-app-office365
#IamOfficeDevReady … e voi?
read full article