Tag Archive For "android"
XFXamlCValidateOnly: Diminuindo mais ainda o tempo de build em apps Xamarin.Forms
No ano de 2019 o grande foco da equipe do Xamarin foi melhorar a experiência de desenvolvimento na plataforma Xamarin, isso incluiu melhorias em tempo de build, ferramentas de produtividade, como o hot reload, diminuição no tamanho do app, tempo de startup, etc. Acompanhando o blog da Xamarin dá pra perceber que vários posts estão …
Testes mais legíveis com FluentAssertions em projetos nUnit.Xamarin
Eu acredito que ter testes automatizados bem escritos para a aplicação que você está desenvolvendo é essencial para que ela seja manutenível com qualidade no futuro, levo isso bem a sério em todos projetos em que participo, adicionando todos os testes que julgo necessário para o projeto (unidade, integração, funcional, performance, etc.). As duas ferramentas …
HotReload: desenvolvendo telas mais rápido para Xamarin.Forms de maneira gratuita
O desenvolvimento de telas para Xamarin.Forms já foi abordado antes por aqui, e o assunto continua popular, mesmo depois de 1 ano passado. É bem claro que a comunidade de Xamarin entendeu que precisa de uma forma mais rápida de desenvolver telas para Xamarin.Forms, até então a comunidade estava dividida entre pessoas que tinham uma …
Android Emulator Quick Boot: inicialização mais rápida do emulador
Quem me conhece já deve ter me visto falando que as ferramentas para desenvolvimento mobile ainda deixam a desejar, independente da tecnologia usada. Algumas tarefas básicas do dia a dia são mais complicadas do que deveriam. Isso tem melhorado com lançamentos como o Instant Run do Android Studio, e o LiveXAML para Xamarin.Forms. A novidade …
Interceptando requests HTTPS do seu app com o Fiddler
Num post anterior aqui no blog, comentei sobre um projeto em que estava trabalhando e precisava interceptar requests sendo feitos por aplicativos Android e iOS. A abordagem que mostrei utiliza o Fiddler e funciona para requests HTTP, sem criptografia, mas num cenário mais real é bem provável que você precise interceptar requests HTTPS, que são …
Resolvendo problemas de MultiDex em Androids pre-Lollipop
Estou trabalhando em um projeto Xamarin Android que precisa utilizar muitas bibliotecas como dependências, isso faz o aplicativo crescer muito. Se você já passou por isso deve ter caído na limitação da plataforma Android de permitir no máximo 65.536 “fields” declarados na sua aplicação. Isso não acontece porque o projeto é feito com Xamarin, todo …
Interceptando requests do seu app Android ou iOS com o Fiddler
Recentemente trabalhei em um projeto em que eu precisava ver todos os requests que meu aplicativo (Xamarin Android e Xamarin iOS) estava fazendo para poder entender e debugar o que estava acontecendo. Mas como você faz isso já que o aplicativo está instalado em um aparelho externo, e o código não é executado na sua …
Meu recurso favorito do Xamarin 4
Na última atualização do Xamarin 3 eu já havia feito um post elencando as novidades e meus recursos favoritos, agora a Xamarin lançou o Xamarin 4 com mais uma leva de novos recursos que tornam o desenvolvimento de aplicativos mais fácil. Essa última atualização focou em disponibilizar um ciclo completo para o desenvolvedor, desde o …