O X do Xamarin Forms — 5 Dicas Incriveis : Automapper,AndroidBackButton, WorkerAndroid,AppShortcuts e CustomVision
Fala galera,
Tudo beleza?
Estas ultimas semanas acabei experimentando uma outra forma de distribuir conteudo, criei os exemplos no próprio github e a explicação na descrição dos mesmos.
Então vou lhes trazer um compilado deles com 4 dicas que podem ser muito utéis para o Desenvolvimento do seu App Xamarin.Forms !
Bora!
AutoMapper + Xamarin.Forms
O Automapper , em resumo, é uma ferramenta sensacional para resolver aquela maldito problema de mapear um objeto em outro. Como ele funciona perfeitamente com Xamarin.Forms, realizei uma implementação de exemplo e um Resumo de como utiliza-lo.
Voce pode conferir a implementação aqui : https://github.com/TBertuzzi/AutoMapperXamarinFormsExemplo
Android BackButton
Manipular o botão de voltar do Android é uma duvida que muita gente me pergunta. Então de forma simples criei uma implementação demostrando com Xamarin.Forms como notificar o usuario que você esta na ultima View do App e o mesmo sera fechado.
Voce pode conferir a implementação aqui : https://github.com/TBertuzzi/AndroidBackButtonExemplo
WorkerAndroid
Ja que estamos falando de Android realizei a implementação do WorkManager para executar tarefas em segundo plano , ou apenas uma vez ou em loop.
Voce pode conferir a implementação aqui : https://github.com/TBertuzzi/ExemploWorkerAndroidForms
AppShortcuts
Atalhos na tela inicial do seu App pode ser uma mão na roda para o usuario acessar telas ou funcionalidades especificas do seu app.
Baseado no artigo da XamGirl, lhes trago o Plugin.AppShortcuts !
Voce pode conferir a implementação aqui : https://github.com/TBertuzzi/AtalhosExemplo
Custom Vision
Custom Vision ( a famosa visão computacional) é um serviço da microsoft que me permite classificar ou detectar objetos em imagens. Mas o que acontece se eu combinar ele com Xamarin.Forms e outros Plugins ? O Resultado é uma incrivel pokedex !
Voce pode conferir a implementação aqui : https://github.com/TBertuzzi/PokedexCustomVisionApp
Ufa são 5 dicas bem bacanas e nos repositorios github estão as respectivas explicações!
Quer ver outros artigos sobre Xamarin ? Clique aqui.
Espero ter ajudado!
Aquele abraço!