Como customizar cor do UINavigationBar e UIAlertController no Xamarin.iOS

Fala galera, beleza? Já faz um tempo que queria escrever aqui no blog. Felizmente, hoje tive a oportunidade de compartilhar com vocês mais uma coisa que aprendi nos últimos dias.

Este post fala sobre como customizar os estilos de alguns elementos de UI no Xamarin.iOS em apps desenvolvidos com Xamarin.Forms. Vamos lá!

Continuar lendo

Como fazer o título clicável similar ao app Meetup no Xamarin.Forms

Conhece o Meetup?

Meetup é uma rede social que tem o objetivo de facilitar reuniões em grupo offline. E por que estou falando disso? Apenas para dar uma introdução no assunto.

O que quero falar hoje é sobre como fazer o título clicável do app Meetup para iOS em um app desenvolvido com Xamarin.Forms.

Continuar lendo

Série “como fazer”

Quando iniciamos o desenvolvimento de um software é normal nos inspirarmos em uma ideia já existente. Isso pode ser uma tela bem feita, uma experiência boa para o usuário, um case de sucesso. Acredito que isso seja uma característica em comum quando falamos de desenvolvimento desktop, web ou mobile, afinal de contas, quem nunca escutou isso:

“No sistema tal, quando você manda uma foto é possível recortar ela ali no próprio sistema ( crop )… Quero que no nosso sistema seja assim também, igual…”

Continuar lendo

Xamarin.Forms – Corrigindo a renderização do ImageCell no Android

imagecell-padrao-no-ioscustom-imagecell-renderer-no-android

 

 

 

 

 

 

 

 

 

 

Ao utilizar TableView no Xamarin Forms temos algumas opções de elementos para utilizar, tais como, TextCell, ImageCell, SwitchCell, EntryCell. Estes elementos citados são chamados de built-in cells. Neste artigo, vamos falar um pouco sobre o ImageCell.

Continuar lendo

Xamarin disponível gratuitamente para desenvolvedores

Recentemente foi noticiado pela Microsoft que a plataforma Xamarin estará disponível gratuitamente para os desenvolvedores.

Se você já tinha sua licença trial do Xamarin, agora pode convertê-la para community edition e desenvolver seus aplicativos sem as restrições que existiam.

Isso, com certeza, irá impulsionar diversos desenvolvedores a utilizarem a plataforma. Pensando nisso, estarei nas próximas semanas dedicando-me a escrever alguns tutoriais que tenho preparado há quase um ano, quando iniciei meus trabalhos com Xamarin.

Em breve teremos novidades. Valeu!

SetupMyProject – Configure seu projeto em menos de 5 minutos

Essa dica é destinada a desenvolvedores Java e se chama SetupMyProject.

Imagine uma aplicação web que agiliza o setup de um projeto baseando-se nas opções selecionadas em um assistente de configuração. Pois é, SetupMyProject faz isso.

Com ele, podemos facilmente criar um projeto Java apenas informando qual framework MVC queremos usar, versão do Java, banco de dados, plugins que queremos adicionar ao projeto e mais alguns ajustes finos.

Continuar lendo

Aplicativo com mapa offline usando Ionic Framework

Vamos lá, esse post foi inspirado em uma dúvida postada no Slack do Ionic Brazil. A pergunta foi mais ou menos assim: “Alguém já fez algo relacionado a mapas, como baixar o mapa pro celular do cara, sem precisar ficar carregando o mapa online?

Tendo em vista que isso também pode ser dúvida de outros desenvolvedores, aqui vai um breve post que tem como objetivo deixar as coisas um pouco mais claras em relação ao assunto.

O projeto exemplo pode ser baixado no Github https://github.com/ionixjunior/ionic-offline-maps

Continuar lendo

Mantendo seu software sob controle

Na última quarta-feira, 15/10/2014, estive na Católica SC no evento GDG Semana Acadêmica BSI 2014, onde realizei uma palestra sobre ferramentas para qualidade de software.

Por tratar-se de uma palestra rápida, a apresentação aborda apenas algumas das principais ferramentas para controle de qualidade de software.

A apresentação pode ser encontrada em https://speakerdeck.com/ionixjunior/mantendo-seu-software-sob-controle.

Durante a apresentação, existem alguns trechos onde demonstro o uso das ferramentas. O código utilizado onde constam os exemplos está no Github https://github.com/ionixjunior/php-qa.

Por fim, gostaria de agradecer aos organizadores do evento por ter concedido-me essa oportunidade.