Il nuovo SDK mobile unificato Webex
Quando si distribuisce una soluzione software multipiattaforma, ottenere l’adozione per app mobili potrebbe essere la sfida più complessa. L’integrazione di messaggi e riunioni nelle tue app mobili è molto utile, rende l’esperienza molto più coinvolgente e migliora la percentuale di utilizzo da parte degli utenti. Ma un altro aspetto altrettanto importante è la coerenza tra dispositivi. Applicazioni Web che funzionano bene su un browser desktop potrebbero non funzionare in modo altrettanto efficiente su un dispositivo mobile. Ad esempio, potrebbero esserci studenti che partecipano a lezioni virtuali o pazienti che si connettono per visite mediche da remoto attraverso un’app di terze parti, dove alcuni utenti accedono da un tablet o un altro dispositivo mobile e altri da un portatile. In questo tipo di scenari, poter disporre della flessibilità necessaria per programmare un’app mobile in grado di offrire un’esperienza utente coerente con quella dell’app Web e desktop è fondamentale.
Sappiamo che gli sviluppatori hanno chiesto con decisione a Webex maggiore flessibilità nei nostri SDK mobili. Pertanto, abbiamo ristrutturato e modernizzato i nostri SDK Webex Android e iOS per offrire SDK mobili completamente unificati, più potenti ed efficienti. Ora, potremo fornire nuove funzioni negli SDK mobili a un ritmo senza precedenti, a partire da alcune funzioni importanti evidenziate di seguito. La possibilità di introdurre nuove funzioni in modo rapido è principalmente dovuta agli SDK mobili unificati, che ora condividono la stessa base di codice dell’app mobile Webex. Grazie a questa base condivisa, ogni volta che una nuova funzione viene rilasciata nell’app mobile Cisco Webex, si è certi che a breve la stessa funzione sarà disponibile anche nell’SDK.
Vantaggi e ultime funzioni
Oltre alla stessa base di codice, vengono combinate anche molte più funzioni. Gli sviluppatori di app di terze parti possono incorporare messaggi Webex, riunioni Webex e, ora, funzionalità di chiamata Cisco Unified Communications Manager (CUCM). Questa nuova funzione di chiamata consente a un’app mobile di registrarsi con la distribuzione CUCM locale del cliente e incorporare funzionalità softphone all’interno dell’interfaccia dell’app nativa. Con flussi di chiamata CUCM gestiti direttamente da lì, gli utenti non dovranno più passare da un’app all’altra per effettuare e controllare le chiamate. Tutte le stesse funzionalità di chiamata dal client Webex possono ora essere parte della tua app. Utenti finali possono effettuare, mettere in attesa, riprendere, trasferire una chiamata, aggiungere un partecipante a una conferenza e molto altro anche quando online. L’accesso remoto mobile consente di effettuare chiamate senza che sia necessaria una VPN.
Un’altra grande funzione introdotta nel nuovo SDK mobile è il supporto video multistreaming. Ora le app possono visualizzare diversi flussi video individuali in modo indipendente, dando agli sviluppatori maggiore flessibilità su come visualizzare le finestre dei partecipanti, per l’ottimizzazione sugli schermi più piccoli dei dispositivi mobili. L’SDK offre la scelta tra la vista composta precedente, dove un singolo oratore è il video in evidenza e i video dei partecipanti sono sovrapposti, o le nuove viste multistreaming, per finestre video di partecipanti con dimensioni personalizzate per la tua interfaccia mobile preferita. Ad esempio, un’app può mantenere la finestra video più grande per l’oratore principale (come l’insegnante), ma finestre più piccole per gli altri partecipanti attorno al contenuto didattico.
Per le interazioni dell’utente prima o dopo la riunione, abbiamo anche migliorato i messaggi nei nuovi SDK mobili Webex, che ora sono su un’infrastruttura più affidabile e veloce. Oltre ai miglioramenti delle prestazioni generali, gli utenti ora possono modificare i propri messaggi all’interno di un’applicazione SDK.
I nuovi SDK mobili unificati non solo sono vantaggiosi per gli utenti finali di app Webex, ma anche per gli sviluppatori che possono usufruire dell’ultima versione del nostro kit di strumenti. Ci sono un altro paio di miglioramenti degni di nota. Primo, SQLite è ora inserito nel bundle per la memorizzazione automatica nella cache dei dati. Questo è ottimo per le app con molti dati che devono essere ordinati in diversi modi, perché è spesso più facile caricare i dati in una cache SQLite anziché provare a codificare le stesse operazioni manualmente. Secondo, gli SDK mobili ora supportano
Kotlin per Android
, con supporto Swift per iOS. Kotlin facilita lo sviluppo altamente efficiente riducendo il numero di righe di codice e semplificando i diversi metodi.
App di assistenza sanitaria remota con multistreaming
Guarda il successo di due sviluppatori che hanno utilizzato API/SDK Webex:
Come iniziare rapidamente
Per iniziare a utilizzare gli SDK mobili unificati Webex, il punto di partenza migliore è il portale Webex per sviluppatori e scopri come è facile iniziare a incorporare Webex in applicazioni aziendali mobili.
Per semplificare ulteriormente le cose, abbiamo creato app open-source che gli sviluppatori possono ispezionare, usare come fonte di ispirazione o come modelli.
Se gli sviluppatori hanno precedentemente creato app mobili con Webex con una versione di SDK precedente, abbiamo creato guide di migrazione molti utili per facilitare la transizione delle app al nuovo SDK.
In tutti i casi, siamo sempre qui per aiutarti e siamo ansiosi di conoscere l’opinione degli sviluppatori! I nostri esperti sono pronti a rispondere a eventuali domande, feedback o problemi.
Unisciti a noi per una sessione demo in diretta organizzata dal team Webex per vedere questo SDK in azione!
Ulteriori informazioni
Riepilogo di partnership e integrazioni Webex di maggio
Presentazione di Appspace Lite per il tuo ritorno in ufficio
Risorse
Pronto a passare al nuovo Webex?
Ulteriori informazioni
Accedi a una riunione Webex online
Per ulteriori informazioni su Webex, accedi a una delle nostre future sessioni di formazione