Meu plugin minha vida — FFImageLoading

Fala Galera,

Vamos falar um pouco de plugins para nosso amado Xamarin. Vejo em vários lugares pessoas perguntando sobre carregar imagens no Xamarin.Forms. Lentidão, perfomance e etc.

Esses dias me foi perguntando no Whats se o plugin FFImageLoading era bom.. e a resposta : É bom para C….

Sempre que preciso exibir imagens utilizo esse plugin! suas funcionalidades são sensacionais.

FFImageLoading em Ação

O Componente possui diversas funcionalidades (clique aqui para ver todas),dentre elas as que mais utilizo :

Mas como utiliza?

Utilizando o FFImageLoading

Existem diversos códigos de exemplo no Github do projeto. Porem demonstrarei abaixo uma implementação simples :

primeiro instale os plugins no seus projetos (em todos) Xamarin.FFImageLoading e Xamarin.FFImageLoading.Forms :

instalação Via Nuget

Agora no Ios devemos adicionar o método CachedImageRenderer.Init(); no arquivo AppDelegate.cs :

e no android no arquivo MainActivity.cs:

Em seguida vamos implementar uma visualização simples no nosso XAML:

RODANDO!

Exemplo no IOS

Facil não?

FFImageLoading possui diversas funcionalidades, apenas mostrei o básico. Não deixe de conferir a documentação deles para ver o que este componente pode fazer.

Quem quiser baixar o exemplo 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