Artículo

El desarrollo de aplicaciones para Android ya era difícil, pero la pandemia lo hizo brutal

protection click fraud

Galaxy S20 UltraFuente: Andrew Martonik / Android Central

Piensa en tu teléfono Android por un segundo. ¿Cuál es la parte más importante? Podría argumentar que es el procesador, la pantalla, el software o cualquier otro componente. Todas esas cosas son esenciales a su manera única, pero al final del día, estás interactuando principalmente con las aplicaciones que están instaladas en él.

Desde Twitter, YouTube, su juego móvil favorito o la última aplicación meteorológica de la que todo el mundo habla, las aplicaciones son las que componen nuestros teléfonos y las que nos permiten hacer tantas cosas. El desarrollo de aplicaciones es un proceso desafiante e intensivo para cualquier plataforma, pero especialmente cuando se trata de Android. A diferencia de iOS, que se limita a un puñado de dispositivos seleccionados que lanza Apple, la naturaleza de código abierto de Android muestra su lado feo cuando se mira desde el punto de vista de un desarrollador. Esa apertura es lo que permite que haya dispositivos de tantos factores de forma diferentes y de una multitud de empresas, pero crear aplicaciones que se ejecuten sin problemas con tantas variables para tener en cuenta no es una cosa fácil acercarse.

Verizon ofrece Pixel 4a por solo $ 10 / mes en nuevas líneas ilimitadas

Esa es una realidad que se cumple cuando el mundo que nos rodea no está lidiando con una pandemia global, por lo que cuando agrega eso a cosas y la nueva realidad de que muchos desarrolladores ya no pueden trabajar juntos en la misma oficina, las cosas se igualan más pegajoso.

Revisión de Oneplus 8 ProFuente: Daniel Bader / Android Central

Queríamos tener una mejor idea de cómo COVID-19 está afectando el desarrollo de Android, por lo que nos comunicamos con un pocos equipos de desarrollo diferentes para comprender cómo ha cambiado su flujo de trabajo y si se han presentado nuevos desafíos surgido. Hablamos con el equipo de 1 contraseña, Correo de Edison, AccuWeather, Hola tiempoy una popular aplicación de viajes que optó por permanecer en el anonimato. Lo que aprendimos es que COVID-19 los ha impactado de diferentes maneras, e incluso si no generó nuevos obstáculos, ciertamente ha exacerbado los que ya existían.

La fragmentación es uno de los mayores obstáculos que deben superar los desarrolladores de Android.

Tuve la oportunidad de hablar con Jeff Pearsall, uno de los líderes de productos en Edison Mail, y me trajo abordar el tema de la fragmentación, algo con lo que cualquier persona interesada en el espacio de Android es demasiado familiar con. En la oficina física de Edison, el equipo tiene un archivador que está lleno de varios dispositivos Android que se utilizan para solucionar problemas que surgen.

Pearsall dice que uno de los objetivos de Edison es hacer que la aplicación se sienta como si estuviera diseñada específicamente para el teléfono en el que la usa y cuando tienen que tener en cuenta las diferentes versiones de Android, interfaces de terceros, teclados, sensores de huellas dactilares y más, los problemas específicos del dispositivo están destinados a aparecer arriba. Al tener tantos teléfonos diferentes a mano, Edison puede replicar rápidamente cualquier error por el que los usuarios se quejen y solucionarlos.

Sitio web de Edison Mail en un Pixel 4 XLFuente: Joe Maring / Android Central

Ahora que Edison ya no tiene acceso a su gabinete de Android para la resolución de problemas en persona, han estado tratando de emular errores y hablar sobre ellos. Enfocar llamadas. Por el momento, funciona, pero no han encontrado una solución específica que sea tan eficaz como jugar con el hardware diferente en la oficina.

