Atualizando seu projeto Xamarin Forms para o Prism 7

O Prism é um framework para desenvolvimento utilizando o padrão MVVM. Ele se encaixa muito bem no Xamarin Forms e possui diversos métodos já prontos que nos auxiliam a realizar diversas tarefas como navegação, bindings entre outros e ajuda a deixar a aplicação mais testável. O Prism é open source e você pode acompanhar as …

Continue reading

Xamarin Forms – Formulários interativos com Visual State Manager

No desenvolvimento de interfaces de usuário, normalmente precisamos manipular elementos de tela dinamicamente de acordo com alguma ação do usuário, seja enviar um formulário, rotacionar um dispositivo, ou mesmo algum comportamento previsto em nossa regra de negócio. Foi pensando nestes e em outros cenários que a equipe de desenvolvimento do Xamarin Forms desenvolveu o Visual …

Continue reading

LiveXAML: Desenvolvendo telas para Xamarin.Forms do jeito certo

Apesar de trabalhar com Xamarin desde a época em que se chamava MonoTouch, nos últimos 2 anos eu praticamente só tenho trabalhado em projetos Xamarin.Forms, sempre fazendo as telas com XAML, e pra mim, sem sombra de dúvidas, a pior parte de trabalhar com Xamarin.Forms é fazer ajustes finos nas telas, todo o processo leva …

Continue reading

Reagindo a eventos com Xamarin Forms e Firebase

Você provavelmente já precisou desenvolver uma aplicação que trocasse dados com outra aplicação em tempo real ou de forma muito rápida. Imagine um cenário onde você tem um aplicativo para clientes e um aplicativo para vendedores. Quando um cliente realizar um pedido, o novo pedido deve ser disparado para todos os vendedores em tempo real. …

Continue reading

Habilitando Linker em projetos Xamarin.Forms com Prism

Uma das perguntas que mais ouço nas minhas palestras a respeito de Xamarin é sobre o impacto dele no tamanho final do app. Muita vezes um “Hello World” começa com 15 mb e isso assusta muita gente. E tá certo, todas lojas de apps te lembram da importância de um app pequeno para que você …

Continue reading

Entendendo Xamarin.Forms

Há um tempo rolou no blog da Lambda3 um overview sobre Xamarin e como ele nos ajuda a desenvolver apps mobile nativas utilizando C#. Seguindo a ideia de apresentar as facilidades que ele traz no desenvolvimento, hoje irei focar em reaproveitamento de código de interface utilizando Xamarin.Forms. Com ele é possível ter interfaces nativas utilizando …

Continue reading