Por que os designers devem dizer não aos aplicativos nativos

Autor: Monica Porter
Data De Criação: 18 Marchar 2021
Data De Atualização: 17 Poderia 2024
Anonim
10 Dicas no Desenvolvimento com ASP.NET Core 2.0
Vídeo: 10 Dicas no Desenvolvimento com ASP.NET Core 2.0

Contente

Os aplicativos são consumidos por nós, os usuários, em muitos de nossos dispositivos. Eles fazem um bom trabalho em nos direcionar para um conteúdo específico; uma única fonte de informações de que precisamos sobre um único tópico.

Com o aumento dos dispositivos inteligentes, aumentaram os argumentos de que os aplicativos são um 'assassino da web'. Os desenvolvedores também migraram para o desenvolvimento de aplicativos nativos à medida que veem as recompensas financeiras que a criação de um aplicativo de sucesso pode trazer.

No entanto, os aplicativos nativos são realmente a melhor plataforma para inovação do desenvolvedor ou experiência do usuário? Neste artigo, argumentarei que a web continua sendo a melhor plataforma para o desenvolvimento de aplicativos: não apenas para usuários, mas também para desenvolvedores que desejam ultrapassar os limites técnicos.

Sistema fechado

O ecossistema de aplicativos é frequentemente interpretado como um mercado fechado, dominado por algumas lojas importantes, como a App Store da Apple e o Google Play. Isso significa que os desenvolvedores tiveram que construir aplicativos nativos para ecossistemas fechados. Mas o modelo de negócios para sistemas fechados - aqueles projetados para uma plataforma de hardware específica - é fundamentalmente falho.


Em vez de permitir que o usuário controle sua própria experiência, assim como a web, os aplicativos nativos são feitos para prender os usuários. Eles podem nos prender a um modelo de hardware, o que significa que não temos acesso a todas as funcionalidades que desejamos.

Eles podem nos fazer atualizar constantemente nosso software ou atualizar para o smartphone mais recente para obter o conteúdo mais recente. Em vez de oferecer uma experiência inovadora, os aplicativos nativos a limitam.

É por isso que o lançamento do primeiro dispositivo Firefox OS em 2013 marcou um marco significativo para a indústria móvel, pois permitiu que aplicativos fossem criados para padrões web totalmente abertos.

As tecnologias baseadas em padrões, incluindo HTML5 e CSS3, possibilitam que aplicativos da web sejam executados em praticamente qualquer plataforma por meio de um navegador moderno e compatível com os padrões. Os aplicativos da Web são adaptáveis ​​e responsivos, proporcionando aos desenvolvedores mais tempo para inovar, já que menos tempo é necessário para aprender novas habilidades de codificação ou "embrulhar" um aplicativo para entrega em um ambiente nativo.


Plataforma aberta

Em última análise, a web é uma plataforma aberta para inovação para todos. Ao contrário das tecnologias fechadas, um ecossistema de aplicativos baseado na web nunca morrerá ou deixará de ser relevante.

É verdade que os aplicativos podem ser úteis. Em vez de digitar um endereço longo em um navegador da web, você é guiado diretamente para o conteúdo que está procurando. Por causa disso, alguns chamaram a ascensão do aplicativo de 'alvorada da internet' - um ícone, um clique e uma interface elegante aparece.

E os aplicativos podem ser legais. De Angry Birds a Candy Crush e Flappy Bird, temos entretenimento ao nosso alcance. Podemos coletar emblemas, compartilhar nossa pontuação no Facebook ou vincular nossas fotos ao Instagram.

Mas o que os próprios aplicativos têm de útil ou legal? Eles não são apenas uma 'web revestida de doce' - fornecendo informações que já estão disponíveis em seu navegador?


E o que há de inovador neles? A maioria das pessoas não instala aplicativos populares porque eles são um ótimo software, mas por causa do número de outros assinantes. Os próprios usuários foram transformados em mercadoria.

O mito da inovação

A maioria dos aplicativos é atualizada constantemente, mas nunca realmente inovando. E, frequentemente, não entendemos realmente as implicações dessas atualizações. Por exemplo, se você clicar em Atualizar aplicativo, o software de repente se concederá o direito de acessar as fotos ou contatos em seu telefone e usá-los da maneira que o desenvolvedor achar conveniente?

Muitas vezes, não temos nenhuma ideia sobre o que os aplicativos e as empresas por trás deles querem fazer com nossas informações. Não podemos olhar sob o capô e não podemos impedir que essas coisas aconteçam.

Mas por que os usuários não deveriam simplesmente ser capazes de restringir ou conceder permissões de aplicativos sempre que desejarem? Será que estamos atualmente no meio de uma histeria de aplicativos nativos no estilo Tamagotchi?

As semelhanças são fantásticas - os aplicativos nos pedem para alimentá-los, brincar com eles e, quando não podemos mais ser incomodados, eles acabam no canto da sala juntando poeira. Quantos aplicativos você tem no seu telefone e quantos você realmente usa?

Como os aplicativos nativos são um modelo de negócios autosserviço, eles não conduzem à inovação. Na verdade, eles o restringem.

Próxima página: interoperabilidade, aplicativos da web e um futuro aberto

Seleção Do Site.
Guia do iniciante para entender os certificados SSL
Ler

Guia do iniciante para entender os certificados SSL

À medida que o pagamento online e tornam cada vez mai comun , nunca foi tão importante garantir que eu ite de comércio eletrônico eja o mai eguro po ível.Leia também: up ...
Comemore uma década de obras de arte inspiradoras
Ler

Comemore uma década de obras de arte inspiradoras

Muito di eram que o ImagineFX não daria certo - ma , 10 ano depoi , com a edição 130, e tá provando que todo e tão errado e ainda e tá cre cendo cada vez mai - e tudo gra...
A melhor nova tecnologia de 2018
Ler

A melhor nova tecnologia de 2018

Com tanta tecnologia para o con umidor lançada ao longo do ano, pode er difícil identificar o produto de hardware que oferecem ao criativo , em particular, algo com que e entu ia mar. Felizm...