El co-creador de Hello Weather, Jonas Downey, también abordó el tema de la fragmentación, pero bajo una luz diferente. Hello Weather consta de solo tres personas y, desde el primer día, tuvieron que tomar la decisión de que no podrían regresar y admitir versiones obsoletas de Android. Para un equipo de su tamaño, es simplemente imposible abordar teléfonos con Android 6.0 o 7.0 y aún tener tiempo para trabajar en nuevas funciones y actualizaciones importantes. No es algo que haya causado COVID-19, sino un problema continuo que, según Jonas, ha sido uno de sus mayores desafíos.

Michael Verde, el líder del equipo de 1Password para Android, no comentó sobre la fragmentación cuando hablamos con él, pero sí habló de algunos contratiempos diferentes a los que se enfrentó la compañía como resultado directo de COVID-19.

El ciclo de lanzamiento típico de 1Password para una nueva actualización de Android es de 6 a 7 semanas, pero dados los desafíos de trabajar desde casa, la compañía ahora está cambiando las cosas a 8 a 9 semanas. Están apuntando a las mismas características y cambios que ya estaban planeados, pero ahora con un búfer adicional de una o dos semanas para que el equipo tenga suficiente tiempo para hacer todo.

Algunos equipos de desarrollo están cumpliendo con el cronograma, pero ese no es el caso en todos los ámbitos.

Escuchamos informes similares de AccuWeather y Edison Mail, y ambas compañías señalaron que aún no han llegado a un punto en el que sus hojas de ruta de desarrollo se hayan visto afectadas negativamente. El gran rediseño de la aplicación de Android de AccuWeather todavía está programado, al igual que los planes futuros para Edison. Sin embargo, si bien ese podría ser el caso de grandes (ish) aplicaciones / equipos de desarrollo, no se puede decir lo mismo del equipo de tres personas en Hello Weather.

Hello Weather se creó en 2016 como un proyecto paralelo para Jonas Downey, Trevor Turk y Dan Kim. Es algo que les apasiona y les importa mucho, pero con trabajos regulares que también necesitan atención, no es su área principal de enfoque. Jason dice que él y su equipo estaban planeando nuevas funciones para Hello Weather antes del brote de COVID-19, pero una vez que golpeó, "el fondo se desplomó". Uno de ellos se enfermó poco después Tuvieron una muerte en la familia, y Jonas, Trevor y Dan ahora están en una posición similar a la que muchos de nosotros estamos: atrapados en casa con nuestras familias y tratando de encontrar un equilibrio que funcione para todos. Es una situación que no permite mucho tiempo libre, y debido a eso, el desarrollo de Hello Weather está en una pequeña pausa por el momento.

1 Logotipo de contraseña en un Pixel 4 XLFuente: Joe Maring / Android Central

En cuanto al líder de la aplicación de viajes con la que hablamos, están aprendiendo rápidamente que desarrollar una aplicación de viajes es algo difícil de hacer cuando nadie está... bueno, viajando. Una gran parte del proceso de desarrollo de la aplicación consiste en pruebas AB complejas que se realizan a escala probar nuevas funciones y diseños, pero con la industria de viajes paralizada, eso ya no es un cosa.

No solo eso, sino que ahora que todos trabajan desde casa, el líder de la aplicación dijo que no estar en la misma sala para la colaboración ha ralentizado un poco todo el flujo de trabajo.

De hecho, eso es algo que parece estar presente en todos los ámbitos. Este es un problema lote de nosotros hemos tenido que aprender durante los últimos meses, y eso es cierto para los desarrolladores de aplicaciones de Android.

La colaboración en persona es un proceso central del ciclo de desarrollo y no puede suceder en este momento.

Desarrollo de aplicaciones es un proceso laborioso y que requiere mucha colaboración y pensamiento crítico con sus compañeros de trabajo. Tenemos el privilegio de estar en un mundo donde una pandemia puede arrasar el planeta y existen herramientas que nos permiten trabajar de forma remota, pero hay algo sobre trabajar en un espacio físico con sus colegas que simplemente no puede replicar a través de Zoom o Google Meet llamada.

