Modernização para Android nativo
Modernização de experiências fitness em escala de produto.
Uma contribuição de vários anos para a migração do iFIT de Xamarin para Android nativo em celulares, tablets e consoles de equipamentos conectados.
- Papel
- Senior Android Engineer · Contrato
- Período
- Julho de 2023 – Janeiro de 2026
- Escopo
- Mobile · Tablet · Consoles de equipamentos
- Caminho
- Xamarin → Android nativo
Uma plataforma madura com mais de uma superfície Android.
A modernização envolvia experiências mobile para consumidores e equipamentos fitness conectados. As mudanças precisavam funcionar em diferentes telas, integrações de hardware, reprodução de mídia e ciclos de lançamento enquanto o produto continuava evoluindo.
Trabalho profundo de plataforma dentro de uma migração de longo prazo.
Confiabilidade de mídia
Melhorei o ExoPlayer com correções de reprodução, suporte a legendas e modos personalizados de escala de vídeo para dispositivos móveis e consoles.
Equipamentos conectados
Desenvolvi de ponta a ponta a integração de consoles por Bluetooth LE e a sincronização com o Health Connect. Também contribuí com componentes de um SDK em Kotlin Multiplatform para telemetria ao vivo.
Entrega da modernização
Ao longo de mais de 580 pull requests integrados, contribuí com implementação, revisão, suporte a lançamentos e redução de dívida técnica durante a migração para Android nativo.
- Android
- Kotlin
- ExoPlayer
- Bluetooth LE
- Health Connect
- Kotlin Multiplatform
- Connected equipment
Melhorias mensuráveis apoiadas por uma entrega contínua.
O trabalho contribuiu para ganhos relevantes de desempenho e redução de dívida técnica nas experiências mobile e nos consoles.