¡Fig se ve genial! Parece que realmente han logrado crear una experiencia nativa para iOS en Discourse.
Algunas diferencias que puedo observar…
Soporte para tabletas
Fig tiene un soporte excelente para tabletas. Nosotros aún no hemos abordado eso.
Aplicación de un solo sitio
Al igual que Discourse Mobile, Fig ha adoptado el enfoque de “gestor de sitios”, lo que te permite agregar y navegar por múltiples sitios de Discourse. Lexicon, en cambio, se centra más en crear una aplicación individual, posiblemente con marca blanca, para un sitio de Discourse.
Lexicon en sí no es una aplicación
Además, Lexicon es más bien una “plantilla de aplicación” que puedes tomar, personalizar y publicar tú mismo en las tiendas de aplicaciones o Play Store. Fig ofrece una aplicación ya publicada.
Oferta Premium
Fig cuenta con una oferta premium para algunas funciones. Lexicon no tiene ninguna oferta premium.
El único punto donde el dinero entraría en juego es si no tienes a nadie más que te ayude a integrar, personalizar o publicar Lexicon. En ese caso, estaríamos encantados de hablar sobre cómo trabajar contigo.
Dicho esto, sé que muchos usuarios de este sitio son técnicos o semitécnicos, por lo que espero que la documentación sea lo suficientemente detallada para guiar a muchas personas en ese proceso sin necesidad de ayuda adicional.
Tecnologías y soporte de dispositivos
Estoy haciendo una suposición aquí, pero parece que Fig construyó su aplicación usando Swift, por lo que es verdaderamente nativa, lo cual es fantástico.
Nosotros construimos Lexicon usando React Native, lo que significa que se basa en JavaScript (entiendo que no a todos les gusta ese enfoque).
Una ventaja de nuestro uso de React Native es que automáticamente tenemos aplicaciones publicables para Android e iOS desde el principio, y contamos con una alta tasa de reutilización de código.
La mayoría de las diferencias entre Android e iOS en nuestra base de código son detalles relacionados con la apariencia y la experiencia de usuario, como un botón de acción flotante en Android en lugar de un botón en la cabecera en iOS.