O novo Webex Unified Mobile SDK
Ao implementar uma solução de software multiplataforma, conseguir a adoção de aplicativos móveis pode ser o desafio mais difícil. Incorporar mensagens e reuniões em seus aplicativos móveis ajuda muito, torna a experiência muito mais atrativa e melhora a aderência. Mas você também deseja obter consistência entre dispositivos. Os aplicativos da Web que funcionam bem em um navegador de desktop podem resultar em uma experiência inferior ao usuário quando acessados de um dispositivo móvel. Por exemplo, pode ocorrer de alunos participarem de aulas virtuais ou pacientes se conectarem a consultas médicas remotas por meio de um aplicativo de terceiro, no qual alguns usuários ingressam a partir de um tablet ou outro dispositivo móvel, e outros em um laptop. Nesses tipos de cenários, ter a flexibilidade de programar um aplicativo móvel que mantenha uma experiência do usuário consistente com aplicativos da web e de desktop é fundamental.
Sabemos que os desenvolvedores solicitaram ao Webex mais flexibilidade em nossos SDKs móveis, e nós os escutamos! Como tal, refatoramos e modernizamos nossos SDKs Webex Android e iOS para trazer SDKs móveis unificados totalmente novos, que são mais poderosos e eficientes. Agora, poderemos fornecer novos recursos aos SDKs móveis em um ritmo inédito, começando com alguns significativos que serão destacados aqui. O aumento na velocidade do recurso ocorrerá principalmente devido aos SDKs móveis unificados que agora compartilham a mesma base de código que o aplicativo móvel Webex. Graças a essa base compartilhada, sempre que um novo recurso for implementado no aplicativo móvel Cisco Webex, será disponibilizado no SDK logo em seguida.
Benefícios e recursos mais recentes
Com a unificação das bases, vem também a combinação de muito mais recursos. Os desenvolvedores de aplicativos de terceiros podem incorporar mensagens Webex, reuniões Webex e, agora, recursos de chamada do Cisco Unified Communications Manager (CUCM). Este novo recurso de chamada permite que um aplicativo móvel se registre com a implantação do CUCM no local do cliente e incorpore a funcionalidade do softphone dentro da interface do aplicativo nativo. Com os fluxos de trabalho de chamada do CUCM gerenciados no local, os usuários não precisarão mais migrar para outro aplicativo para fazer e controlar chamadas. Todos os mesmos recursos de chamada do cliente Webex agora podem fazer parte do seu aplicativo. Os usuários finais podem discar, colocar em espera, retomar, transferir, adicionar um participante a uma conferência e muito mais, mesmo quando estiver na Internet. O acesso remoto móvel permite chamadas sem a necessidade de uma VPN.
Outro grande recurso que está sendo apresentado aos novos SDKs móveis é o suporte a vídeo multitransmissão. Agora, os aplicativos podem exibir várias transmissões de vídeo individuais de forma independente, proporcionando aos desenvolvedores mais flexibilidade sobre como renderizar as janelas dos participantes, para otimizar telas menores em dispositivos móveis. O SDK oferece a opção entre a visualização composta anterior, onde um único locutor é o vídeo em destaque e os vídeos dos participantes são sobrepostos na parte superior, ou as novas visualizações multitransmissão, para janelas de vídeo participantes de tamanho personalizado, feitas sob medida para sua interface móvel desejada. Por exemplo, um aplicativo pode manter a maior janela de vídeo para o locutor principal (como um professor), mas pode conter janelas menores para os outros participantes em torno do conteúdo educacional.
Para interações do usuário antes ou depois da reunião, também aprimoramos as mensagens nos novos SDKs móveis do Webex, que agora estão em uma infraestrutura mais robusta e rápida. Além das melhorias gerais de desempenho, a capacidade dos usuários de editar suas próprias mensagens em um aplicativo desenvolvido pelo SDK agora está incluída.
Os novos SDKs móveis unificados não beneficiam apenas o usuário final de aplicativos habilitados para Webex, os desenvolvedores também apreciarão construir com a versão mais recente de nosso kit de ferramentas. Existem alguns outros grandes aprimoramentos a serem observados em particular. Primeiro, o SQLite agora é agrupado para armazenamento automático de dados. Essa mudança é ótima para aplicativos que têm muitos dados que devem ser classificados de diversas maneiras, pois geralmente é mais fácil carregar os dados em um cache SQLite do que tentar codificar as mesmas operações manualmente. Em segundo lugar, os SDKs móveis agora são compatíveis com
Kotlin para Android
, juntando-se ao suporte do Swift para iOS. O Kotlin facilita o desenvolvimento altamente eficiente, reduzindo o número de linhas de código e simplificando vários métodos, tornando a vida um pouco mais fácil.
Aplicativo de saúde remoto com multitransmissão
Veja o sucesso que dois desenvolvedores tiveram com o uso de APIs/SDKs Webex:
Como começar rapidamente
Para começar com o Webex Unified Mobile SDKs, o melhor lugar é o portal Webex para desenvolvedores e descobrir como é fácil começar a incorporar o Webex em aplicativos móveis comerciais.
Para facilitar ainda mais, criamos aplicativos de código aberto que os desenvolvedores podem inspecionar, utilizar como fonte de inspiração ou como modelo.
Se os desenvolvedores já criaram aplicativos móveis habilitados para Webex com uma versão anterior do SDK, criamos guias de migração muito úteis para ajudar na transição do aplicativo para o novo SDK.
De qualquer forma, estamos sempre aqui para ajudar e ansiosos para ouvir os desenvolvedores! Nossos especialistas estão à sua disposição para ajudá-lo com quaisquer perguntas, comentários ou problemas que possam surgir.
Participe com a gente de uma sessão de demonstração ao vivo que será apresentada pela equipe Webex e veja como funciona!
Saiba mais
Recapitulação de maio sobre as parcerias e integrações do Webex
O que há de novo no Webex: Maio de 2021
Apresentação do Appspace Lite para seu retorno ao escritório
Recursos
Pronto para migrar para o novo Webex?
Saiba mais
Participe de uma reunião on-line Webex
Saiba mais sobre o Webex, participe de uma de nossas próximas sessões de treinamento