Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo google

Brasileiros escrevendo o futuro do Android

Em Outubro de 2012 fomos para o JavaOne na Califórnia e aproveitamos para fazer uma visita ao grande amigo Felipe Leme, que foi não apenas instrutor da Globalcode mas fundador da Unidade Campinas trazendo para Globalcode Campinas diversos insturtores e amigos como Alberto Lemos (Dr. Spock) e Danival Calegari. Atualmente ele está trabalhando na Google no time de Android desenvolvendo " Google Cloud Messaging " que é um sistema de push, você envia a mensagem para Google e ele redireciona para o celular aproveitando toda a infra-estrutura da Google. Assista a entrevista curta e saiba mais! Visitando o Google 2012 from Globalcode on Vimeo . É isso ai pessoal. Muito legal ver muitos brasileiros fazendo o futuro das principais tecnologias do mundo.  []s Yara Senger http://twitter.com/yarasenger http://facebook.com/AcademiaAndroid http://www.globalcode.com.br/treinamentos/carreiras/academia-android

JSON fácil em Java com GSon !

Ola pessoal ! O formato JSON ( J ava S cript O bject N otation) vem se consagrando cada vez mais na comunicação de dados, principalmente nos dispositivos móveis devido a esse formato ser mais leve que o XML e também mais legível. Uma prova disso são as inúmeras bibliotecas que existem para manipular esse formato, e no caso do Android, o suporte ao JSON é nativo. Mas apesar de ter esse suporte nativo, algumas operações devem ser feitas manualmente e o código acaba ficando um pouco verboso e repetitivo, já que para cada objeto que se deseja transmitir é necessário fazer um método que lê as propriedades do JSON e faz as devidas atribuições no seu objeto Java. Vamos supor o seguinte objeto sendo transmitido em JSON: {   user: {     id: 123456,     name: "Neto Marin",     username: "netomarin",     email: "netomarin@globalcode.com.br"   } } Se você fosse tratar um Webservice que envia esse JSON para o seu aplicativo Android...

Está chegando o Google Developer Day 2011

Inscrições abertas para Google Developer Day 2011! O evento será realizado no Sheraton WTC Hotel em São Paulo, dia 16 de setembro! Mas o GDD 2011 não para por ai, o trajeto é longo e o evento segue rumo a Buenos Aires, Moscow, Praga, Tokyo, Sidney, Tela-Aviv e Berlin. Vale a pena conferir o design do site em HTML5 (com recursos de internacionalização bem interessantes atualizando o horário e a temperatura local) antes de navegar para o Site do evento em São Paulo! Site geral do GDD 2011 O site da edição São Paulo, dia 16 de setembro, apresenta " Brazil Facts & Figures" com várias informações relevantes sobre o Brasil e também os links para os vários Grupos de Usuários de Tecnologias Google. Fiquei bem feliz de ver o GTUG-SP e GTUG-GO. Site do Evento GDD 2011 São Paulo O evento é gratuito e focado nas tecnologias e produtos Google! Mas os assuntos interessam para muitos desenvolvedores: HTML5 / Chrome, APIs para GEO, Google App Engine, Android! Ha...

Nova versão e modificações no AppEngine

Ontem como devem ter acompanhado, foi o início do Google IO , o evento anual de tecnologia promovido pelo Google. E dentro dos anúncios feitos ontem, alguns muito importantes para o AppEngine. Finalmente, após 3 anos, o Google AppEngine passará de um produto de 'Preview' para um produto realmente suportado(com SLA e suporte), e com um comprometimento maior do Google em mantê-lo. E também, não haverá mais a plataforma Google AppEngine for Business, que será integrada a plataforma atual. Dentre os anúncios se destacam: Nova versão do SDK, 1.5.0, que trará grandes novidades. Backends - Até a última versão, as aplicações eram gerenciadas pelo AppEngine através de instâncias com um ciclo de vida curto, que respondiam a quantidade de acessos/request de sua aplicação e através desta medida eram criadas ou finalizadas. Com esta nova funcionalidade, sua aplicação poderá criar instâncias com um período de vida mais longo, consumir mais memória e alocar processamento por tempo indete...

Google Developer Day 2010 : Impressões, fotos e links relacionados

O Google Developer Day 2010 e o Hands-on Labs Android foram muito especiais, muita motivação e empolgação dos desenvolvedores com as novidades apresentadas no evento. Muitas pessoas da Globalcode participaram, tanto na quinta-feira, no Android Hands-on Labs, quanto na sexta-feira, no evento maior, Google Developer Day! Hands-on Labs Android O evento de Android tinha umas 200 pessoas,  uma sala lotada e uma sala adicional com transmissão do vídeo (onde eu e o Rafael Nunes ficamos)! A parte prática começou com uma apresentação de um robô com Lego e Mindstorm + Android! O Hands-on foi um passo a passo onde foi criada uma aplicação que faz uma busca no Google. E os participantes foram desafios a persistir os resultados da busca em 30 minutos! Aqueles que conseguissem concluir participariam de um sorteio de um Kit Lego Mindstorm! Gostaria de parabenizar em especial o Danival Calegari , instrutor da Globalcode na Unidade Campinas, que aceitou o desafio e foi uma das 4 pessoas a ...

Primeira turma do Hands-on Google App Engine

Semana passada aconteceu o Hands-on Google App Engine, criado e ministrado por Rafael Nunes, da unidade Globalcode em São Bernardo do Campo. A turma estava lotada e pude perceber que muitos já tinham mexido com a ferramenta da Google e alguns, assim como eu, estavam experimentando pela primeira vez. Rafael nos deu uma introdução sobre Cloud Computing, como funciona o GAE (Google App Engine) e as diferenças de se programar na nuvem, além das limitações de espaço e recursos que podemos utilizar. Logo em seguida já fizemos nosso primeiro laboratório usando Eclipse com um plugin próprio para App Engine e o resto do curso foi todo assim, regado de práticas e com o Rafael sempre atendendo a todos nas suas dúvidas. Fizemos uma aplicação com Struts, outra com JSF 2.0, usamos BigTable com e sem JPA, e por último, Rafael nos mostrou uma usando a API de cache. No final fiquei muito feliz por ter minha primeira aplicação rodando no GAE ! Na quinta-feira, segundo dia de aula, tivemos...

Informações do 3º Bate Papo do SP-GTUG (28/04/2010)

No dia 28/04/2010, das 19h00 às 22h00 ocorreu o 3º bate papo do SP-GTUG , na Globalcode SP . A proposta era começar com Google Analytics (cerca de 1:30h) e terminar com alguns Lightning Talks. Apesar de apenas 11 pessoas terem comparecido o bate papo sobre Google Analytics se estendeu e durou cerca de 2:15h. O responsável por isso foi Rodrigo Rúbio , que contou desde a história do Web Analytics até chegar a poderosa ferramenta que é o Google Analytics. Durante o bate papo surgiram diversas perguntas acerca das possibilidades do uso do "GA" que foram muito bem respondidas e acabaram gerando mais perguntas ainda. Por um lado foi uma pena não ter sido apresentado nenhum Lightning Talk ( :( ), mas foi incrível o número de perguntas e interesse pela ferramenta! :) Para os interessados, a apresentação está abaixo: Web Analytics e o Google Analytics - uma visão geral View more presentations from rcrubio Participe do grupo você também e tenha mais informações. Acesse: http://grou...

3º Bate Papo do SP-GTUG - Divulgação

