Video: COME CREARE UNA CANZONE DI THA SUPREME... SENZA ALCUN TALENTO (Novembre 2024)
Se ritieni che la tua applicazione sia perfettamente adatta per Microsoft Surface Hub o se desideri creare un'app specifica per Surface Hub, Microsoft ti ha reso facile sfruttare l'ambiente di sviluppo personalizzato di Microsoft Windows 10 di Surface Hub.
Fondamentalmente, Surface Hub è un dispositivo unico che svolge diversi ruoli specifici. Surface Hub è progettato principalmente per la collaborazione aziendale, la produttività e la videoconferenza tramite Microsoft Skype for Business. È disponibile in due modelli: il modello da $ 8.99, 55 pollici, full HD e il modello da $ 21.999, 84 pollici, 4K. Se non hai mai sentito parlare di Surface Hub, dai un'occhiata a questo primer.
Poiché Surface Hub esegue solo app di Windows 10 Universal e non è in grado di eseguire app specifiche per desktop e tablet, l'elenco dei software disponibili su Surface Hub è relativamente piccolo. Tuttavia, Microsoft ha incoraggiato gli sviluppatori e le aziende di app a creare e ridisegnare app create appositamente per funzionare sul touchscreen multipoint di grande formato di Surface Hub. Poiché le app devono essere universali, le app si ridimensioneranno bene anche quando vengono eseguite su laptop, telefoni e tablet Windows.
Come iniziare
Assicurati di essere in esecuzione su un dispositivo Windows 10. Dopo aver eseguito la versione più recente del sistema operativo (SO), scarica Microsoft Visual Studio Software Developers Kit (SDK). Ti verrà richiesto di abilitare lo sviluppo del tuo PC o telefono Windows; accetta il prompt. Ti verrà quindi chiesto di registrarti come sviluppatore di app; questo ti consente di sviluppare contenuti per (e pubblicarli su) Windows Store.
Per creare e testare direttamente su Surface Hub, vai alla scheda Impostazioni e fai clic su "Aggiornamento e sicurezza". Quindi fare clic su "Sviluppo" e abilitare "Modalità sviluppatore". Vedrai una filigrana nell'angolo in alto a destra dello schermo, che ti farà sapere che stai sviluppando contenuti per il dispositivo. Ti verrà quindi richiesto di connettere il PC a Surface Hub tramite un indirizzo IP.
In Microsoft Visual Studio, sarai in grado di creare e testare la tua app per assicurarti che appaia e funzioni nel modo in cui è stata progettata. Puoi visualizzare le analisi delle app, gestire i prodotti in-app e abilitare i servizi per gli utenti delle app. Se non hai mai creato un'app universale, segui questo tutorial su come creare app universali per Windows 10. Ricorda: non puoi eseguire app Win32 o app Windows 8 era. È necessario scegliere come target i dispositivi "Windows.Universal" nel manifest dell'app.
Considerazioni sulla creazione di un'app specifica per Surface Hub
Oltre alla moltitudine di cose che devi sapere sulla creazione di un'app universale di Windows 10, ci sono diverse cose che dovresti pensare che sono specifiche per Surface Hub. Ad esempio: Microsoft Skype for Business è integrato in Surface Hub; è sempre lì ed è sempre disponibile, quindi perché non approfittarne? Skype su Surface Hub può funzionare contemporaneamente con due app qualsiasi. Riesci a far interagire Skype con la tua app? Skype aggiungerà valore al software che stai costruendo?
Inoltre, Surface Hub è dotato di touch finger a 100 punti e input penna a 3 punti. Quindi più di una persona sarà in grado di interagire con l'app e gli input non seguiranno il protocollo standard singolo dito o singolo clic del mouse. Assicurati di abilitare l'inchiostrazione e i controlli touch all'interno della tua app per sfruttare una funzionalità specifica di Surface Hub. Ma soprattutto, non limitare il numero di input a una o due dita o penne. Ti consigliamo di espandere i modi in cui gli utenti percepiscono e manipolano i contenuti su Surface Hub. Ad esempio: esistono app personalizzate, come quella progettata da Siemens, che offrono immagini mobili a 360 gradi che è possibile manipolare. Gli utenti possono spingere, tirare, ingrandire, ridurre, ruotare, appiattire o "scorrere all'interno" delle immagini tramite lo schermo di Surface Hub utilizzando più dita come guide.
Un'altra caratteristica cruciale di Surface Hub di cui devi essere prudente è la pulizia automatica di Surface Hub dopo ogni sessione. Quindi non creare la tua app con l'intenzione di archiviare i dati e creare sessioni precedenti. Surface Hub è progettato principalmente per riunioni e interazioni una tantum e la maggior parte delle sue app sono progettate tenendo conto di ciò. Se hai bisogno che gli utenti siano in grado di salvare i dati dall'app in esecuzione su Surface Hub, richiedi loro di salvare sul cloud prima di chiudere l'app. Inoltre, ti consigliamo di rimuovere tutte le esperienze di prima esecuzione perché, in teoria, ogni esecuzione su Surface Hub sarà una "prima esecuzione".
Metti alla prova la tua app
Dopo aver creato l'app, dovrai testarla per vedere se funziona bene su Surface Hub. Sfortunatamente, il simulatore non utilizza la stessa interfaccia di Surface Hub, quindi dovrai apportare alcune modifiche per assicurarti che l'app agisca su Surface Hub come previsto.
Ad esempio: prima di eseguire l'app, devi aggiungere le risoluzioni di Surface Hub da 55 e 84 pollici al simulatore di Microsoft Visual Studio. Per dettagli precisi su come applicare le risoluzioni a Studio e distribuire l'app nel tuo Surface Hub, dai un'occhiata a questo tutorial Microsoft.
Ampia distribuzione di app
Se riesci a distribuire l'app in Surface Hub e se l'app funziona come previsto, ora dovrai configurare l'app per distribuzioni aggiuntive. Se desideri rendere la tua app disponibile al pubblico, dovrai semplicemente mantenere l'app definita come "Distribuzione al dettaglio", che è l'impostazione predefinita. Tuttavia, se desideri rendere l'app privata e disponibile solo per la tua azienda e i tuoi partner, dovrai eseguire i seguenti passaggi:
Seleziona le aziende che possono avere accesso alla tua app. Lascia la casella "Store Managed Volume Licensing" in modo che le aziende con cui lavori possano caricare l'app più di una volta.
Dovrai quindi inviare l'app a Windows Store dove Microsoft la certificherà. Una volta pronto, gli amministratori aziendali dovranno aggiungerlo al proprio negozio privato in Windows Store for Business. Voilà, hai finito!