O X do Xamarin Forms — Meus Pacotes

Fala galera,

beleza?

Muitas vezes eu preciso implementar funcionalidades existentes no Xamarin.Forms.

Na maioria dos casos faz sentido, pois são funcionalidades para casos específicos.

Para ajudar a comunidade e aqueles que precisam das mesmas funcionalidades , costumo criar pacotes destas funcionalidades..

Então vamos conhecer alguns e quem sabe eu não te ajudo ?

Xamarin.Forms.MultiSelectListView

Este controle é meu favorito dentre todos q eu fiz, alem de ser o primeiro , me salvou varias vezes.

Com ele é possível utilizar MultiSelect em um ListView :

Se quiser saber como utiliza-lo e ver um exemplo clique aqui.

Xamarin.Forms.PageControl

Marcador de paginação é muito útil, principalmente se você esta trabalhando com CarouselView. Eu criei este componente baseado em diversos controles parecidos que utilizei. E sempre utilizo.

Se quiser saber como utiliza-lo e ver um exemplo clique aqui.

Xamarin.Forms.BehaviorValidationPack

Validar campos é uma tarefa rotineira , principalmente para quem faz apps com cadastro. A ideia é simplificar pelo menos essa parte.

Com o BehaviorValidationPack é possível selecionar qual validação e mascara você quer utilizar no seu Entry :

Se quiser saber como utiliza-lo e ver um exemplo clique aqui.

Xamarin.Forms.MaskedEntry

BehaviorValidationPack é o pacote completo com mascaras e validações, mas se você só precisa de Macaras o MaskedEntry resolve.

Ele substitui o Entry padrão com a possibilidade de qualquer mascara que você precisar.

Se quiser saber como utiliza-lo e ver um exemplo clique aqui.

Xamarin.Forms.StepProgressBar

Um menu de "passo a passo" pode ser algo útil em tela de cadastro por exemplo:

Recentemente precisei fazer algo parecido e pesquisando alguma soluções consegui construir um controle bem completo que atendia minha necessidade.

Se quiser saber como utiliza-lo e ver um exemplo clique aqui.

Xamarin.Helpers

Xamarin.helpers é um conjunto de extensões para ser utilizado com HttpClient, Tasks, Objetos genéricos e manipulação de imagem.

Existem extensões para utilizar Get e Post Async, alem de facilitar o envio de parâmetros e retorno de objetos. Extensões para copiar objetos e diversas funcionalidades que podem te ajudar no desenvolvimento de apps.

Se quiser saber como utiliza-lo e ver um exemplo clique aqui.

Xamarin.Forms.PinchZoomImage

Como o nome diz acho que fica claro. Este plugin facilita a utilização do "Movimento pinça" com os dedos para dar zoom nas imagens.

Com uma implementação simples, é possível dar zoom in e zoom out em qualquer imagem e controle de imagem.

Se quiser saber como utiliza-lo e ver um exemplo clique aqui.

Caso eu crie mais pacotes prometo atualizar o artigo :)

Espero que alguns deles ajudem vocês!

E caso tenham criado pacotes uteis para o dia a dia, me avisem para eu testar e criar artigos divulgando! Isso pode ajudar a todos da comunidade!

Quer ver outros artigos sobre Xamarin ? Clique aqui.

Espero ter ajudado!

Aquele abraço!

Microsoft MVP,Gamer, Desenvolvedor e apaixonado por tecnologia!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store