01 — 06 Nuestra filosofía
Seis principios que guían nuestro software
01
Optimización
Nuestro primer principio es crear software sin complejidad innecesaria. Cada lenguaje tiene sus límites. TOIU desarrolla con tecnologías nativas como C, C++, Objective-C, CUDA, Metal y HIP. Aplicamos el mismo enfoque a las interfaces mediante Win32 API, Cocoa, GTK4 y TK para reducir cuellos de botella y seguir optimizando.
02
Multiplataforma
El software y las bibliotecas que funcionan en varios sistemas pueden ofrecer una experiencia coherente en distintos equipos. Desarrollamos para Windows, Mac y Linux, tanto en x64 como en arm64. Crear implementaciones nativas para cada plataforma plantea retos distintos a depender de la JVM de Java o de un intérprete como Python. Elegimos este camino exigente para lograr software más ligero y rápido, implementando cada plataforma por separado y evitando cuellos de botella de bibliotecas multiplataforma.
03
Diseño
Una interfaz nativa no tiene por qué parecer anticuada. TOIU aplica criterios uniformes de UI y UX para crear diseños limpios y refinados. Nuestro sistema de diseño compartido encaja en cada sistema operativo y ofrece una experiencia unificada. Cuidamos tipografía, colores, iconos y espacios, y hacemos que las funciones habituales sean fáciles de encontrar y requieran pocos pasos. Más allá de la apariencia, buscamos que el software resulte comprensible y cómodo desde el primer uso.
04
Recursos
El consumo de recursos importa tanto como la velocidad. Incluso en equipos potentes, una aplicación exigente puede afectar a otras tareas. TOIU reduce el uso de memoria y el tamaño de los ejecutables para funcionar rápido con menos energía. Usamos directamente las API nativas del sistema en lugar de incluir un motor de navegador. Así evitamos consumos innecesarios, prolongamos la batería de los portátiles y ofrecemos una experiencia cómoda en equipos antiguos.
05
Privacidad
Usar software no debería implicar una recopilación innecesaria de información personal. TOIU no recoge historiales de uso, información de archivos ni datos personales, y no incluye publicidad ni código de seguimiento. Los archivos se procesan en tu ordenador, sin enviarlos a servidores externos. Todas las funciones esenciales trabajan sin conexión. La red solo se utiliza cuando hace falta, por ejemplo, para verificar licencias o actualizar, y siempre con la información mínima necesaria.
06
Durabilidad
El software bien hecho debe seguir siendo fiable con el tiempo. TOIU crea productos que puedes usar durante años tras comprarlos. Cada actualización busca mejorar el rendimiento y la estabilidad en el equipo existente, sin volver el software más pesado ni exigir hardware nuevo. Elegimos cuidadosamente bibliotecas externas de probada eficacia e implementamos las funciones esenciales para reducir dependencias. Así podemos mantener y mejorar el software aunque un framework pierda soporte o cambie sus políticas.