Publicado: Dec 4, 2019

O Amplify Framework é um projeto de código aberto para a criação de aplicativos móveis e web habilitados para a nuvem, consistindo em bibliotecas, componentes de interface do usuário e uma cadeia de ferramentas da ILC.

Lançamos hoje uma demonstração do Amplify iOS e do Amplify Android, bibliotecas de código aberto que permitem que desenvolvedores móveis criem aplicativos sem servidor escaláveis e seguros baseados na nuvem. Desenvolvedores podem adicionar recursos facilmente, como Analytics, AI/ML, API (GraphQL e REST), DataStore e Storage, a seus aplicativos móveis usando as bibliotecas do Amplify. O suporte para hachuras de escape no Amplify permite usar os SDKs de iOS e Android gerados para casos de uso adicional. As bibliotecas do Amplify iOS e Android são centradas em casos, em contraste com os SDKs móveis, centrados em serviço da AWS, e fornecem uma interface declarativa, que permite que desenvolvedores móveis apliquem programaticamente as melhores práticas com abstrações, resultando em um ciclo de desenvolvimento mais rápido e em menos linhas de códigos. Você pode usar as bibliotecas com back-ends criados usando a ILC do Amplify ou com back-ends da AWS existentes. É nossa recomendação para criar aplicativos móveis desenvolvidos pela AWS Services.

Esta versão também inclui suporte para a categoria Predictions no Amplify iOS, que permite aos desenvolvedores adicionar e configurar facilmente casos de uso baseados em AI/ML nos aplicativos iOS usando poucas linhas de código. Não é necessária experiência com machine learning. Os desenvolvedores podem completar casos de uso, como tradução de texto, conversão de fala em texto, reconhecimento de imagem, conversão de texto em fala e obtenção de insights do texto usando a categoria Predictions na nova biblioteca do Amplify iOS e na CLI do Amplify. Os casos de uso com suporte utilizam serviços como Amazon Rekognition, Amazon Translate, Amazon Polly, Amazon Transcribe, Amazon Comprehend e Amazon Textract.

A biblioteca do Predictions para iOS usa os serviços de AI/ML da Amazon e a estrutura do CoreML para fornecer uma união de conjuntos de resultados com precisão excepcionalmente alta. Além disso, a biblioteca Predictions do iOS detecta a conectividade com a Internet e alterna perfeitamente entre inferências online e offline. Inferências offline são permitidas para casos de uso, como detectar rótulos em uma imagem, identificar idioma e sintaxe e detectar entidades e frases-chave no texto.

Para mais detalhes sobre como usar o Amplify iOS e o Amplify Android, consulte a publicação do blog. Para saber mais sobre o Amplify Framework, confira nossa documentação.