Sí, esta es una buena estructura. Desea que sus equipos sean multifuncionales. Al desarrollar historias, desea tener todas las “capas del pastel” juntas.
Con el tiempo, será difícil mantener todas las plataformas sincronizadas en función de las características. Los diversos equipos componentes (IOS, Android, etc.) tendrán diferentes velocidades y otros desafíos. Por ejemplo, nuestro producto Android tenía problemas notables de arquitectura, y también fuimos afectados por un desgaste notable. Por lo tanto, si bien comenzaron a sincronizarse, las hojas de ruta de las características de los dos productos se desincronizaron. Si bien todos nos esforzamos por mantenerlos sincronizados, creo que es una realidad que diferirán. Por lo tanto, el equipo de la Plataforma en particular necesita programar en consecuencia. El protocolo entre la aplicación móvil y los servicios debe tener en cuenta la versión del cliente y qué características son compatibles.
- Cómo encontrar un mentor que me ayude a aprender el desarrollo de iOS
- ¿Existe una herramienta de desarrollo similar a AppInventor pero para iOS?
- ¿Qué funciona y qué no funciona para promocionar una aplicación de iPhone?
- ¿Cómo puedo hacer una versión beta cerrada para una aplicación iOS con más de 100 usuarios usando TestFlight?
- ¿Cómo diseñar e implementar interfaces de usuario personalizadas para aplicaciones iOS?