La siguiente pregunta es de Alice nuevamente. ¿Cuál es la división de código o módulos de tu aplicación entre los módulos nativos que has creado personalmente y el uso de los módulos existentes de React Native en la comunidad? ¿Puedes repetir la pregunta nuevamente? ¿Cuál es la división de código o módulos de tu aplicación entre los módulos nativos que has creado personalmente y el uso de los modelos existentes de React Native en la comunidad? Sí, utilizamos una combinación de ambos. Creo que utilizamos la navegación de React y algunos módulos personalizados que necesitamos utilizar, como por ejemplo, para la biometría. Por lo tanto, estos son módulos personalizados porque necesitamos realizar lógica personalizada allí. Así que hay una combinación de ambos.
De acuerdo, la siguiente pregunta es de Anna. Ella pregunta, veo que les llevó casi un año reescribir Coinbase. ¿Cuántos desarrolladores están trabajando en esto? Sí, inicialmente eran alrededor de seis personas, originalmente, y el equipo creció a medida que avanzaba el proyecto. Así que al final del proyecto, probablemente había alrededor de 10 o 12 personas. Así que, en promedio, si tomo un promedio, llevó a ocho desarrolladores un año. Sí. Sí. Muy bien, genial. Y ahora, por supuesto, tienes una mayor velocidad, porque solo tienes una base de código y todos los desarrolladores pueden trabajar en esa misma base de código. Sí, tenemos más de 100 desarrolladores en esta base de código. Genial.
Vamos a ver. La siguiente pregunta es de Lauren. ¿Tuvieron que capacitar a sus ingenieros en este nuevo lenguaje? Y si es así, ¿ahorraron tiempo a largo plazo en lugar de a corto plazo? Sí, creo que realmente capacitamos a muchas personas de Android y especialmente en iOS. Así que ahorrar tiempo para los ingenieros nativos existentes, no diría que realmente ahorró tiempo, pero se convirtieron correctamente. Queremos asegurarnos de que se configuren y midan correctamente, ¿verdad? Porque aprendiste el lenguaje nativo durante muchos años, y ahora debes aprender React Native. Pero el ahorro de tiempo es más a largo plazo, porque estamos contratando, en este momento, a más de 100 ingenieros en el cliente en sí. Eso es, como, una parte de ello, y también la velocidad que tenemos en la aplicación. La parte de la capacitación es, como, tal vez 10 personas o 15 personas, originalmente, que están en Nativo.
De acuerdo, y una pregunta para mí en el medio. ¿Encontraste alguna resistencia en el equipo de personas que no querían o realmente querían recibir capacitación como desarrolladores de React Native o JavaScript? Sí, totalmente. Creo que esto es algo que necesitábamos comunicar de manera transparente, porque como sabes, muchas personas pueden no querer realmente hacer React, o React Native, si haces Android, probablemente en general, o haces iOS, Swift, creo que lo clave es que necesitamos brindar el apoyo y asegurarnos de que tengan una capacitación, como cómo vamos a medir el rendimiento para todas estas personas. Así que, afortunadamente, todos necesitan realmente en React Native y se convierten con éxito, no tenemos ninguna rotación en sí, diría que tal vez una persona que quiere probar algo totalmente diferente, como backend y todo eso. De acuerdo, así que es bueno que el equipo estuviera bastante alineado todavía.
Comments