Pearsall de Edison Mail dijo que este ha sido uno de los mayores obstáculos para su equipo. Edison tiene una política de vacaciones abierta y permite que sus empleados trabajen básicamente desde donde quieran, pero Pearsall dice que casi todo el mundo elige trabajar en la oficina física de la empresa. El entorno del bullpen no tiene rival para intercambiar ideas y, de hecho, así es como funciona el asistente de Edison Mail. surgió: una IA en la aplicación que rastrea los paquetes entrantes, las caídas de precios en los productos que compró recientemente, las notificaciones de viaje y más. Las personas en la oficina simplemente estaban hablando en voz alta sobre las cosas que desearían que su correo electrónico pudiera hacer por ellos, y debido a esas bromas, se creó el Asistente de Edison.

Aplicaciones Hello Weather y AccuWeatherFuente: Joe Maring / Android Central

Kurt Fulepp, director de producto de AccuWeather, también se hizo eco de este sentimiento. Incluso antes de que llegara el COVID-19, la compañía tenía grupos de personas trabajando en Nueva York, Pensilvania y Montreal, lo que significa que había una combinación de trabajo en persona y remoto. Con AccuWeather ahora cambiado a un trabajar desde casa base, las cosas todavía han cambiado un poco.

Creo que obviamente quita la dinámica del equipo. Nuestro equipo ha pasado de ser capaz de concentrarse en scrums diarios de al menos miembros del equipo de diseño y producto en Nueva York que están juntos en la misma sala y también en nuestras oficinas. Obviamente, girar por completo hacia el video y la base digital elimina el espíritu de interacción.

Dicho esto, trabajar desde casa también ha tenido un impacto positivo hasta cierto punto. Como señala Fulepp:

No sentimos mucho cambio. Quiero decir, creo que existe el elemento humano natural de ir a trabajar todos los días y disfrutar de estar con tu equipo. Somos equipos muy cercanos, por lo que no ver a los miembros de su equipo fue solo una decepción natural de que tendremos que lidiar con vernos en la pantalla.

Creo que, desde el punto de vista del desarrollo, probablemente ha mejorado nuestra velocidad porque ha permitido menos distracciones para ser honesto. Creo que hemos sido más eficientes trabajando desde casa de lo que jamás podríamos haber imaginado solo porque estamos con la cabeza baja y avanzando.

En cuanto a hacer que todo el proceso de trabajar desde casa sea agradable para todos, Fulepp dice que él y su equipo se han vuelto creativos con formas de mantener la jornada laboral lo más alegre posible, incluidos fondos de Zoom temáticos y una hora feliz virtual (algo que hemos estado haciendo nosotros mismos aquí en AC).

Creo que ha habido una evolución en la que obviamente la gente enciende las cámaras, lo que ciertamente hemos alentado. Con el paso de las semanas, todo el mundo se ha sentido muy cómodo al verlos en el dormitorio, en el lavadero o en la encimera de la cocina. Hemos intentado como equipo nominar un tema diario que sea algo personal para ti. Y no de una manera personal e intrusiva, sino de una manera muy divertida y alegre. Es como hacer que el fondo de Zoom sea algo del año en que naciste, tu foto familiar favorita o algo como tu película favorita. Y creo que se convierte en un tema de conversación porque la gente menciona lo inesperado porque en realidad se convierte en un tema de conversación, que es lo que realmente disfruto.

Tratamos de hacer una happy hour los viernes en la que convertimos una ceremonia en 'hagamos el trabajo y hablemos de lo que logramos y ahora todos tengamos una hora feliz virtual. Dar un paso atrás y reflexionar sobre los logros es realmente importante cuando el mundo se encuentra en un punto tan desafiante en hora.

Logotipo de ZoomFuente: Joe Maring / Android Central

Pero, por supuesto, no todo es sol y arcoíris.

