HeadlinesBriefing HeadlinesBriefing.com

StreetComplete iOS beta pública

Hacker News •
×

StreetComplete en iOS ahora está en beta pública. La aplicación está escrita 100% en Kotlin, que se puede transpilar a JavaScript y código máquina, similar a Swift. Se está desarrollando una versión para iOS usando Kotlin Multiplatform, con el código de UI compartido mediante Compose Multiplatform (actualmente en beta para iOS). Este enfoque minimiza el código dependiente de la plataforma y simplifica el mantenimiento al mantener un único código base.

El proceso de migración implica separar el código específico de la plataforma de la lógica de la aplicación, reemplazar las dependencias de Android/Java con dependencias de Kotlin multiplataforma y migrar incrementalmente la UI a Compose Multiplatform. El estado actual del desarrollo está aproximadamente 50% completo, y se estima que el puerto completo tomará alrededor de un año-hombre de trabajo. Las contribuciones de la comunidad son bienvenidas, y las tareas se describen en un tablero de proyecto estilo Kanban.

Para ayudar, los contribuyentes pueden tomar tareas del tablero del proyecto o familiarizarse con tecnologías como Jetpack Compose y Compose Multiplatform. El proyecto ha recibido un apoyo significativo de la comunidad, con el desarrollador trabajando a tiempo completo en la primera mitad de 2024.

Fuente: Hacker News · Resumido por HeadlinesBriefing