AutoMaapper E Xamarin

Crie menos código com AutoMapper no Xamarin

Fala galera, beleza?

Vim aqui para escrever sobre um recurso, bastante interessante e muito utilizado, especialmente por mim, em projetos mobile ou não.

Estou falando de DTO (Data Transfer Object). Este “famigerado” objeto/pattern que utilizamos para deslocar nossos objetos “de um lado para o outro” e mantermos a coerência e o emprego da boa prática da orientação a objetos e respeitando os nossos domínios e outras camadas.

Quando temos domínios diferentes entre a API e a aplicação, uma coisa que fazemos muito é criar o famoso “de x para y” para poder utilizar apenas o que queremos no modelo que precisamos.

Existencialmente para .NET existem alguns componentes que facilitam o trabalho deste encapsulamento, assim digamos. Dois dos meus favoritos são o AutoMapper e o FastMapper, vamos ver?

(mais…)

Leia Mais

Reconhecimento de Voz com Xamarin Forms no Android

Reconhecimento de voz com Xamarin Forms no Android

Fala pessoal!

Conforme prometido, venho falar sobre a criação de um App com interação mobile, que neste post será a busca por voz.

Ultimamente a demanda por Apps mobiles vem em crescente, mas você realmente já se perguntou quantos destes Apps inserem em suas funções recursos de interatividade mobile?

Pessoalmente, tenho visto poucos Apps que integram funções de comunicação com o sistema operacional, no geral quem tem por objetivo ter presença no cenário mobile, leva uma versão ‘menor’ do seu sistema já existente.

Desta forma, criei um protótipo para a minha empresa, afim de demonstrar dentro de um cenário mobile, como poderíamos caracterizar um recurso básico de sistemas de informação, uma busca por clientes, com um ‘toque’ de mobilidade nesta função.

Com isso decidi trazer um pouco dessa experiência com vocês. Vamos lá…

(mais…)

Leia Mais

Arquitetura Repository Pattern

Utilizando Banco de dados Sqlite e padrões de arquitetura

Fala Galera, hoje eu tinha uma missão de exemplificar o consumo de serviços de Push Notifications através de terceiros, no caso o Pushwoosh. Mas durante o final de semana, iniciei o exercício de construir um App que de fato proporcionasse interação mobile.

Com isto, eu busquei unir o útil ao agradável também criando uma POC para a minha empresa. Construí então um App que fizesse a busca por voz (para Android, por hora)!

(mais…)

Leia Mais