-
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?
-
Como foi o Tá Safo! Beer: Mobile Talks 2017
No dia 18 de Março, aconteceu mais um Tá Safo! Beer, no Black Dog English Pub. Dessa vez os assuntos foram relacionados exclusivamente à mobile. O evento começou de tardinha, por volta das 16h15. Nem o “pau d’água” que estava caindo atrapalhou a galera que marcou presença, lotando o pub mais uma vez. A galera ía chegando, pegando sua comanda, enchendo seu copo com as brejas artesanais do local e já se ajeitavam nas cadeiras esperando começar o evento.
-
Testes em Android – Parte I: Por onde começar?
Fala, Comunidade! Este post é o primeiro de uma série sobre testes em Android. Você aprenderá conceitos essenciais sobre a arquitetura de testes, instrumentação e como configurar o seu projeto no Android Studio para começar a automatizar seus testes unitários e de UI. Nesse primeiro post, irei focar apenas em testes unitários utilizando a ferramenta JUnit. Como ele é de assunto intermediário, caso você seja iniciante em Android, sugiro este post onde falo passo a passo como começar o desenvolvimento de apps no Android Studio. Por que devo testar? Nos dias de hoje, onde temos vários serviços e plataformas de Integração Contínua (Continuous Integration) gerando builds a todo vapor como Jenkins, Travis CI, Circle…
-
Otimizando a Performance de Layouts em Android
Olá, galera da Comunidade! Este é o meu primeiro post aqui no blog. Desejo tratar de um assunto que pelo menos a mim era ignorado: a otimização de aplicativos para a plataforma Android. Isso é compressível, porque acabamos dando toda a nossa atenção a codificação de funcionalidades e/ou ao aspecto visual dos nossos apps. Você é iniciante em Android? Então dê uma olhada neste post que explica passo-a-passo como começar o desenvolvimento em Android.
-
Tecnologias Vestíveis: Introdução ao Android Wear
Fala galera do TaSafo, esse aqui é meu primeiro post oficial pelo blog! E hoje vou falar um pouquinho sobre o famoso Android Wear. O que é o Android Wear ? O Android Wear é o sistema operacional da Google voltado para os wearables, ou dispositivos vestíveis, num termo em Português. Foi lançado oficialmente durante o Google I/O de 2014, após muita espera. Sua aplicação mais comum ultimamente tem sido em relação aos smartwatches. Porém, o Android Wear não se limita somente a relógios inteligentes. O sistema pode rodar em uma infinidade de dispositivos vestíveis, desde que respeitando seus requisitos e princípios.
-
Iniciando com Android: Introdução ao Android Studio
Olá, galera da Comunidade! Neste post introdutório, você irá aprender tudo que precisa para iniciar o desenvolvimento na plataforma Android, desde a configuração do ambiente até a execução de apps no emulador e também em dispositivos reais, utilizando a nova IDE Android Studio e o novo sistema de build Gradle. Ao término, você estará apto para: Entender como configurar o ambiente de desenvolvimento utilizando o Android Studio Entender sobre as principais ferramentas do SDK Construir um projeto no Android Studio Entender como é a estrutura de um projeto no Android Studio Como executar a app utilizando emulador e no dispositivo físico Por mais que este artigo seja para iniciantes, serão ensinadas boas práticas de…
-
Diário de um projeto: PCMobile
Dando sequência à série “Diário de um projeto”, apresentamos agora a história do primeiro aplicativo Android criado pela Comunidade Tá safo: o Palestras Coletivas Mobile, ou simplesmente PCMobile. PCMobile é o cliente móvel para a plataforma Palestras Coletivas. O objetivo do projeto é trazer o usuário informado sobre as atualizações de eventos de tecnologia, palestras e workshops que estejam acontecendo na cidade, divulgadas pelo site Palestras Coletivas. Motivação histórica Muito além de buscar ser uma solução para um problema real, todo o esforço de criação da plataforma Palestras Coletivas e abertura de seu código-fonte também representou uma injeção de ânimo e uma motivação para resgate do espírito de colaboração mútua…
-
@tasafo no #DeltaDeAgilidade
O evento realmente foi incrível! Gostaríamos de começar o post dando nossos parabéns aos organizadores da Comunidade Agile PI e a todos os envolvidos que fizeram acontecer e tornaram o evento o sucesso que foi, como vocês poderão conferir agora!
-
Tá safo em ação com coding dojo na Faci
Aconteceu nesta quinta-feira o #tasafoemacao com coding dojo na Faci. Inicialmente, Luiz Sanches apresentou como funciona a dinâmica de coding dojo para uma plateia de cerca de 50 alunos.
-
#tasafoemacao na UFRA 2012
É com grande entusiasmo que anunciamos o primeiro #tasafoemacao de 2012, que foi realizado na Universidade Federal Rural da Amazônia (UFRA), em 15/02, durante a Semana do Calouro. Tudo começa assim: