¿No es agradable cuando las cosas son normales? ¿Cuando no tiene que preocuparse por cada detalle y solo concentrarse en lo que crea valor? Imagina que estás construyendo un quiosco digital con una pantalla táctil. Para iniciar sesión, los usuarios deben ingresar sus credenciales. ¿Le gustaría pasar tiempo integrando un teclado en pantalla o trabajando en su aplicación?
Sí, ¿qué tan difícil es integrar un programa basado en javascript? Teclado en pantalla (OSK), ¿P.ej? Si bien la administración de código externo agrega complejidad a las implementaciones grandes (¿deberíamos comenzar de nuevo a buscar dónde integramos Log4j?), no es difícil hacer este tipo de integración para su aplicación. Pero, ¿qué sucede si su aplicación ejecuta un servicio externo? Imagina que quieres ejecutar un sistema de autenticación externo como Azure o Google. Luego, su aplicación realizará llamadas API al servicio alojado en un servidor externo donde ya no podrá integrar su javascript. ¿Suena complicado? Pero lo más importante, ¿por qué debería preocuparse por eso en primer lugar?
Queremos una funcionalidad integrada simple, pero no queremos seguir integrando, protegiendo y manteniendo el código de terceros.Para todos los desarrolladores de aplicaciones de gráficos integrados, esto es Marco de Ubuntu es para. Este servidor de visualización de dispositivos IoT gratuito tiene todo lo que necesita para crear quioscos, señalización digital, punto de venta, infoentretenimiento y más. ¿Necesita mostrar su aplicación en pantalla completa? Sencillo. ¿Quiere agregar compatibilidad total con toques/gestos? completo. ¿Qué pasa con la dinámica de la ventana? cubrir. ¿Y la entrada desde el mouse, el teclado y el teclado en pantalla? Si.
Nos complace compartir esta nueva característica con usted en nuestro servidor de visualización completamente seguro y fácil de implementar. Ubuntu Frame ahora proporciona un teclado en pantalla para sus aplicaciones y cualquier otro servicio externo que esté ejecutando.
Tabla de Contenidos
Teclado en pantalla IoT con funciones empresariales
Para resolver estos desafíos para nuestros desarrolladores, no tenemos que mirar demasiado lejos. Abogamos por el código abierto, contribuimos al código abierto, trabajamos con el código abierto.Para crear el Ubuntu Frame OSK, elegimos Paneles fonoabsorbentesun teclado en pantalla Purismo por Gratis 5Elegimos Squeekboard porque es moderno, estable y se mantiene activamente. Los mantenedores y colaboradores también hacen que Squeekboard sea muy fácil de usar y es compatible con una gran cantidad de idiomas y diseños, cada vez más numerosos, como EE. UU., alemán, ruso, árabe y más.
Entonces, Squeekboard es la mejor opción y, al ajustarlo e integrarlo con Ubuntu Frame, ahora funciona de inmediato.
Haz más con el OSK de Ubuntu Frame
Esta integración con Ubuntu Frame abre muchas puertas para los desarrolladores. Primero, es muy fácil de usar. Solo necesita desarrollar su aplicación con un marco compatible (GTK3, Flutter, Qt, etc.) y conectarlo a Ubuntu Frame, si está usando Ubuntu Core, OSK estará habilitado de manera predeterminada. Esto significa menos código para administrar, menos oportunidades de errores y menos vulnerabilidades en el código no probado. ¿Qué obtuviste? Más tiempo para desarrollar contenido de visualización y brindar a sus usuarios un OSK confiable y seguro. Además, OSK se ve bien en todos los tamaños de pantalla y no requiere muchos recursos de CPU, memoria o gráficos.
Para estos dispositivos, la seguridad también es primordial. Además de proteger las aplicaciones entre sí, restricción rápida Nos permite otorgar permisos especiales a Snaps específicos. Por lo tanto, de forma predeterminada, Ubuntu Frame solo acepta entradas de teclado virtual desde Ubuntu Frame OSK. Incluso si un código malicioso o de mal comportamiento ingresa a su dispositivo Ubuntu Frame, no puede usar la interfaz OSK para enviar entradas falsas (como el registro de pulsaciones de teclas) a otras aplicaciones. Esto es algo a lo que las aplicaciones basadas en escritorio son generalmente vulnerables.
Para los usuarios finales de aplicaciones gráficas, esta integración tiene varios beneficios adicionales. Si bien su dispositivo ejecutará su aplicación principal, también puede usar servicios externos como el ejemplo dado por el sistema de autenticación. Para los usuarios, tener el mismo dispositivo pero obtener 2 o más conjuntos de OSK solo degrada la UI/UX general. El objetivo debe ser una experiencia UI/UX unificada entre diferentes aplicaciones. Tener un OSK integrado proporciona esta funcionalidad.
¡Pruébalo hoy!
Siga el siguiente enlace para obtener más información sobre OSK para Ubuntu Frame.
Si es nuevo en Ubuntu Frame, consulte nuestro sitio web y este sencillo tutorial para crear su quiosco web.