Image for post
Image for post

Fala galera,

Tudo beleza?

A dica de hoje por mais que seja sobre Xamarin.Forms é exclusiva para iOS.

Eita, mas como assim se é Xamarin.Forms porque só para iOS?

Muita gente mesmo programando para iOS ou Android acaba desenvolvendo seu app com Forms devido a preferir o sistema de navegação, o XAML entre outras funcionalidades que o framework oferece.

Sendo assim alguns Desenvolvedores criam pacotes e soluções que utilizam frameworks nativos das plataformas, como é o caso do Pacote Vibrancy.Forms

Image for post
Image for post

Fala galera ,

Tudo beleza?

Dia 10,11 e 12 de dezembro de 2020 aconteceu (nas próprias palavras do Evento):

O MAIOR EVENTO DE TECNOLOGIA QUE DOA 100% DO VALOR DOS INGRESSOS PARA QUEM MAIS PRECISA!

O Mvp Conf edição 2020 !

Image for post
Image for post

Fala galera,

tudo beleza?

Validação de formulários, se o e-mail esta preenchido, se o campo esta correto .. tudo isso faz parte de aplicativos que utilizem telas de cadastro ou de "Input".

Existem diversas formas de validação que podem ser feitas para esse tipo de campo, inclusive uma delas utilizando mascaras e validações conforme demonstrei nesse artigo aqui.

Existe uma outra forma muito legal para quem esta acostumado a trabalhar com C# e quer realizar validações: É Possível utilizar o Famoso Fluent Validation ! Sim o mesmo que você utiliza em suas aplicações Web , Apis e etc.

Bora ver como? …

Image for post
Image for post

Fala galera,

tudo beleza?

Muitos aplicativos que utilizamos permitem compartilhar informações entre outros apps. Fotos, textos e urls muitas vezes podemos utilizar alguma funcionalidade para compartilhar informações.

Image for post
Image for post

Fala galera,

Tudo beleza?

Segurança é um ponto muito importante e pouco abordado quando falamos em desenvolvimento de software. Por mais que seja um tema que deveria ser prioridade geralmente é tratado quando da m…Problema.

Em aplicativos eu diria que segurança é um ponto chave para se preocupar. Muitas pessoas podem ate dizer: "É realmente aquele Android la que pode instalar qualquer App de qualquer fonte.. preciso me preocupar ".

Certo mas o e o iOS? Ué os apps do iOS não tem que ser aprovados pela apple.. sandbox.. etc etc ? E se o dono fez jailbreak? …

Image for post
Image for post

Fala Galera,

Tudo blz?

Venho aqui deixar um convite especial para todos que querem aprender, que conhecem, que acompanham e que curtem Xamarin para ca… Opa… foi demais.

Do dia 10 até o dia 14 de Agosto de 2020, vai acontecer o Xamarin Summit… ONLINE! Sim, esse ano o evento vai ser online e vai reunir diversos palestrantes para falar de algo que todos amamos.. Xamarin :D.

Image for post
Image for post

Fala galera,

Tudo beleza?

Poucos casos fazem um App hoje em dia não precisar consumir uma API.

Eu já fiz varias demos em meetups demonstrando varias formas de consumir Apis com Xamarin.Forms, então hoje resolvi fazer um pequeno resumo de algumas dicas/formas além do Famoso Http padrão do .net que podem facilitar o dia a dia de quem consome uma Api.

Bora?

1 — HttpExtension

Image for post
Image for post

Fala galera,

Tudo beleza?

Há muito tempo atrás eu escrevi um artigo sobre o Google Analytics (O X do Xamarin Forms — Utilizando as estatísticas do Google Analytics ).

Então por falar em serviços do Google vamos falar de outro que é utilizado por muita gente o FireBase, só que dentre suas funcionalidades especificas hoje vamos falar apenas de Databases. E claro, como utiliza-lo com Xamarin.forms !

Bora?

Image for post
Image for post

Fala Galera,

tudo beleza?

Pin é uma forma de segurança utilizada desde os celulares mais antigos que fazer piada de Java.

Antigamente a galera tinha o ̶m̶a̶l̶d̶i̶t̶o̶ pin do chip e hoje podemos utilizar ele como segurança, abreviação de senha ou ate uma autenticação de duas etapas, por que não?

Precisei implementar autenticação de duas etapas, mas esses dias encontrei um controle sensacional para Xamarin.Forms que alem de você utilizar pode entender e implementar o conceito. Então vamos conhecer o XFPINView !

Instalando o Controle

Image for post
Image for post

iFala galera,

Tudo beleza?

Há algumas semanas precisei fazer um MVP (Minimum Viable Product -Produto Mínimo Viável , isso vai dar uma confusão hahaha) para um projeto com Xamarin.Forms. Esse MVP precisava de uma tela de agendamento com Calendário.

Por ser necessário uma certa velocidade na entrega dessa POC acabei procurando algum controle que me atendesse de forma rápida e apenas temporaria.. mas acabei encontrando um controle que me atendia de forma definitiva e esse é o Xamarin.Plugin.Calendar.

Hoje vamos ver como utiliza-lo para seus projetos Xamarin.Forms.

Então bora !!

Configurando o Controle

About

Thiago Bertuzzi

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