Por que construir o Instagram para o iPad é mais difícil do que você pensa

click fraud protection

Principais vantagens

  • O desenvolvimento de um aplicativo, mesmo que seja uma porta, requer muito tempo e recursos.
  • O aplicativo precisaria mudar seu layout, ajustar para diferentes tamanhos de tela e ser otimizado para hardware adicional.
  • Um projeto como esse também exigiria uma equipe de desenvolvimento inteira, o que provavelmente significaria afastar as pessoas de outros trabalhos.
Um desenvolvedor de aplicativos trabalhando em modelos de projeto em um ambiente de escritório.

S Rawu Th Ni Rothr / EyeEm / Getty Images

Desenvolver um aplicativo oficial do Instagram para o iPad seria de fato muito trabalhoso, mesmo com um aplicativo para iPhone existente e um site a partir do qual trabalhar.

CEO do Instagram, Adam Mosseri declarou recentemente que não temos um aplicativo oficial para iPad no Instagram porque a empresa não pode dedicar recursos a ele. Isso também não é uma desculpa esfarrapada - acontece que o desenvolvimento de aplicativos é bastante complicado.

Mesmo algo aparentemente tão simples como uma porta ainda exigiria muito trabalho. É muito mais complicado e complicado do que o usuário médio pode esperar.

"Há mais fatores a serem considerados ao trazer o aplicativo do Instagram para o iPad", disse Katherine Brown, fundador da Spyic, em uma entrevista por e-mail com a LIfewire. "Nenhuma empresa possui recursos ilimitados e seria mais do que uma simples questão de ajustar para as novas dimensões da tela."

A aplicação

É fácil presumir que a transferência de algo como o Instagram do iPhone para o iPad seria uma questão simples. O aplicativo já existe em uma plataforma da Apple, então não deve ser tão difícil trazê-lo para outra, certo? Bem, não, não está certo.

Além de o iPhone e o iPad serem fisicamente diferentes, muito tempo e esforço seriam necessários para garantir que a experiência seja a mesma em ambos. Isso significa garantir que as fotos tenham os tamanhos certos, os botões estejam alinhados corretamente, as notificações funcionem e muito mais.

Uma equipe de desenvolvimento trabalhando em um aplicativo, a funcionalidade de diagramação em um quadro branco.

Christina @ wocintechchat.com / Unsplash

Certificar-se de que o aplicativo seja exibido corretamente em uma tela maior com dimensões ligeiramente diferentes é uma tarefa envolvente por si só. "Eles teriam que garantir que o design de experiência do usuário parecesse bom em ambos os dispositivos e passar pelo código para modificá-lo para o novo dispositivo", disse Mark Varnas, diretor de tecnologia da Red9, em uma entrevista por e-mail.

"Isso pode incluir alterar layouts e design, atualizar o conteúdo para o novo tamanho, adicionar novos recursos e otimizar o aplicativo para o novo tamanho de tela."

O desenvolvimento também levaria um tempo que poderia ser gasto trabalhando em outros projetos para o aplicativo e site que já existem e têm quase 1 bilhão de usuários ativos. E para manter todos esses usuários, o Instagram precisa continuar testando novos recursos e refinando os existentes.

Tirar as equipes desse trabalho por vários meses pode criar problemas mais significativos do que não ter um aplicativo oficial para iPad.

As pessoas

Um projeto como esse não seria entregue a um único desenvolvedor - o Instagram precisaria dedicar uma equipe inteira a ele. Várias pessoas precisariam estar disponíveis para testar tudo, solucionar problemas e fazer todas as outras minúcias de desenvolvimento que tendemos a considerar garantidas. Isso provavelmente também reduziria a eficácia das equipes estabelecidas se alguém fosse designado para trabalhar em um novo aplicativo.

Uma reunião da equipe de design sobre o design de um aplicativo.

Thomas Barwick / Getty Images

De acordo com Brown, "Uma estimativa razoável para o tamanho da equipe necessária depende do tempo e do escopo do software processo de desenvolvimento. "Portanto, mesmo se o Instagram pudesse embaralhar as pessoas, não necessariamente saberia exatamente quantas necessidade. E se errar, isso pode tornar as coisas ainda mais desafiadoras.

"Embora seja difícil estimar o tempo e o tamanho da equipe, pode ser necessário uma equipe de pelo menos 4-5 pessoas trabalhando simultaneamente", disse Varnas, "Para que a portabilidade corra bem, um desenvolvedor precisa trabalhar com uma equipe experiente de engenheiros de software e designers. Essa equipe estará lá para oferecer suporte no caso de surgirem bugs, falhas de design ou outros problemas durante o processo de portabilidade. "

Portanto, parece que, pelo menos por agora, teremos que continuar sem um aplicativo oficial do Instagram projetado especificamente para o iPad. Como Mosseri sugeriu originalmente, um projeto como esse exigiria muito tempo e recursos que são mais bem usados ​​em outro lugar. É lamentável, mas pelo menos é possível use o aplicativo para iPhone no iPad enquanto esperamos.