Product Documentation

Funciones de movilidad

Nov 18, 2015

El kit de desarrollo para aplicaciones móviles Mobile SDK para Windows Apps ofrece una interfaz de programación de dispositivos móviles para programas Windows alojados en entornos Citrix y entregados a cualquier dispositivo mediante Citrix Receiver. El SDK proporciona a los desarrolladores de Windows los medios necesarios para desarrollar aplicaciones Windows con las capacidades y el funcionamiento típicos de las aplicaciones nativas de dispositivos móviles. La funcionalidad suministrada por el SDK mejora significativamente la experiencia del usuario.

Los desarrolladores pueden usar el SDK con el marco de desarrollo de aplicaciones Windows que mejor se ajuste a sus necesidades. Descargue el SDK desde las páginas de descarga de Citrix.

Las aplicaciones típicas de Windows se basan en un espacio de escritorio expansivo con acceso a un escritorio y a un puntero. Las aplicaciones antiguas de Windows no pueden dar cabida a teclados en pantalla y otras funciones específicas de los dispositivos móviles. Con Mobile SDK para Windows Apps los desarrolladores de Windows pueden crear nuevas aplicaciones y mejorar las existentes para entregarlas en dispositivos móviles compatibles.

Mobile SDK para Windows Apps permite a una aplicación de Windows controlar funciones del dispositivo móvil, tales como:

  • Botones: Obtener el destino actual del botón, definir el destino del botón y especificar si se quiere gestionar el uso de un botón en el servidor o en el dispositivo móvil.
  • Cámara: Capturar, descargar y quitar imágenes usando la cámara integrada del dispositivo móvil. Obtener información del estado de las imágenes.
  • Propiedades del dispositivo: Obtener información de respaldo de funciones del dispositivo.
  • Pantalla: Obtener y definir mediciones de pantalla del dispositivo, tales como la orientación, el modo de desplazamiento y el origen de las ventanillas de visualización, para conseguir que el texto sea fácil de leer y los controles sean fáciles de usar.
  • Teclado: Comprobar el estado del teclado y controlar si se quiere ocultar o mostrar el teclado en pantalla. El estado del teclado incluye el tipo de teclado, indicadores del teclado, mayúsculas automáticas, tipo de tecla de retorno y rectángulo del campo de edición.
  • Notificación: Notificar al usuario sobre sucesos especiales mediante sonido, vibración, luz y texto.
  • Teléfono: Hacer llamadas telefónicas basándose en la lista de contactos ubicada en un servidor.
  • Control de selección: Seleccionar un elemento de una lista usando un control que es nativo del dispositivo.
  • SMS: Enviar un mensaje SMS desde el contenido de un servidor.

Para las funciones tales como llamadas telefónicas, SMS y de cámara que están habilitadas por Mobile SDK para Windows Apps, Receiver pide al usuario permiso para realizar la acción, de modo que el usuario siempre tiene la opción de proteger su información confidencial.

Al desarrollar aplicaciones alojadas que usen Mobile SDK para Windows Apps, tenga en cuenta lo siguiente:
  • Es imperativo el uso de una conexión segura (por ejemplo, mediante SSL/TLS o una red VPN) para las aplicaciones. Citrix Receiver se debe conectar a servidores de confianza solamente.
  • Considere la posibilidad de obtener asesoramiento legal acerca del uso de funciones del dispositivo móvil, tales como la cámara, que puedan presentar problemas relacionados con la privacidad.

Puede obtener más información sobre Mobile SDK para Windows Apps aquí.