As nove APIs do iOS 11 que afetarão seu negócio de aplicativos
Publicados: 2017-11-30Este ano, no mundo da Apple, vimos um novo dispositivo – o iPhone X, com um novo design revolucionário. E, apenas alguns meses antes do iPhone X (pronuncia-se dez), a gigante do sistema operacional lançou sua última atualização do sistema operacional – iOS 11.
O novo sistema operacional veio com seu próprio conjunto de recursos na potência de 11. Aqueles que atualizaram seus dispositivos agora estavam vendo um novo aplicativo de arquivos que reunia todos os arquivos em um só lugar, um recurso de arrastar e soltar, um novo e poderoso dock , e muito mais.
Se isso não bastasse, também vimos uma App Store redesenhada. Nova guia, seção de histórias diárias, dicas e truques, lista temática e pesquisa aprimorada foram apenas algumas das poucas mudanças que vieram na nova loja.
Se você estava pensando que tudo isso era suficiente para manter os desenvolvedores iOS ocupados e os milhões de usuários de iPhone/iPad felizes, não parou por aí. Tem mais.
Além de tudo isso, a Apple criou novas APIs/Frameworks para ajudar a integrar a grandiosidade em aplicativos comuns. Para aqueles que odeiam jargões e estão prontos para apertar o botão de voltar, espere. Vou te dizer quais são:
O que você quer dizer com APIs/Frameworks?
APIs/Frameworks são o seu meio para adicionar novos recursos ao seu aplicativo com 5X menos esforços. Existem várias maneiras pelas quais as APIs fazem um aplicativo ter um desempenho melhor e mais eficiente, mas uma das principais razões que fazem a Apple lançar continuamente um novo conjunto e complemento ao lote existente é o fato de que eles fazem aplicativos comuns, incríveis .
Vejamos agora os recursos que ficarão muito mais legais agora com a lista de nove APIs do iOS 11.
Abaixo, mencionamos as áreas que seriam afetadas junto com as APIs que as afetam –
Continue lendo:
A mistura de APIs e recursos adicionados que estão sendo introduzidos no mundo da empresa de desenvolvimento de aplicativos ios , desde o lançamento do iOS 11.
Vamos primeiro olhar para a recém-lançada lista de APIs da Apple, depois passaremos para as que viram um recurso adicional:
As novas APIs da Apple
1. Aprendizado de máquina com ML principal
Hoje em dia, o foco está na construção de aplicativos que tenham um cérebro próprio. Os que entendem a interação humana com o aparelho e crescem com ele. Para tornar isso possível, a Apple criou uma estrutura que permite adicionar recursos de aprendizado de máquina em seu aplicativo, como rastreamento de rosto, detecção de rosto, detecção de texto, detecção de ponto de referência e identificação de código de barras, além de uma infinidade de outros recursos.
A API Core ML oferece desempenho de alta velocidade com uma fácil integração de modelos de aprendizado de máquina, permitindo que você crie aplicativos com novos recursos inteligentes usando apenas algumas linhas de código.
Como as empresas podem usá-lo –
- Se o seu aplicativo gira em torno da seção de galeria dos usuários, você pode facilmente categorizar a galeria de acordo com fotos seguras versus ocultas (algo como o que o Nude está fazendo)
- Você pode tirar proveito da estrutura fornecendo informações sobre a localização, elementos na fotografia, etc. (O Adobe Lightroom usa ML para definir qual valor de Abertura e ISO foi definido para as fotos carregadas lá)
2. Realidade Aumentada Eficiente com ARKit
Isso ajudará a renovar visualmente o ambiente físico do que você está clicando na imagem, em algo que pode se tornar.
Digamos que você queira comprar um armário novo para sua casa da Ikea, mas não tem certeza se combinaria com a cor do quarto. Com a ajuda do ARKit, você poderá projetar o gabinete no local onde deseja instalá-lo e entender como ficaria o gabinete após a compra.
Como as empresas podem usá-lo –
- Os aplicativos de mCommerce se beneficiarão muito com a API, apenas porque, usando isso, eles podem tirar uma foto do item e colocá-lo em sua casa, sem precisar comprá-lo. Vários varejistas, como Wayfair, Overstock.com e Build.com, já anunciaram que farão seus aplicativos AR usando a API em breve.
- Os aplicativos de entretenimento são os próximos que podem tirar proveito da estrutura, introduzindo um elemento fictício na foto (como PokemonGo)
3. Arraste e Solte com Arraste e Solte
Com essa estrutura no iOS, os usuários agora podem arrastar itens de um local de tela para outro com a ajuda de gestos contínuos. O arrastar e soltar ainda pode acontecer em um aplicativo ou pode ser transferido de um aplicativo para outro.
Suponha que o seu seja um aplicativo como o Instagram, onde os usuários fazem upload de fotos, agora com essas novas APIs, eles poderão arrastar sua imagem da galeria direto para o seu aplicativo.
Assim, você não precisa mais se preocupar com usuários abandonando seu aplicativo para trabalhar em outro, mesmo que por alguns minutos.
Como as empresas podem usá-lo –
- Para as empresas que trabalham na criação de arquivos e no modelo de organização, agora será fácil permitir que seus aplicativos carreguem e enviem, com apenas um gesto, sem precisar apertar cinco botões extras.
- Para as marcas dos aplicativos de mensagens, agora você pode permitir que os usuários arrastem uma informação de contato, uma imagem ou um arquivo de música diretamente para seu aplicativo. (Como o que GifWrapped está fazendo)
4. Análise de imagem com a API Vision
Agora você pode detectar facilmente os pontos de referência faciais, como o nariz e os olhos do usuário com esta API. Se o seu é um aplicativo que coloca óculos de sol nas pessoas e dá cara de cachorro, agora você poderá fazer isso em tempo real, apenas com sua câmera. Anteriormente, esperava-se que os desenvolvedores do iOS fossem qualificados em Visão Computacional para concluir essa tarefa e tornar algo tão complicado, mas com essa API, agora todos os engenheiros podem fazer a tarefa.
A estrutura funciona em combinação com a estrutura Core ML para aplicar modelos de classificação em imagens e, em seguida, processar essas imagens para tornar a tarefa de aprendizado de máquina fácil e confiável.
Como as empresas podem usá-lo –
- Para os aplicativos Beauty, essa API pode ser uma ótima combinação. Você pode fornecer uma descrição da cor dos lábios que alguém está usando na foto e vinculá-la a uma página de descrição detalhada do produto em seu aplicativo.
- Os aplicativos que lidam com o bem-estar da saúde mental também podem usar o aplicativo para ler os detalhes faciais e analisar o quão feliz ou triste a pessoa está.
5. NFC sem costura com NFC principal
NFC é o momento Eureka para os varejistas, em todo o mundo. Com a chegada do suporte NFC como uma API, agora você pode adicionar uma etiqueta inteligente aos produtos que deseja vender. Com um toque de telefone, os usuários agora podem acessar as resenhas, especificações detalhadas e até vídeos relacionados ao produto colocado na prateleira à sua frente ou estão acessando em frente a eles ou acessando, sob demanda, especificações detalhadas, resenhas ou até vídeos do produto. Quando bem feito, pode ajudar as empresas de mCommerce com vantagem em termos de alcançar seus clientes potenciais com os detalhes de seu produto, em tempo real.
Já se foram os dias em que o NFC era usado apenas para fazer pagamentos móveis, agora existem outras indústrias e maneiras de usá-lo -
- As empresas de aplicativos corporativos podem usar a API para rastrear a agenda dos funcionários. Suponha que você tenha um cliente em espera em seu telefone e não tenha certeza de qual equipe está disponível para ajudá-lo. Simplesmente acenando com o aplicativo na tag NFC, você poderá descobrir qual time está disponível naquela parte do tempo.
- Os aplicativos de comércio eletrônico podem usar NFC informando os usuários sobre as ofertas e descontos em seu local específico.
- A indústria de viagens pode usar a API para ajudar a localizar bagagens perdidas de viajantes, por meio de um quiosque, em vez de fazê-los ter conversas intermináveis com a equipe de atendimento ao cliente. Além disso, a API pode ser incorporada ao processo de check-in do passageiro para torná-lo mais eficiente.
6. Rastreamento de dispositivos com DeviceCheck
Ele permite que os desenvolvedores acompanhem os dispositivos dos ex-usuários para que, se eles voltarem ao aplicativo, os desenvolvedores saibam que já estiveram lá antes. Além de rastrear a presença dos usuários em um dispositivo, a API permitirá que as empresas acompanhem quem usou seu código promocional e quem está fazendo algo fraudulento.
Como as empresas podem usá-lo –
- Os aplicativos sob demanda podem usar a API para verificar se o usuário desinstalou e instalou o aplicativo para obter benefícios de login pela primeira vez.
- Para aplicativos baseados em negócios, agora você pode verificar facilmente quem aceitou a oferta e quem está tentando aceitá-la novamente.
7. Filtragem de mensagens indesejadas com IdentityLookup
Usando esta API, agora você poderá dar uma opção embutida para os usuários não receberem mensagens de alguém que eles não conhecem. Trabalhando a favor de empresas cujo modelo de negócio é de identificação de usuário ou Caller ID.
É assim que funciona -
A API IdentityLookup funciona apenas com SMS e MMS enviados por remetentes desconhecidos, cujos números não são salvos no dispositivo. Não funcionará com as mensagens enviadas de alguém nos contatos dos usuários ou pelo iMessage, independentemente da origem.
Como as empresas podem usá-lo –
- Os aplicativos baseados em Caller ID podem usar a API para filtrar mensagens indesejadas para seus usuários.
Enquanto esses 7 foram os que foram lançados recentemente, existem duas das famosas APIs da Apple que viram uma atualização de recurso.
As APIs existentes que receberam recursos complementares
8. Animação com SpriteKit
A Apple queria dar a seus desenvolvedores uma infraestrutura de renderização gráfica integrada para permitir a integração com seu hardware. Usada para adicionar animação a aplicativos e jogos para iOS, a API SpriteKit é útil em um momento em que a indústria de jogos e animação está em alta.
9. Chame o Ponto de Interesse com o MapKit
Embora a API do MapKit esteja na vaquinha da Apple há muito tempo, a estrutura recentemente foi adicionada à sua longa lista de recursos. Se seu aplicativo oferece algumas rotas de transporte público, você pode disponibilizá-las no Maps.
Suponha que o usuário queira ir do Metrô A para o Metrô B, agora, além de dar a ele a rota direta do Metrô, você pode ir um ponto extra e dar a ele as direções a pé do ponto de origem até o metrô.
Agora os usuários também poderão marcar um lugar no mapa como seu ponto de interesse e poderão fazer uma anotação.
Como as empresas podem usá-lo –
- Todo aplicativo baseado em localização pode usar a API não apenas para mostrar o local específico, mas também, com o novo recurso, sempre que um usuário digitar Donut em seu aplicativo, agora você poderá apresentá-lo com juntas de donut perto deles.
Você também estará dando aos seus usuários a liberdade de atribuir anotações a um local e não ficar restrito aos pré-definidos no mapa.
Junto com estes mencionados aqui, existem outras APIs também - como SiriKit, AirPlay 2, MusicKit, Arquivos e API de Mapa de Profundidade - que tornaram o aplicativo iOS não apenas fácil e eficiente, mas também de qualidade superior, dando aos desenvolvedores um escopo maior para fazer mais com seus aplicativos.