Entendendo Certificados e Provisioning Profiles do iOS

Se você já fez aplicativos para iOS, já deve ser familiar com o seguinte cenário: você finalmente sai da procrastinação e decide fazer o app, passa um tempo decidindo como fazer, qual vai ser o MVP, quais tecnologias usar, etc. Você começa a codar e testa seu aplicativo no simulador do iOS, depois você decide …

Continue reading

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 …

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

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 …

Continue reading

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 …

Continue reading

Xamarin – Vamos utilizar?

Sempre tive um problema de aceitar as políticas que envolvem tecnologias da Microsoft, mas de alguns anos para cá, eu vejo que a empresa está abrindo mais a mente, talvez por conta da mudança gerencial e cultural. Em um passado não muito distante, eu já havia trabalhado com .NET, mas acabei indo para o mundo …

Continue reading

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 …

Continue reading