O Google anunciou o Android M em sua conferência I / O dev anual no final de maio, e o novo Android O sistema operacional chegará aos nossos amados dispositivos Android ainda este ano. Bem, ele está chegando no caso de você ter um Nexus, caso contrário, você está à mercê de fornecedores e operadoras de hardware.
Este, é claro, é o maior problema com qualquer atualização do Android - muito poucos dispositivos o obtêm em um período de tempo razoável. Com essa implicância fora do caminho, vamos dar uma olhada mais de perto no Android M, Android 6.0, Android Milkshake, Android M & Ms ou como o Google decidir chamá-lo.
como você faz um discord bot
O Android 6.0 é mais uma etapa evolutiva, enquanto o Android 5.0 foi um grande salto em frente graças ao seu tempo de execução ART de 64 bits e ao novo material design. No entanto, o Android M não deve ser descartado como uma atualização secundária. Vou tentar explicar o porquê.
O Google tem o hábito de falar sobre novos recursos com o potencial de capturar a imaginação do consumidor. Afinal, o Google é um negócio e quer retratar cada produto de uma perspectiva amigável ao consumidor.
A vida da bateria é um bom lugar para começar, já que é o calcanhar de Aquiles de todos smartphones e comprimidos . O Android M inclui um novo recurso chamado Doze, que, como o nome sugere, coloca os dispositivos em um modo de espera mais profundo. Por exemplo, os dispositivos serão capazes de descobrir que não foram usados por um longo período de tempo e entrar em hibernação. Se você tem um tablet na mesa de cabeceira e o usa para ler a si mesmo para dormir, esse pode ser um recurso interessante. No entanto, se você passa 12 horas por dia andando, falando e enviando mensagens de texto, não parece tão tentador.
Existem alguns desenvolvimentos na frente do hardware também. Android M inclui suporte para USB tipo C . Caso você não tenha percebido, o USB Type-C é semelhante ao Lightning da Apple, ou seja, pode ser conectado com qualquer lado para cima - o que deve poupar milhões de pessoas do trabalho de descobrir se o cabo micro USB é o certo ou não voltado para cima. Falando em micro USB, que é o padrão de fato (e um padrão de carregador legalmente obrigatório na UE), é óbvio que seu apogeu está chegando ao fim. Uma característica interessante oferecida pelo novo conector e Android M é que você poderá recarregar seu smartphone usando outro dispositivo Android (outro telefone ou tablet).
Quanto a outros recursos voltados para o consumidor, o Android M deve trazer transições um pouco mais suaves, mais funcionalidade do Google Now e alguns outros benefícios.
Uma coisa sobre o Android M que deve atrair muitos usuários e, ao mesmo tempo, ser de grande significado para desenvolvedores , é o novo sistema de permissão de aplicativos.
Os usuários não receberão mais uma lista de permissões durante o processo de instalação. Em vez disso, o aplicativo será instalado, sem perguntas. No entanto, uma vez que o aplicativo é ativado e tenta acessar certos tipos de informações, os usuários serão solicitados para permissão. A permissão pode ser revogada a qualquer momento, então, por exemplo, se o usuário não quiser permitir o acesso aos dados de localização GPS, o acesso pode ser desabilitado. Tudo isso será feito nas configurações do aplicativo Android, em Permissões.
Mas o que acontece com os aplicativos instalados anteriormente? Ou aplicativos mais antigos?
Bem, as mesmas regras se aplicam, o que pode ser complicado. Centenas de milhares de apps já estão disponíveis e não foram projetados para oferecer suporte a esse novo recurso. O Android M ainda permitirá que você ajuste as permissões concedidas a aplicativos legados, mas há um problema - o sistema simplesmente irá parar de alimentar esses dados de aplicativos.
Isso obviamente pode causar problemas em algumas situações, e aqui está o motivo:
Vamos apenas voltar ao exemplo do GPS e dizer que seu aplicativo requer acesso aos dados de localização por motivos que podem não ser óbvios para o usuário casual. Quando o aplicativo tenta acessar os dados de localização, o usuário será solicitado a conceder uma permissão de GPS padrão. Se a permissão for solicitada ao usuário fora do contexto, há uma boa chance de que a solicitação seja negada e o aplicativo fique cego, fazendo com que ele se comporte mal ou tenha um impacto negativo na experiência do usuário. Como você não pode dizer ao usuário por que o aplicativo realmente precisa de dados de localização, isso pode ser um problema.
Outra forma de degradar a experiência do usuário é exigir muitas permissões em muitas categorias. O Google tem alguns truques para resolver esse problema, então todas as permissões serão agrupadas em várias categorias, como Câmera, Sensores, Localização e assim por diante. Em qualquer caso, você não quer que o usuário passe por dezenas de permissões diferentes nas primeiras vezes que usar seu aplicativo.
Felizmente, certos tipos de permissões consideradas seguras pelo Google serão concedidas automaticamente. Por exemplo, se um aplicativo precisar pesquisar algo na Internet, isso será permitido por padrão, junto com vários outros recursos que não devem afetar a privacidade.
O sistema de permissões, uma vez instalado e funcionando, deve oferecer uma série de melhorias em relação à abordagem atual. No entanto, o potencial de incômodo, experiência do usuário comprometida e avaliações negativas do Google Play para determinados aplicativos deve ser uma preocupação séria para os desenvolvedores.
O Google também adicionou alguns novos recursos que podem fazer uma grande diferença no longo prazo. O Android M abre as APIs necessárias para adicionar suporte de impressão digital a qualquer aplicativo. Ele não substituirá apenas sua tela de bloqueio, o suporte ao sensor de impressão digital será estendido para aplicativos de terceiros também.
A Apple já abriu sua API Touch ID com o lançamento de iOS 8 , então alguns podem argumentar que o Google está atrasado para a festa. No entanto, o Android tem uma vantagem significativa - uma base de usuários muito mais ampla e leitores de impressão digital em dispositivos significativamente mais baratos. Esses sensores não são mais reservados para carros-chefe, eles estão sendo integrados em telefones convencionais, especialmente na Ásia.
As senhas também estão passando por uma reforma. O Smart Lock para senhas do Google permite que os usuários façam login no Android e no Chrome automaticamente. Depois que uma senha é salva no Smart Lock, os usuários não precisam se preocupar com as credenciais. A segurança biométrica na forma de um leitor de impressão digital é apenas a cereja do bolo e, sim, o Smart Lock funcionará com o sistema de segurança de impressão digital nativo do Android M.
O Smart Lock não é exatamente novo, mas com o Android M, o Google estenderá o suporte de API para desenvolvedores e editores.
Embora esses novos recursos possam não parecer muito empolgantes ou atraentes para muitos desenvolvedores, eles têm um grande potencial de longo prazo. Pense neles como duas etapas em direção à computação móvel sem senha - ainda não chegamos lá, mas estamos chegando lá.
Se você estiver interessado nos prós e contras da segurança biométrica, e nos desenvolvimentos recentes na área sem senha, você pode confira um de nossos posts anteriores . Falando nisso, também discutimos o futuro do design do processador ARM e o novo Compilador Android em outro post.
hospede seu site no github
O Android Pay também parece um pouco Apple, mas para ser honesto, o Android foi o primeiro sistema operacional móvel a lidar com pagamentos móveis. Caso você tenha esquecido (eu sei que esqueci), a Carteira virtual do Google foi lançada há alguns anos, mas nunca decolou.
A grande diferença é que o Android Pay será integrado ao Android M (e às versões subsequentes do Android). Não será um aplicativo opcional para download como a Carteira virtual do Google, então, goste ou não, muito mais usuários irão obtê-lo em seus telefones imediatamente.
O número de comerciantes compatíveis é a grande questão - mesmo que as pessoas tenham o Android Pay pronto para uso, elas o usarão? O Google disse que mais de 700.000 comerciantes estão a bordo, junto com mais de mil aplicativos populares.
Então, qual é o problema, o que mudou desde a Carteira virtual do Google? Bem, na verdade não é sobre tecnologia, não é sobre software ou hardware, é sobre a Apple. A gigante de Cupertino causou um grande rebuliço com o Apple Pay, que, ao contrário da maioria dos serviços de pagamento móvel, realmente começou a ganhar impulso, arrastando o resto da indústria junto. A Samsung lançou sua própria plataforma, apelidada Samsung Pay .
No papel, a solução da Samsung tem uma vantagem interessante sobre os serviços concorrentes - pode ser usada em terminais POS existentes sem NFC, graças à Transmissão Magnética Segura (MST), que basicamente permite que os telefones Galaxy S6 emulem os cartões tradicionais. Como um entusiasta da tecnologia, devo admitir que fiquei impressionado (e surpreso) com a adição do MST, mas é apenas uma parte do quebra-cabeça - muitas outras peças precisam se encaixar para que o Samsung Pay seja um sucesso.
Esta é uma das razões pelas quais a Samsung acredita que sua solução de pagamentos móveis podem coexistir com o Android Pay , que depende de NFC e não funciona em sistemas POS antigos. A má notícia é que o MST está disponível atualmente apenas no hardware Samsung mais recente. Em teoria, o MST pode ser um grande negócio em mercados emergentes, que ainda estão a anos de se mudar para a tecnologia POS habilitada para NFC. No entanto, apenas algumas pessoas nos países em desenvolvimento podem comprar os telefones mais modernos, que se tornaram absurdamente caros nos últimos dois anos.
Por outro lado, eu realmente gostaria que os profissionais de marketing usassem mais imaginação - Apple Pay, Android Pay, Samsung Pay - essas são submarcas pouco imaginativas e originais.
Já abordei vários recursos futuros com muito potencial. Mais leitores de impressão digital, menos senhas, melhores pagamentos móveis, melhorias na vida útil da bateria e suporte para USB tipo C - todos eles posso melhorar a experiência do usuário, mas não está claro quanto tempo vai demorar para implementar todos eles. O potencial existe, mas pode demorar um pouco até que o software e o hardware alcancem a visão do Google para o Android M.
E quanto a mais algumas melhorias imediatas?
O Google Now on Tap permitirá que os usuários acessem o assistente virtual simplesmente segurando o botão home, e esse truque deve funcionar em muitos aplicativos. Por exemplo, se você está lendo um artigo sobre uma celebridade deixando seu animal de estimação no exterior, você pode usar o Google Now on Tap para descobrir o que aconteceu com o macaco de Justin Bieber ou com os cães de Johnny Depp e obter notícias sobre o ministro australiano que ameaçou Coloque-os para baixo.
No entanto, se você não gosta de fofocas de celebridades, deve ser capaz de usar o Google Now on Tap para obter mais informações sobre notícias reais - experiências de empresas, cotações de ações, taxas de câmbio e assim por diante. Também funcionará com e-mails e outras formas de comunicação pessoal, o que pode ser bom para produtividade e conveniência.
Além do Google Now, alguns outros recursos devem simplificar a IU. O Android M incluirá novos controles de volume, já que os controles de volume do Android 5.0 não eram muito populares entre os usuários. Esta é uma melhoria pequena, mas bem-vinda.
A nova barra de ferramentas flutuante deve tornar mais fácil copiar / colar. Se eu tenho uma implicância com todos os sistemas operacionais móveis, tem que ser seus recursos de copiar / colar instantâneos. Com espaço limitado na tela e entrada de toque no lugar de um cursor tradicional, simplesmente não é fácil de implementar em dispositivos móveis, mas o Google acredita que pode melhorar a experiência. Embora a funcionalidade de copiar / colar aprimorada não seja um recurso matador para smartphones, muitos profissionais apreciarão qualquer tipo de melhoria.
Outro recurso que pode ser útil é o compartilhamento direto. O Android M acompanhará o conteúdo compartilhado com diferentes pessoas em diferentes aplicativos e agilizará o processo de compartilhamento de conteúdo. Quer você compartilhe arquivos regularmente com seus colegas de equipe ou fotos com sua família, o Direct Share deve ajudar a acelerar o processo.
Fragmentação.
Ainda é um grande problema para o Android e não está melhorando. O Google planeja lançar o Android M ainda este ano. No entanto, o Android 5.0 é usado atualmente apenas em 11,6% dos dispositivos Android, enquanto a participação da versão 5.1 (API de nível 22) é de apenas 0,8%. A maioria dos dispositivos Android ainda funciona em KitKat 4.4 e Jelly Bean 4.2.x a 4.3 .
Em outras palavras, embora seja uma boa ideia começar a pensar em novas permissões de apps, Android Pay e leitores de impressão digital, ainda há um longo caminho a percorrer. Veremos os primeiros dispositivos Android M no final de 2015, com o lançamento do novo telefone Nexus (ou dois deles), mas na realidade, o Android M se tornará realmente relevante no segundo trimestre de 2016, conforme os fornecedores lançam o carro-chefe do próximo ano telefones e tablets baseados no novo sistema operacional.
Além disso, a maioria dos usuários nunca terá a chance de experimentar o Android em sua forma pura, como o Google pretendia. A maioria dos dispositivos será lançada com skins personalizados, iniciadores, bloatware - você sabe, as coisas que incomodam os usuários há anos.
A fragmentação não é apenas um problema para desenvolvedores . O Google está basicamente lançando novos recursos que não estarão disponíveis para os consumidores convencionais por alguns trimestres. Isso não é novidade, já que a gigante do software já faz isso há anos. A boa notícia é que o Google atualiza regularmente os aplicativos principais, então, mesmo se um usuário ficar preso em uma versão um pouco mais antiga do Android, vários aplicativos importantes como Chrome, Gmail e Maps serão atualizados. No entanto, os principais recursos do Android M abordados nesta postagem não são aplicativos, então teremos que esperar por novos dispositivos. E espere, e espere ...