Entrevista] Experiencias conectadas de próxima generación: los expertos comparten la historia detrás del desarrollo de 10 años de Tizen.

En octubre, Samsung Electronics organizó la Samsung Developer Conference 2022 (SDC 2022) en Estados Unidos, donde presentó sus últimas actualizaciones que buscan crear experiencias de usuario aún más inteligentes mediante la conexión intuitiva y orgánica de varios dispositivos. Al proporcionar nuevas experiencias conectadas de próxima generación, el papel del sistema operativo (SO) se ha vuelto aún más importante.

Samsung reconoció la importancia del sistema operativo desde el principio y, posteriormente, comenzó la investigación y el desarrollo. En abril del año 2012, Samsung presentó la primera versión de Tizen, una plataforma de código abierto basada en Linux. Diez años después, en el SDC de este año, Samsung presentará su nueva visión para Tizen 7.0.

El equipo detrás de la investigación y el desarrollo de Tizen OS en Samsung Research: el Vicepresidente Jinmin Chung, director del equipo de la plataforma (centro) y los investigadores Seonah Moon del MDE Lab (izquierda) y Jin Yoon del Tizen Platform Lab (derecha)

Desde que se lanzó la primera versión de Tizen, ha pasado mucho tiempo y evolucionado en una variedad de formas. Para conocer los detalles detrás del desarrollo, Samsung Newsroom se reunió con el Vicepresidente de Samsung Research, Jinmin Chung, y con los investigadores Jin Yoon y Seonah Moon, quienes han estado trabajando en Tizen desde el principio.

El primer paso para brindar una experiencia universalmente conectada

Tizen es una plataforma de código abierto basada en Linux liderada por Samsung y también es compatible con todo tipo de dispositivos inteligentes. Con el objetivo de ser utilizada en varios tipos de productos de la marca para respaldar el funcionamiento sin problemas. Hasta ahora, se han equipado aproximadamente 330 millones de dispositivos inteligentes a finales de 2021.

“Necesitábamos de Tizen para diferenciar los dispositivos de Samsung de los demás y brindar un servicio y experiencia de usuario diferente”, dijo el Vicepresidente Chung. “Ya han pasado 10 años desde que se desarrolló Tizen por primera vez. Experimentamos desafíos en la etapa inicial de desarrollo, pero nos sentimos apoyados por las personas que creían en la posibilidad y la usabilidad de Tizen y nos apoyaron. Nos enfocamos en la investigación sabiendo con orgullo que estábamos liderando el proyecto de desarrollo de sistema operativo independiente de Samsung”, agregó.

En el año 2014, por primera vez, Tizen se equipó en el Gear 2 de Samsung, un wearable, demostrando su viabilidad a través de su comercialización. Además, un año después, Tizen se utilizó en la línea de productos Samsung Smart TV 2015 que estableció un nuevo estándar de Smart TVs.

¿Por qué Tizen?

Tizen tiene muchas ventajas que le permiten ofrecer el mayor rendimiento en todos los dispositivos de Samsung. Primero, su flexibilidad permite que se aplique fácilmente a una variedad de dispositivos inteligentes. Para hacer esto posible, pasó por múltiples procesos de mejora de la plataforma. Se establecieron diversos perfiles en función de los diferentes tipos de productos. Luego, se crearon Tizen Common, que es el módulo común para todos los productos, y el Módulo Especializado, que se necesita solo para ciertos productos. La estructura está diseñada de manera que permite que la plataforma se modifique rápidamente y también se aplique a nuevos productos. Esto permite que se utilice en una amplia gama de productos, incluyendo Smart TVs, refrigeradoras y aires acondicionados.

Además, Samsung utilizó su conocimiento y experiencia avanzada en la comercialización de software de sistemas integrados al desarrollar Tizen. La plataforma Tizen está optimizada para funcionar bien con un uso mínimo de memoria y bajo consumo de energía. Es una plataforma de código abierto que cualquiera puede usar y admite un rendimiento optimizado para la comercialización inmediata.

Tizen también es conveniente para el desarrollo de nuevos productos porque es el propio sistema operativo independiente de Samsung. La plataforma se puede modificar según se desee para agregar nuevas funciones y servicios a los productos de manera oportuna.

“En todo el mundo, solo un puñado de empresas posee su propio sistema operativo independiente”, dijo Chung. “El hecho de que Samsung tenga su propio sistema operativo, llamado Tizen significa que Samsung se ha convertido en una empresa competente en el desarrollo no solo de hardware sino también de software”, enfatizó.

Las personas detrás de Tizen: 10 años de historia

Muchos desarrolladores ponen mucho esfuerzo en el desarrollo y la evolución de Tizen.

