Article

Le développement d'applications Android était déjà difficile, mais la pandémie l'a rendu brutal

protection click fraud

Galaxy S20 UltraSource: Andrew Martonik / Android Central

Pensez à votre téléphone Android pour une seconde. Quelle est la partie la plus importante? Vous pourriez dire qu'il s'agit du processeur, de l'affichage, du logiciel ou de tout autre composant. Toutes ces choses sont essentielles à leur manière, mais en fin de compte, vous interagissez principalement avec les applications qui y sont installées.

Depuis Twitter, YouTube, votre jeu mobile préféré ou la dernière application météo dont tout le monde parle, les applications sont ce qui compose nos téléphones et ce qui nous permet de faire tant de choses. Le développement d'applications est un processus difficile et intensif pour n'importe quelle plate-forme, mais surtout lorsqu'il s'agit d'Android. Contrairement à iOS, qui est limité à une poignée d'appareils sélectionnés par Apple, la nature open source d'Android montre son côté laid quand on la regarde du point de vue du développeur. Cette ouverture est ce qui permet à des appareils de tant de facteurs de forme différents et d'une multitude de entreprises, mais créer des applications qui fonctionnent de manière transparente avec autant de variables à prendre en compte n'est pas une chose facile s'approcher.

Verizon propose le Pixel 4a pour seulement 10 $ / mois sur les nouvelles lignes illimitées

C'est une réalité qui est vraie lorsque le monde qui nous entoure ne fait pas face à une pandémie mondiale, alors quand vous ajoutez cela en plus de les choses et la nouvelle réalité de nombreux développeurs ne pouvant plus travailler ensemble dans le même bureau, les choses s'équilibrent plus collant.

Critique de Oneplus 8 ProSource: Daniel Bader / Android Central

Nous voulions avoir une meilleure idée de la façon dont COVID-19 affecte le développement Android, nous avons donc contacté un quelques équipes de développement différentes pour comprendre comment leur flux de travail a changé et si de nouveaux défis ont surgi. Nous avons parlé avec l'équipe à 1Mot de passe, Courrier Edison, AccuWeather, Bonjour Météo, et une application de voyage populaire qui a choisi de rester anonyme. Ce que nous avons appris, c'est que le COVID-19 les a touchés de différentes manières, et même s'il n'a pas complètement soulevé de nouveaux obstacles, il est certainement exacerbé ceux qui existaient déjà.

La fragmentation est l'un des plus grands obstacles que les développeurs Android doivent surmonter.

J'ai eu l'occasion de parler avec Jeff Pearsall, l'un des chefs de produit chez Edison Mail, et il a apporté sur la question de la fragmentation - quelque chose que quiconque s'intéresse à l'espace Android est trop familier avec. Au bureau physique d'Edison, l'équipe dispose d'un classeur rempli de divers appareils Android utilisés pour résoudre les problèmes qui surgissent.

Pearsall dit que l'un des objectifs d'Edison est de donner l'impression que l'application a été conçue spécifiquement pour le téléphone sur lequel vous l'utilisez et quand vous doivent tenir compte des différentes versions d'Android, des interfaces tierces, des claviers, des capteurs d'empreintes digitales, etc., les problèmes spécifiques aux appareils sont susceptibles de surgir vers le haut. En ayant autant de téléphones différents à portée de main, Edison peut rapidement répliquer tous les bogues dont les utilisateurs se plaignent et corriger les correctifs pour eux.

Site Web Edison Mail sur un Pixel 4 XLSource: Joe Maring / Android Central

Maintenant qu'Edison n'a plus accès à son armoire Android pour le dépannage en personne, ils ont essayé d'émuler les bogues et d'en parler Zoom appels. Cela fait le travail pour le moment, mais ils n'ont pas trouvé de solution spécifique aussi efficace que de simplement jouer avec les différents matériels du bureau.

