Kotlin: Parte I – A nova linguagem para desenvolvimento Android

No dia 17 de Maio, durante o keynote do I/O 2017 – o maior evento onde a Google apresenta as novidades dos seus produtos, plataformas e serviços – foi anunciada uma excelente surpresa para nós androiders: Kotlin será oficialmente a nova linguagem de desenvolvimento Android.

Mas porque a Google adotou essa estratégia com uma linguagem que tem apenas 6 anos de idade em detrimento de Java, que existe há várias gerações? Ainda vai ser possível desenvolver apps Android em Java? Qual explicação para essa meteórica ascensão de Kotlin?

Continuar lendo

Anúncios

Utilizando o Open Street Map em seus projetos

Em capítulos anteriores, falei um pouco do uso de aplicações fora do mainstream. Tem um danado que preciso falar um pouco mais, o Open Street Map (OSM). Já tinha ouvido falar de várias incursões do povo para mapear locais à pé, de bicicleta e barco para alimentá-lo. É uma plataforma robusta e séria para websites, aplicativos móveis e dispositivos de hardware, apoiada por instituições e empresas ao redor do mundo. Exemplos grandes de uso são Apple e Flikr e o aplicativo de mobilidade urbana Moovit. O @willianpaixao me deu o papo que o Uber utiliza o serviço como data provider.

Continuar lendo