Pessoal, Teremos um novo bate papo do SP-GTUG, aberto e gratuito, acerca de mais uma tecnologia do Google: o Analytics. Este será o terceiro bate papo do SP-GTUG. Local e data O bate papo acontecerá no dia 28/04/10, das 19:00 às 22:00 na Globalcode. Para fazer sua inscrição e participar acesse a home da Globalcode e vá até a parte de "Minicursos Gratuitos da Semana " (ou acesse esse link para ir direto a página de inscrição). Conteúdo da apresentação Abaixo segue a descrição passada pelo palestrante: Título: "Google Analytics" Resumo: A idéia de agenda para a apresentação segue: - Apresentação pessoal; - Uma breve retrospectiva sobre a história do Web Analytics, quais as principais ferramentas, como funcionam, prós e contras; - Google Analytics: - Implantação (inserção de tags e desenho de métricas); - A interface web; - Contas e sub-contas; ...

2º Bate Papo do SP-GTUG - Divulgação

Pessoal, Para aqueles que já estiveram presentes nas atividades do SP-GTUG (encontros ou bate papos na Globalcode), e para os que ainda não puderam estar presentes, teremos um novo bate papo acerca de mais duas tecnologias do Google: AdSense e Python no GAE. Este será o nosso segundo bate papo do SP-GTUG, nos mesmos moldes dos minicursos da Globalcode . Local e data O bate papo acontecerá no dia 27/03/10, das 10:00 às 13:00 na Globalcode. Para fazer sua inscrição e participar acesse a home da Globalcode e vá até a parte de "Minicursos Gratuitos da Semana ". Conteúdo das apresentações Abaixo seguem as descrições passadas pelos palestrantes: Título: "Algoritmos em Python" Resumo: Python é uma linguagem considerada frugal, simples, sem ser simplória! Entenda como construir algoritmos ninjas com essa linguagem, adotada pela Google e pelo MIT. Veremos muito, muito código, desde algoritmos clássicos até tutoriais do Google A...

Conheça e faça parte do SP-GTUG!

Pessoal, Vocês conhecem (ou não) alguma tecnologia do Google ou tem interesse em conhecer outras? Querem estar por dentro das novidades sobre Android, AdSense/AdWords, GAE, GWT, Maps e outras tecnologias do Google? Então tomem ciência da existência do SP-GTUG (Grupo de Usuários de Tecnologia Google de São Paulo). Nesse grupo discutimos as novidades das tecnologias do Google por meio de bate-papos, encontros, apresentações, lista de discussão e projetos. Abaixo estão mais informações e esclarecimentos para que vocês se sintam "encorajados" a participar das iniciativas. Mas, o que é o SP-GTUG e como surgiu? A idéia para formação de um GTUG em SP partiu de algumas pessoas presentes no Google Developer Day 2009 . Victor B. Vieira , André Pantalião e outros foram os idealizadores do SP-GTUG, que era de imprescindível existência para uma cidade como São Paulo, pelo seu tamanho, poder econômico e tecnológico que são indiscutíveis. Outros grandes estados do Brasil, c...

Construindo um império com R$40,00

Algo que nós da  YaW temos nos dedicado com bastante afinco nos últimos meses é o Google AppEngine(GAE) . Para quem ainda não conhece, o GAE é um ambiente de runtime disponibilizado pelo Google onde você hospeda a sua aplicação sem precisar se preocupar com manutenção de servidores. E ainda ganha com tudo isso a escalabilidade proporcionada pelos servidores do próprio Google. Hoje ele dá suporte a duas linguagens: Python e Java(e a grande maioria dos seus frameworks de mercado como Struts 1 e Struts 2, JSF 1 e JSF 2, JPA com algumas limitações, EhCache, GWT, SpringMVC, etc. Lista completa aqui ). Um detalhe importante sobre o GAE é que de início ele é completamente gratuito, e possui uma quota(beeeem generosa) de utilização, a partir do momento que você ultrapassar esta quota você tem de pagar pelo que ultrapassou. Detalhes sobre as quotas aqui . O próprio site da YaW está hospedado no GAE. E o que isso tudo tem ha ver com os R$40,00 e o império que você quer cri...