Como foi o CodeLab Introdução ao Android Studio

Galera marcando presença no CodeLab

Primeiramente, você sabe o que é um CodeLab? Nada mais é do que uma sessão de aprendizagem colaborativa onde um ou mais facilitadores ensinam passo-a-passo como realizar determinadas tarefas de programação. Dia 22 de Novembro às 14h aconteceu um CodeLab, no HUB 728, sobre como iniciar o desenvolvimento de aplicativos utilizando a nova IDE que a Google desenvolveu: Android Studio.

Continuar lendo

Anúncios

Porque utilizar AngularJS no seu próximo projeto

Vamos começar pela definição: AngularJS é um framework JavaScript para construção de aplicações web dinâmicas, comumente referenciado como um framework MVC client side. Essa definição não está errada, mas o fato é que MVC é um padrão para dividir uma aplicação em diferentes partes (modelo, visão e controle), cada uma com suas respectivas responsabilidades. O AngularJS  não implementa um MVC na sua forma tradicional, mas algo próximo de um MVVM (Model – View – ViewModel). Logo, seu próprio time de desenvolvimento resolveu batizá-lo, carinhosamente, de um framework MVW  – Model View Whatever. Bem, o time de desenvolvimento do Angular dispensa apresentação, ele nasceu e é mantido por uma empresa que entende de web, o Google.

“AngularJS – Superheroic JavaScript MVW Framework”

A principal característica do AngularJS é que ele funciona como uma extensão do HTML, diferente de outros frameworks JavaScript, não é necessário manipular o DOM. Isso possibilita a criação de um front end mais organizado e sem a necessidade de manipular “html + dados”.

Continuar lendo

Tá Safo! visita Chaordic

IMG-20141105-WA0009

Selfie na Chaordic: Fábio Lima, Joel Marques, Anderson Nielson, Marcus Paulo, Fernanda Melina e Ramon Rabello (Esquerda para direita)

Aproveitando a ida da Comunidade Tá Safo! ao Agile Brazil desse ano, que aconteceu em Florianópolis, conseguimos agendar uma visita à Chaordic, facilitada pelo nosso amigo Jaime Schettini. A visita ocorreu dia 05 de novembro. Fomos recepcionados por Anderson Nielson (Peopleware Director) e, logo na chegada, ficamos surpresos. Na sala de recepção, havia um armário colorido e sapateiras. Estranho, não?! Futuramente explicarei a história do porquê.

Continuar lendo

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.

Tela do Palestras Coletivas Mobile

Palestras Coletivas Mobile no Google Play

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 e compartilhamento de conhecimento que era comum nos primórdios da comunidade Tá safo.

Continuar lendo