Además de la dinámica del equipo y la desaparición del proceso de colaboración, trabajar desde casa también ha introducido algunos desafíos de moral. Pearsall ha notado que todos en Edison Mail han tenido problemas para saber cuándo desconectarse. En ese entorno de oficina, ha establecido horarios de trabajo y de regreso a casa. Cuando ya está en su casa o apartamento las 24 horas del día, los 7 días de la semana, no es tan sencillo. Algunos equipos de Edison han estado trabajando más tarde en el día de lo normal, lo cual es una lucha que probablemente también hayas enfrentado.

Verde señaló que el equipo de 1Password ya estaba bastante acostumbrado a trabajar desde casa, pero todavía hay un cambio masivo en el flujo de trabajo cuando su cónyuge e hijos también están en casa con usted. Introduce nuevas interrupciones y elimina cualquier límite que existía antes, y aunque Verde dice que la productividad no ha sido afectado tanto como él anticipó, todavía ha habido un impulso para ser más flexible con los proyectos y tener controles significativos con empleados.

Estos son obstáculos que no se limitan solo a los desarrolladores de Android; son cosas con las que tú y yo también estamos muy familiarizados. Sin embargo, cuando agrega que además de las luchas que estos individuos y equipos enfrentan en el día a día cuando las cosas eran "normales", hace que un trabajo ya de por sí difícil sea mucho más.

Y, desafortunadamente, eso es algo en lo que no pensamos lo suficiente. Puede ser fácil ver una aplicación en Play Store como nada más que una pieza de software, pero cada una fue creado por un individuo o un grupo de personas que ponen una gran cantidad de sangre, sudor y lágrimas en eso. Es posible que no siempre funcionen a la perfección, pero sepa que hay gente que está haciendo todo lo posible para que todas sus aplicaciones y juegos favoritos funcionen como de costumbre, incluso en medio de una pandemia.

Podemos ganar una comisión por compras usando nuestros enlaces. Aprende más.

Estos son los mejores auriculares inalámbricos que puede comprar a cualquier precio.
¡Es hora de cortar el cordón!

Estos son los mejores auriculares inalámbricos que puede comprar a cualquier precio.

Los mejores auriculares inalámbricos son cómodos, suenan muy bien, no cuestan demasiado y caben fácilmente en un bolsillo.

Todo lo que necesita saber sobre la PS5: fecha de lanzamiento, precio y más
Próxima generación

Todo lo que necesita saber sobre la PS5: fecha de lanzamiento, precio y más.

Sony ha confirmado oficialmente que está trabajando en PlayStation 5. Aquí está todo lo que sabemos hasta ahora.

Nokia lanza dos nuevos teléfonos Android One económicos por menos de $ 200
Nuevos Nokias

Nokia lanza dos nuevos teléfonos Android One económicos por menos de $ 200.

Nokia 2.4 y Nokia 3.4 son las últimas incorporaciones a la línea de teléfonos inteligentes económicos de HMD Global. Dado que ambos son dispositivos Android One, se garantiza que recibirán dos actualizaciones importantes del sistema operativo y actualizaciones de seguridad periódicas durante un máximo de tres años.

Las mejores impresoras fotográficas instantáneas portátiles para dispositivos Android
¡Imprime sobre la marcha!

Las mejores impresoras fotográficas instantáneas portátiles para dispositivos Android.

Estás en movimiento y creando recuerdos en tu móvil. Si bien lo digital es genial, ¿por qué no intentar hacer esos recuerdos un poco más permanentes con una foto tangible?

Joe Maring

Joe es un editor senior de Android Central y ha amado todo lo que tenga pantalla y CPU desde que tiene uso de razón. Ha estado hablando / escribiendo sobre Android de una forma u otra desde 2012, y a menudo lo hace mientras acampa en la cafetería más cercana. ¿Tienes un consejo? Envíe un correo electrónico a [email protected]!
instagram story viewer