Jonas Downey, co-créateur de Hello Weather, a également abordé le sujet de la fragmentation, mais sous un angle différent. Hello Weather ne se compose que de trois personnes et, dès le premier jour, ils ont dû prendre la décision de ne pas pouvoir revenir en arrière et prendre en charge les versions Android obsolètes. Pour une équipe de leur taille, il est tout simplement impossible d'adresser des téléphones avec Android 6.0 ou 7.0 et d'avoir encore le temps de travailler sur de nouvelles fonctionnalités et des mises à jour importantes. Ce n'est pas quelque chose que COVID-19 a causé, mais un problème persistant qui, selon Jonas, est l'un de leurs plus grands défis.

Michael Verde, le chef d'équipe de 1Password pour Android, n'a pas commenté la fragmentation lorsque nous avons parlé avec lui, mais il a parlé de différents revers auxquels la société a été confrontée en conséquence directe de COVID-19 [FEMININE.

Le cycle de publication typique de 1Password pour une nouvelle mise à jour Android est de 6 à 7 semaines, mais étant donné les défis du travail à domicile, la société passe maintenant à 8 à 9 semaines. Ils ciblent les mêmes fonctionnalités et changements qui étaient déjà prévus, mais maintenant avec un tampon supplémentaire d'une ou deux semaines afin que l'équipe ait suffisamment de temps pour tout faire.

Certaines équipes de développement respectent le calendrier, mais ce n'est pas le cas dans tous les domaines.

Nous avons entendu des rapports similaires d'AccuWeather et d'Edison Mail, les deux sociétés notant qu'elles n'ont pas encore atteint un point où leurs feuilles de route de développement ont été négativement affectées. La grande refonte de l'application Android d'AccuWeather est toujours dans les délais, tout comme les projets futurs pour Edison. Cependant, bien que cela puisse être le cas pour les grandes (ish) applications / équipes de développement, on ne peut pas en dire autant de l'équipe de trois personnes de Hello Weather.

Hello Weather a été créé en 2016 en tant que projet parallèle pour Jonas Downey, Trevor Turk et Dan Kim. C'est quelque chose qui les passionne et qui les préoccupe beaucoup, mais avec des emplois de jour réguliers qui doivent également être soignés, ce n'est pas leur principal domaine d'intérêt. Jason dit que lui et son équipe prévoyaient de nouvelles fonctionnalités pour Hello Weather avant l'épidémie de COVID-19, mais une fois qu'elle a frappé, "le fond a chuté". L'un d'eux est tombé malade peu de temps après ils ont eu un décès dans la famille, et Jonas, Trevor et Dan sont maintenant dans une situation similaire, tant d'entre nous sont - coincés à la maison avec nos familles et essayant de trouver un équilibre qui fonctionne pour toutes les personnes. C'est une situation qui ne laisse pas beaucoup de temps libre, et à cause de cela, le développement de Hello Weather est en mini-pause pour le moment.

Logo 1Password sur un Pixel 4 XLSource: Joe Maring / Android Central

Quant au responsable de l'application de voyage avec laquelle nous avons parlé, il apprend rapidement que développer une application de voyage est une chose difficile à faire quand personne ne... eh bien, voyage. Une grande partie du processus de développement de l'application consiste en des tests AB complexes qui sont effectués à grande échelle pour tester de nouvelles fonctionnalités et designs, mais avec l'industrie du voyage au point mort, ce n'est plus un chose.

Non seulement cela, mais comme tout le monde travaille désormais à domicile, le responsable de l'application a déclaré que le fait de ne pas être dans la même pièce pour la collaboration avait ralenti un peu l'ensemble du flux de travail.

En fait, c'est quelque chose qui semble être présent partout. C'est un problème un lot d'entre nous ont dû apprendre au cours des deux derniers mois, et cela est vrai pour les développeurs d'applications Android.

La collaboration en personne est un processus central du cycle de développement, et cela ne peut pas se produire maintenant.

Développement d'applications est un processus laborieux qui nécessite beaucoup de collaboration et de réflexion critique avec vos collègues. Nous avons le privilège d'être dans un monde où une pandémie peut balayer la planète et où des outils sont en place qui nous permettent de travailler à distance, mais il y a quelque chose à propos du travail dans un espace physique avec vos collègues que vous ne pouvez tout simplement pas reproduire via un Zoom ou Google Meet appel.

Pearsall d'Edison Mail a déclaré que c'était l'un des plus gros obstacles pour son équipe. Edison a une politique de vacances ouvertes et permet à ses employés de travailler de pratiquement où ils le souhaitent, mais Pearsall dit que presque tout le monde choisit de travailler dans le bureau physique de l'entreprise. L'environnement Bullpen est inégalé pour faire rebondir les idées les unes sur les autres, et en fait, c'est ainsi que fonctionne l'assistant d'Edison Mail est née - une IA intégrée qui suit les colis entrants, les baisses de prix des produits que vous avez récemment achetés, les notifications de voyage et plus. Les gens du bureau parlaient à voix haute de ce qu'ils souhaitaient que leur courrier électronique puisse faire pour eux, et à cause de ces plaisanteries, Edison's Assistant a été créé.

Applications Hello Weather et AccuWeatherSource: Joe Maring / Android Central

Kurt Fulepp, directeur des produits d'AccuWeather, a également fait écho à ce sentiment. Même avant le lancement du COVID-19, l'entreprise comptait des groupes de personnes travaillant à New York, en Pennsylvanie et à Montréal - ce qui signifie qu'il y avait un mélange de travail en personne et à distance. Avec AccuWeather maintenant déplacé vers un entièrement travail à domicile base, les choses ont encore un peu changé.

Je pense que cela enlève évidemment la dynamique de l'équipe. Notre équipe est passée du statut de concentrateur à des mêlées quotidiennes d'au moins les membres de l'équipe de produits et de conception à New York réunis dans la même pièce, ainsi que dans nos bureaux. De toute évidence, le fait de basculer entièrement vers la vidéo et le numérique enlève l'esprit d'interaction.

Cela dit, le travail à domicile a également eu un impact positif dans une certaine mesure. Comme le note Fulepp:

Nous n'avons pas ressenti trop de changement. Je veux dire, je pense qu'il y a l'élément humain naturel d'aller travailler tous les jours et de profiter de son équipe. Nous sommes des équipes très proches, donc ne pas voir les membres de votre équipe était juste cette déception naturelle de devoir faire face à nous voir à l'écran.

Je pense que du point de vue du développement, cela a probablement amélioré notre vitesse parce que cela a permis de moins de distraction pour être honnête. Je pense que nous avons travaillé plus efficacement à domicile que nous n'aurions jamais pu l'imaginer simplement parce que nous sommes tête baissée et que nous allons de l'avant.

Pour ce qui est de rendre tout le processus de travail à domicile agréable pour tout le monde, Fulepp dit que lui et son équipe ont fait preuve de créativité avec des moyens de garder le journée de travail aussi légère que possible - y compris des arrière-plans Zoom thématiques et un happy hour virtuel (ce que nous avons fait nous-mêmes ici à AC).

Je pense qu'il y a eu une évolution vers des gens qui allument évidemment les caméras, ce que nous avons certainement encouragé. Au fil des semaines, tout le monde s'est senti très à l'aise pour vous simplement en les voyant dans la chambre, dans la buanderie ou sur le comptoir de la cuisine. Nous avons essayé en équipe de proposer un thème quotidien qui vous est personnel. Et pas de manière personnelle et intrusive, mais d'une manière vraiment amusante et légère. Donc, c'est comme si votre arrière-plan Zoom correspond à l'année de votre naissance, à votre photo de famille préférée ou à quelque chose comme votre film préféré. Et je pense que cela devient un sujet de discussion parce que les gens mettent en place l'inattendu parce que cela devient en fait un déclencheur de conversation, ce que j'apprécie vraiment.

Nous essayons de faire un happy hour le vendredi où nous avons transformé une cérémonie en `` faisons le travail et parlons de ce que nous avons accompli et maintenant, ayons tous un happy hour virtuelle. Il est vraiment important de prendre du recul et de réfléchir aux réalisations lorsque le monde se trouve dans un moment aussi difficile temps.

Logo ZoomSource: Joe Maring / Android Central

Mais, bien sûr, ce n'est pas que du soleil et des arcs-en-ciel.

En plus de la disparition de la dynamique d'équipe et du processus de collaboration, le travail à domicile a également introduit des problèmes de moral. Pearsall a remarqué que tout le monde chez Edison Mail avait du mal à savoir quand débrancher. Dans cet environnement de bureau, vous avez défini des heures de travail et de retour à la maison. Lorsque vous êtes déjà chez vous ou dans votre appartement 24h / 24, 7j / 7, ce n'est pas si simple. Certaines équipes d'Edison ont travaillé plus tard dans la journée qu'elles ne le font normalement, ce qui est une difficulté à laquelle vous avez probablement dû faire face.

Verde a noté que l'équipe de 1Password était déjà assez habituée à travailler à domicile, mais il y a toujours un changement massif dans le flux de travail lorsque votre conjoint et vos enfants sont également à la maison avec vous. Il introduit de nouvelles perturbations et élimine toutes les limites qui existaient auparavant, et même si Verde affirme que la productivité n'a pas été autant qu'il l'avait prévu, il y a toujours eu un effort pour être plus flexible avec les projets et pour avoir des check-ins significatifs avec employés.

Ce sont des obstacles qui ne sont pas limités aux seuls développeurs Android - ce sont des choses que vous et moi ne connaissons que trop bien. Cependant, lorsque vous ajoutez qu'en plus des luttes auxquelles ces individus et ces équipes sont confrontés au quotidien lorsque les choses étaient «normales», cela rend un travail déjà difficile d'autant plus.

Et, malheureusement, c'est quelque chose auquel nous ne pensons pas assez. Il peut être facile de regarder une application sur le Play Store comme rien d'autre qu'un logiciel, mais chacun était créé par un individu ou un groupe de personnes qui a mis une quantité massive de sang, de sueur et de larmes dans il. Ils ne fonctionnent pas toujours parfaitement, mais sachez simplement qu'il y a des gens qui font ce qu'ils peuvent pour que toutes vos applications et vos jeux préférés fonctionnent comme d'habitude, même au milieu d'une pandémie.

Nous pouvons gagner une commission pour les achats en utilisant nos liens. Apprendre encore plus.

Ce sont les meilleurs écouteurs sans fil que vous pouvez acheter à tous les prix!
Il est temps de couper le cordon!

Ce sont les meilleurs écouteurs sans fil que vous pouvez acheter à tous les prix!

Les meilleurs écouteurs sans fil sont confortables, sonnent bien, ne coûtent pas trop cher et tiennent facilement dans une poche.

Tout ce que vous devez savoir sur la PS5: date de sortie, prix et plus
La prochaine génération

Tout ce que vous devez savoir sur la PS5: date de sortie, prix, etc.

Sony a officiellement confirmé qu'il fonctionnait sur la PlayStation 5. Voici tout ce que nous savons à ce sujet jusqu'à présent.

Nokia lance deux nouveaux téléphones Android One à moins de 200 $
Nouveaux Nokias

Nokia lance deux nouveaux téléphones Android One économiques de moins de 200 $.

Nokia 2.4 et Nokia 3.4 sont les derniers ajouts à la gamme de smartphones économiques de HMD Global. Comme ce sont tous les deux des appareils Android One, ils sont garantis de recevoir deux mises à jour majeures du système d'exploitation et des mises à jour de sécurité régulières pendant trois ans maximum.

Les meilleures imprimantes photo instantanées portables pour les appareils Android
Imprimez en déplacement!

Les meilleures imprimantes photo instantanées portables pour les appareils Android.

Vous êtes en mouvement et créez des souvenirs sur votre mobile. Bien que le numérique soit génial, pourquoi ne pas essayer de rendre ces souvenirs un peu plus permanents avec une photo tangible?

Joe Maring

Joe est rédacteur en chef pour Android Central et aime tout ce qui a un écran et un processeur depuis qu'il s'en souvient. Il parle / écrit sur Android sous une forme ou une autre depuis 2012, et le fait souvent en campant dans le café le plus proche. Vous avez un conseil? Envoyez un email à [email protected]!
instagram story viewer