Category Archive For "Ferramentas"
Organização de Pasta para Análise de Dados
Olá, pessoal! Hoje quero dar a vocês uma dica com 6 passos sobre organização de pastas para análise de dados. Seguindo estas dicas de organização, podemos evitar a perda de dados conforme vamos passando pelas diversas fases de uma boa análise. Levando em consideração que já exista uma pasta onde ficam todos os seus projetos, …
Azure DevOps – Migrando o backlog entre organizações e contas diferentes
Recentemente em um dos projetos que atuei, precisávamos realizar a migração de todos os work items do backlog do produto entre contas do Azure DevOps. Não conseguimos encontrar uma ferramenta desenvolvida e mantida pela Microsoft que realizasse esta migração de forma automatizada. A Microsoft possui esta ferramenta, que faz a migração do serviço OnPrimisses para …
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 …
Testes de Unidade para HttpClient no .NET com o Flurl
No post anterior expliquei como o Flurl permite construir URLs, fazer e testar chamadas HTTP de forma muito mais legível. Também comentei que infelizmente a parte de testes do Flurl não funcionava com o HttpClient, mas isso é só parcialmente verdade ?, porque depois de investir um tempo lendo o código do Flurl consegui enganá-lo …
Chamadas HTTP mais legíveis para .NET com Flurl
O HttpClient do .NET é uma das classes mais usadas em projetos que consomem algum tipo de web service ou API externa. Com ele é possível fazer chamadas HTTP totalmente assíncronas e ler strings de serviços. Na verdade ele não passa de helpers para te ajudar a montar requests HTTP. O problema é que quando você precisa montar um request um pouco mais complexo, ele deixa a desejar no quesito de legibilidade. Para solucionar isso é que o projeto Flurl existe.
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 …
iOS Provisioning Profiles automatizados com Fastlane cert e sigh
Mexer com provisioning profiles para o iOS é complicado, mas é uma tarefa que todo mundo vai fazer quando precisar testar em aparelhos físicos. Eu simplifiquei e resumi o processo o máximo possível nesse post (sugiro a leitura antes), mas ainda dá muito trabalho fazer todo o processo manualmente. O processo tem muita repetição: certificados …
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 …