Sobre este proyecto
it-programming / mobile-development
Abierto
Hola, busco un desarrollador especializado en lo esencial: Kotlin, Jetpack Compose y dibujado en Canvas puro. Es importante destacar que la app está pensada para iOS y Android, por lo que el código debe ser compatible y no usar dependencias exclusivas de un solo sistema que rompan la multiplataforma.
Necesito crear un componente visual aislado (un único archivo .kt en Kotlin) que funcione como visualizador de voz. El diseño visual es muy sencillo (un anillo luminoso que reacciona al volumen), pero busco que el movimiento tenga una fluidez orgánica perfecta: inercia, interpolación matemática (Lerp) y un rendimiento clavado a 60 FPS.
Mi desarrollador principal ya tiene programado un menú de ajustes donde el usuario elige el color del halo y la intensidad. Tu componente debe estar preparado para recibir estos datos de forma dinámica.
Yo te entregaré un vídeo del comportamiento exacto y un prototipo web (html/js) con la lógica matemática ya resuelta. Tu único trabajo será traducir esa lógica a un Composable optimizado usando DrawScope.
Necesito que el archivo que entregues sea totalmente independiente. La idea es pasárselo a mi desarrollador principal y que le funcione a la primera, sin generar errores ni conflictos con el resto del proyecto. Básicamente, él solo va a colocar tu componente en la pantalla y a "enchufarle" tres datos en tiempo real: el Volumen actual (ej. 0.0 a 1.0), el Color seleccionado y el nivel de Intensidad.
Cero librerías externas raras, cero dependencias pesadas. Solo código Kotlin limpio de "copiar y pegar".
Si dominas Kotlin y sabes hacer que un diseño sencillo se mueva con elegancia, es un proyecto rápido y directo.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
Plazo de Entrega: No definido
Habilidades necesarias