El investigador Jin Yoon ha estado participando en el proyecto Tizen desde sus primeras etapas, lo que significa que ha sido testigo en primera mano del crecimiento. “A partir de los Smart TVs, las aplicaciones para Tizen aumentan gradualmente y el sistema evoluciona y avanza aún más”, dijo Yoon. “Además, la implementación de un nuevo lenguaje, marco e infraestructura de desarrollo hace que el desarrollo sea más conveniente y aumenta la productividad de los desarrolladores. Ahora, estamos trabajando arduamente para asegurar la usabilidad adecuada para cada grupo de productos que usa Tizen”, continuó.

“Las fuentes de código de Tizen son muy estables porque han pasado por una comercialización real. Además de eso, también vienen con detalles específicos de rendimiento y seguridad. Esto significa que los desarrolladores externos pueden confiar y encontrar estas fuentes”, indicó Yoon.

Expandir la aplicación a más dispositivos y crear un ecosistema para Tizen es importante para mejorar la usabilidad de un producto, pero la participación en comunidades de código abierto también es crucial. Esto se debe a que las comunidades de código abierto permiten a los miembros compartir problemas y encontrar soluciones en conjunto, lo que contribuye directamente a la mejora del software. Para gestionar esto, Seonah Moon del MDE Lab, que ha estado desarrollando Tizen durante ocho años, es responsable de las tareas relacionadas con el mantenimiento de código abierto. Innumerables fuentes abiertas también fueron utilizadas para el desarrollo de Tizen. Moon monitorea cada fuente abierta, analiza sus errores y comparte su opinión sobre ellos para ayudar a los desarrolladores externos a acceder a Tizen más fácilmente.

Un puente que conecta todos los productos de Samsung entre sí

Tizen es más que un sistema operativo para los desarrolladores e investigadores de Samsung.

Dado que el desarrollo de la plataforma requiere un mantenimiento constante, esto significa que los desarrolladores deben continuar perfeccionando sus habilidades. Tizen motivó a cada miembro del equipo de desarrollo a continuar aprendiendo y mejorando sus habilidades de software. Los desarrolladores de Tizen se han convertido en expertos especializados en diferentes áreas. Desde el comienzo del equipo, han crecido hasta acumular muchos códigos de plataforma en los últimos 10 años. También aprendieron constantemente al participar voluntariamente en reuniones de grupos de estudio.

“Tizen es como un puente que conecta todos los productos de Samsung entre sí”, dijo Moon. “La cooperación entre las divisiones comerciales es imprescindible para utilizar el sistema operativo en diferentes productos. A través de esta cooperación, podemos compartir nuestro conocimiento de desarrollo entre nosotros y también crear un nuevo servicio basado en nuestro sistema operativo”, continuó Moon.

Una experiencia de dispositivo interconectado con Tizen

Tizen ha seguido evolucionando para permitir que todos los dispositivos que nos rodean, incluidos wearables, TVs, refrigeradoras e incluso aspiradoras Robot, brinden nuevas experiencias de usuario. Cuando se les preguntó cómo será el futuro de Tizen, los desarrolladores explicaron sus ambiciones de continuar conectando dispositivos usando la plataforma.

“Ahora vivimos en una era en la que todo está conectado entre sí a través del Internet de las cosas”, dijo Yoon. “Al aumentar la productividad del desarrollo de la aplicación Tizen, me gustaría brindar una experiencia de usuario innovadora en la que todos los productos de Samsung estén conectados entre sí, creando un ecosistema de productos interconectados”, explicó.

“Me gustaría liderar los esfuerzos para expandir el uso de Tizen en una variedad de formas, descubriendo nuevos escenarios y utilizando tecnologías aún más avanzadas”, dijo Moon al explicar sus ambiciones. «Al crecer junto con Tizen, me gustaría convertirme en el ‘mantenedor’ o el contribuyente clave del proyecto de código abierto», continuó.

“Sueño con un futuro en el cual Tizen esté equipado en todos los dispositivos que las personas usan en su vida diaria, permitiendo que varios dispositivos funcionen orgánicamente como si fueran uno solo y brindando servicios inteligentes, como el metaverso”, dijo Chung. Para permitir esto, Samsung Research está desarrollando diversas tecnologías con muchos equipos para manifestar un futuro en el que varios dispositivos Tizen estén todos conectados a través del sistema operativo, brindando una experiencia multidispositivo (MDE), IA modular y más.

Las infinitas posibilidades de Tizen se exhibirán en SDC 2022 este año. En la conferencia, Samsung Research compartirá lo fácil que es hacer nuevos dispositivos basados en la flexibilidad de Tizen 7.0 y cómo la nueva versión de Tizen puede fortalecer los servicios inteligentes. A medida que continúa evolucionando en línea con la era de la hiperconectividad y la inteligencia, el futuro de Tizen es brillante y sus aplicaciones son ilimitadas.