Blog oficial para desenvolvedores que falam português
Orkut lança nova API REST
26/09/2011
Como anunciamos no
Google Developer Day Brasil 2011
, acabamos de lançar uma nova
API REST para o Orkut
que aumenta o escopo das funcionalidades da plataforma a que os desenvolvedores de aplicativos off-site tem acesso, permitindo a criação de muitos novos tipos de aplicativos.
A nova API REST será o padrão para o desenvolvimento de aplicativos off-site. Baseada em conceitos modernos do padrão
REST
, a nova API emprega HTTP puro usando URLs simples como endpoints, tornando a programação bastante fácil e permitindo que desenvolvedores utilizem praticamente qualquer linguagem de programação que possa fazer requisições web.
A versão inicial que lançamos permite o acesso a muitas funcionalidades do Orkut e uma cobertura cada vez maior virá com as versões futuras. Por enquanto, as funcionalidades que ainda não estão disponíveis na nova API podem ser acessadas através da API OpenSocial JSON-RPC.
A nova API é compatível com
OAuth 1
e
OAuth 2
, o que torna o processo de autenticação fácil e flexível. Uma vez que a API JSON-RPC suporta OAuth 1, você pode utilizar OAuth 1 para acessar ambas as APIs usando o mesmo token de requisição.
A vantagem de uma API REST baseada em HTTP é que escrever o código para utilizá-la é um processo muito simples que reutiliza os conceitos e a semântica existente da web. Por exemplo, para listar os recados de um usuário, basta fazer uma requisição GET à seguinte URL (com os parâmetros apropriados do OAuth2):
https://www.googleapis.com/orkut/v2/people/me/activities/scraps
A nova API pode ser acessada a partir do
API Console
e do
API Explorer
, o que possibilita uma grande facilidade de uso e experimentação. Estes são os features iniciais da nova API:
Listagem das atualizações (activity stream) consistente com o website:
A API REST permite que o desenvolvedor obtenha uma listagem das atualizações (activity stream) que está muito próxima do que é visível no website do Orkut. Esta mudança traz consideráveis melhorias se comparada à forma mais limitada de listagem de activity stream presente na API JSON-RPC.
Comentários em atividades:
A API REST permite aos desenvolvedores interagir com os comentários em qualquer tipo de atividade do activity stream. Agora é possível listar, criar e deletar comentários em atividades. Isto não era possível na API JSON-RPC.
Acesso melhorado aos recados (scraps):
Os recados do usuário podem ser diretamente acessados pela nova API, fornecendo uma forma de listagem que é mais consistente com o website.
Controle de acesso a recados (scraps):
A nova API permite esconder um recado se o usuário é um participante da conversa e deletar um recado se o usuário for o dono.
Selos:
a API permite listar os selos publicamente visíveis do usuário, e também obter informações sobre cada selo.
Muitos desenvolvedores utilizarão ambas as APIs (JSON-RPC e REST) simultaneamente. Ambas fornecem suporte a OAuth1 e os identificadores de entidades são consistentes entre elas, portanto a integração é bastante fácil.
Para mais informações sobre a API REST, por favor consulte
a documentação
no nosso
site para desenvolvedores
, que foi recentemente atualizado.
Postado por Bruno Oliveira, equipe de Relacionamento com Desenvolvedores, Orkut
Palestrante do Google Developer Day: Ralf Botchen
15/09/2011
Meu nome e
Ralf Botchen
. Sou um alemão vivendo em Belo Horizonte, Brasil. Eu gosto muito desse pais e do jeito do povo daqui, por isso eu decidi me mudar para cá.
Minhas principais áreas de interesse são Social Web e Computação Gráfica. Eu possuo um doutorado em Ciência da Computação pela Universidade de Stuttgart com foco especial em Computação Gráfica e Visualização, e trabalhei nessa area por um tempo. Hoje, trabalho em engenharia de software na área de Social do Google e agora trabalho no desenvolvimento para a plataforma de Orkut.
Uma das coisas que mais incríveis do meu trabalho aqui é a grande diversidade de projetos e pessoas diferentes trabalhando com cooperação – e o que todos nós produzimos juntos.
Estou muito contente em participar do
Google Developer Day 2011
como palestrante, no Brasil.
Na minha
palestra
na sexta-feira, falarei sobre as últimas melhorias da plataforma de desenvolvimento do Orkut. Vou apresentar de modo aprofundado aspectos relativos ao uso e workflows das APIs e que tornam mais fácil a vida dos engenheiros de aplicativos. Além disso, durante a palestra, vou compartilhar novidades a respeito da API do Orkut – e tenho uma surpresa bem legal para vocês, fiquem ligados.
Palestrante do Google Developer Day: Simon Olson
15/09/2011
Você tem uma idéia para uma web startup? Como você pode transformar esta idéia em uma empresa? Você deveria falar com um Angel Investor ou com um Venture Capitalist? Qual a diferença? Qual a melhor forma de abordar investidores? Quais informações você deveria colocar na sua apresentação? O que investidores estão realmente buscando em uma startup?
Se você já se fez estas perguntas, esta é a sua chance!
Amanhã, no dia 16 de Setembro às 17:25, Simon Olson do grupo de Desenvolvimento de Novos Negócios do Google estará moderando um painel composto por alguns dos mais experientes investidores e empreendedores do Brasil:
Julio Vasconcellos, co-fundador e CEO do Peixe Urbano
Michael Nicklas, Diretor de Desenvolvimento de Portfolio da Ideiasnet e anteriormente um dos principais Angel Investors do Brasil
Edson Rigonatti, co-fundador e sócio da AstellaInvest
Luciano Fialho, sócio do Lima Netto, Campos, Fialho, Canabrava Advogados
Aguardamos sua presença!
Palestrante do Google Developer Day: Jarek Wilkiewicz
14/09/2011
Saudações do YouTube!
Meu nome é
Jarek Wilkiewicz
, eu moro no Vale do Silício e esta é a minha primeira visita à maravilhosa cidade de São Paulo! Ao invés de falar sobre as APIs que já existem há algum tempo, nós decidimos mostrar algo novo para vocês durante o Google Developer Day e que, para ser honesto, ainda está em desenvolvimento. Desde o ano passado, estivemos trabalhando no suporte a
live streaming
e recentemente adicionamos uma API para ajudar a gerenciar e descobrir conteúdo ao vivo no YouTube.
Na nossa sessão, chamada "
Dê uma espiada nas APIs de transmissão ao vivo do YouTube
", nós apresentaremos uma visão geral sobre a nossa plataforma de
live streaming
, daremos exemplos de eventos ao vivo de sucesso no YouTube, discutiremos aspectos técnicos da integração com a nosso pipeline de processamento de vídeos, mostraremos algumas as APIs Google Data de live streaming assim como as APIs disponíveis do YouTube Player. Também apresentaremos uma série de demos que preparamos junto com alguns dos pioneiros desta tecnologia
Eu fico feliz em dizer que o Google Developer Day de São Paulo será a primeira vez que falaremos publicamente sobre as APIs de live streaming em um evento do Google. Se você é como eu, e gosta de aprender sobre novos produtos que estão na vanguarda da tecnologia, junte-se a nós para a sessão de
YouTube
do GDD nesta sexta-feira às 11:30
Postado por Jarek Wilkiewicz, Developer Advocate, YouTube
Aprenda sobre Google Apps Script durante o Google Developer Day
14/09/2011
Google Apps Script é uma Engine JavaScript na nuvem que permite que você automatize e estenda Google Apps. Usando Apps Script, empresas podem construir soluções eficientes que atendam às suas necessidades como por exemplo:
GMail Snooze
Workflow de aprovação de conteúdo
Sistema de gerenciamento de calendários de férias
Workflow de helpdesk
Sistema de agendamento de horários
Se você estiver participando do
Google Developer Day em São Paulo
, compareça à minha apresentação nesta sexta-feira às 14:30 sobre
Workflows Corporativos com Google Apps Script.
Se a sua empresa usa Google Apps e você deseja explorar formas de utilizar Google Apps Script para criar workflows, funções personalizadas ou automatizar tarefas repetitivas então esta palestra é a oportunidade perfeita para você aprender mais. Eu vou mostrar o poder do JavaScript na nuvem junto com um apanhado de exemplos. Eu até vou escrever um pouco de código ao vivo para mostrá-los o que é possível fazer com Google Apps Script.
Eu estou pronto para as suas perguntas. Você não vai querer perder esta palestra!
Postado por Saurabh Gupta, Developer Programs Engineer, Google Apps
Palestrante do Google Developer Day: Wesley Chun
14/09/2011
Olá desenvolvedores do Brasil e da Argentina,
Meu nome é
Wesley Chun
e eu estou muito empolgado por estar visitando a América do Sul pela primeira vez. Eu e meu colega
Chris Schalk
estaremos representando os produtos de Cloud do Google nos GDDs de
São Paulo
e
Buenos Aires
. Nós esperamos encontrar vocês e apresentar palestras muito interessantes sobre
Google App Engine
,
Google Storage
e
Google Prediction
APIs.
Python
é mais uma razão pela qual eu estarei na América do Sul após os
Google Developer Days
. Eu também estarei dando múltiplas palestras durante a
PyCon Argentina
e o
Python Brasil
. Para aqueles que estarão participando do
CBSoft
, eu também serei um dos palestrantes da conferência.
Eu adoraria conhecer todos vocês, então por favor me procurem durante as conferências. Vocês poderão praticar o seu inglês e me ensinar português e espanhol. Eu gosto muito de aprender novas línguas e gosto ainda mais de conhecer desenvolvedores que estejam entusiasmados para construir ótimos aplicativos usando Python e as tecnologias do Google.
Postado por Wesley Chun, Developer Advocate, Google App Engine
Palestrante Google Developer Day: Bruno Oliveira
14/09/2011
Meu nome é
Bruno Oliveira
. Tenho 29 anos, o que significa que sou da geração dos consoles de 8 bits, passei algum tempo trocando disquetes e sei o que é uma ficha telefônica. Coube-me a boa fortuna de trabalhar com código todos os dias, o orgulho nerd de ter um apelido baseado no meu login de rede ("btco") e a oportunidade de inventar coisas malucas como o idioma Googlon da prova de programação do GDD. Trabalho em engenharia na área de Developer Relations do Google, nas plataformas Android e Orkut e tenho por missão ajudar a fomentar o crescimento da comunidade de desenvolvedores da América Latina ao redor dos produtos de desenvolvimento do Google, com foco no Brasil.
Uma das coisas que mais gosto sobre meu trabalho são as oportunidades de falar com desenvolvedores, por isso estou bastante contente em participar do Google Developer Day 2011 como palestrante, no Brasil e na Argentina. Aqui está um pouco sobre o que vou cobrir nas minhas palestras no GDD Brasil nessa sexta-feira:
O que há de novo e importante no Android
(11:30 - 12:15). O crescimento do Android não é nada menos que espetacular, tanto em números como em tecnologia. Nesta palestra vou dar uma visão geral sobre as últimas novidades no Gingerbread e Honeycomb, focando em desenvolvedores.
Excelência na experiência de usuário Android
(14:30 - 15:15). Há dois tipos de aplicativo: os que têm usuários e os que não têm. Muito embora, estatisticamente, os aplicativos com 0 usuários tenham menos reclamações, quero convencê-lo de que usuários podem ser nossos amigos e que você pode desenhar seu aplicativo de maneira a agradar a essas criaturas impacientes e exigentes.
O Ambiente de Desenvolvimento Orkut
(15:25 - 16:10). O Orkut é uma plataforma social usada por dezenas de milhões de pessoas todos os dias, e uma parte muito importante dessa plataforma são os aplicativos. Nessa palestra cobriremos como desenvolver aplicativos para o Orkut, tanto os "on-site" (que rodam dentro da interface do Orkut) quanto os "off-site" (que fazem chamadas remotas).
Até breve!
Postado por Bruno Oliveira, Developer Relations, Orkut/Android.
Prepare-se para o Google Developer Day 2011!
09/09/2011
O
Google Developer Day 2011 em São Paulo
está a menos de uma semana de distância! Confira a
agenda atualizada
de palestras (lembrando, naturalmente, que ainda podem ocorrer alterações). Também estão disponíveis os links para os perfis do Google+ de vários dos palestrantes:
Bruno Oliveira
(Android, Orkut)
Chris Schalk
(Cloud)
Jarek Wilkiewicz
(YouTube)
Les Vogel
(Google TV)
Paul Irish
(Chrome)
Pete LePage
(Chrome)
Rachel Shearer
(Chrome)
Steve Bazyl
(Apps)
Timothy Jordan
(Google+)
Wesley Chun
(Cloud)
Conforme os links para os perfis dos demais palestrantes ficar disponível, eles serão colocados no
site
.
O evento será na sexta-feira, 16 de setembro de 2011 no
Sheraton WTC Hotel
. O credenciamento iniciará as 08:00.
Lembramos que só será permitido o ingresso de participantes confirmados mediante apresentação de documento de identidade, e que sua confirmação é pessoal e intransferível. Em breve enviaremos um email a todos os participantes confirmados com maiores informações sobre o processo de chegada e credenciamento.
Gostaríamos de agradecer a todos pelas milhares de inscrições que recebemos!
Postado por Bruno Oliveira, equipe de Relacionamento com Desenvolvedores
Labels
+page
1
20th Century Fox
1
A/B
1
Action
1
Action Console
1
Actions
3
Actions Console
1
Actions on Google
1
ActiveQA
1
Adaptive Battery
1
AddThis
1
ADK
1
ADL
1
Admin do Firebase
1
AdMob
6
Ads
2
AdWords
1
AdX
1
AI
4
algoritmo
1
AMP
6
AMP Linker
1
AMP Project
1
Analytics API
1
Android
58
Android 8.0 Oreo
1
Android 8.1
1
Android ADK
2
Android API
2
Android App Bundle
1
Android Dev Summit
1
Android Developers
23
Android Marshmallow
1
Android N
3
Android Nougat
2
Android P
3
Android P Beta 2
1
Android Preview
1
Android SDK
1
android studio
8
Android Studio 3.2
1
android wear
2
AndroidDev
6
AndroidX
1
Announcement
2
AoG
1
AoGDevs
1
api
15
API 25
1
API 28
1
APIs
4
Aplicativos
4
app
1
App Engine
1
Apple
1
apply
1
Apps
9
AR
1
ARCore
3
artificial intelligence
1
AsyncTask
1
AUC
1
AutoAugment
1
Avro
1
Awareness API
1
Biblioteca do Google
1
Big Data
1
BigQuery
1
BiometricPrompt
1
bitcode
1
Borg
1
Bot
1
bytecode Dalvik
1
C++
1
câmera
1
CameraDevice
1
Canal Beta
1
canary
1
câncer de próstata
1
Capital One
1
Cast
1
CFI
1
Chrome
8
Chrome 68
1
Chrome Dev Summit
1
Chrome DevTools
1
Chrome OS
2
Chromecast
1
Chromium
2
CI
1
CLI
1
Cloud
6
Cloud Computing
1
Cloud Console
1
Cloud Dataflow
1
Cloud Developers
2
Cloud DLP
1
Cloud Firestore
1
Cloud Messaging
1
Cloud ML Engine
1
Cloud Scheduler
1
Cloud Shell
1
Cloud Source Repositories
1
Cloud Spanner
2
CodeSchool
1
código aberto
2
Compute Engine
1
ConfigMap
1
Container Builder
1
CPU
2
Crash Reporting
2
Crashlytics
3
credential api
1
criptografia
1
CSS
3
CSS Grid Layout
1
CSV
1
CTA
1
Curitiba
1
Dart API
1
Data Validation
1
DBAs
1
DCGAN
1
Desenvolvedores Google
11
Desenvolvimento
3
DevBusBrasil
1
DevBytes
2
Developer Bus
1
Developer Preview
1
developer quiz
1
DevFest
3
DevFest16
1
DevFest18
1
DevFestW
1
DFP
2
Dialogflow
1
DLP
1
DLS
1
documentação
1
Dragon Ball Legends
1
E2E
1
eclipse
1
end-to-end-encryption
1
Estimator
1
Estimators API
1
estudantes
1
Eventos
15
Famílias multilíngue
1
FCM
2
Featured
1
Firebase
24
Firebase Analytics
6
Firebase App Indexing
2
Firebase Cloud Messaging
5
Firebase Crashlytics
2
Firebase Dynamic Links
3
Firebase In-App Messaging
1
Firebase Invites
2
Firebase Lab
1
Firebase Links Dinamicos
1
Firebase Notifications
3
Firebase Remote Config
1
Flutter
3
FRR
1
G+
1
game
1
game dev
3
Games
2
games services
1
GCloud
3
GCM
1
GCP
7
GDD
7
GDE
1
GDEs
1
GDG
12
GDG Curitiba
1
GDG Floripa
1
GDG OpenSampa
1
GDG Porto Alegre
1
GDG Recife
1
GDG SP
3
GDGs
1
GDL
1
Git
1
GitHub
1
GNMT
1
Google
3
Google Ad Manager
1
Google AI
1
Google Analytics
1
Google Assistant
1
Google Assistente
3
Google Brain
2
Google Cast SDK
1
google clou
1
Google Cloud
17
Google Cloud Certified
1
Google Cloud Healthcare API
1
Google Cloud Platform
3
google code-in
1
Google Developer Advocate
1
Google Developer Expert
1
Google Developers
11
Google Fotos
1
Google I/O
6
Google Play
16
Google Play Games services
1
Google Play Protect
1
Google Play Services
4
Google Slides
1
Google Speech
1
google summer of code
1
Google+
2
Google+ sign-in
1
Googlers
1
GPU
2
GSuites
1
GUI
1
Hackathon
1
Hangouts
1
Hangouts Chat
1
HDR
1
High Quality Apps
2
HTML5
6
HTTP
3
HTTPS
2
HttpURLConnection
2
I/O
1
IA
2
Illusive Images
1
ImageReader
1
In-App Messaging
1
Inglês
1
Instant Apps
1
inteligencia artificial
1
IntelliJ REPL
1
IntentService
1
Interoperabilidade
1
IO Extended
1
IO13
1
iOS
9
IU
2
Java
1
Java 8
1
javascript
2
JPEG
1
JSON
2
Kaggle
1
kernel
1
Keyboard Map API
1
Knowledge Connectors
1
Kotlin
6
Kotlin da Udacity
1
Kubernetes
5
LangID
1
Launchpad
1
launchpad accelerator
2
Learning Augmentation
1
LEGO
1
Listas
1
ListFragment
1
LLVM
1
LTO
1
Machine Learning
2
Meetup
2
mensagens
1
Mentoria
1
Messaging
2
microsserviços
1
ML
2
ML Kit
1
Mobile
3
Mobile Ads SDK
1
Monetização
3
Monetize
3
MySQL
1
Native
1
Navigation Architecture Component
1
NES
1
Neto Marin
2
Next Level Apps
2
Next Level Tips
2
NNLM
1
Node.js
2
Notificações
1
novembro azul
1
Number Genie
1
Nuvem Profissional
1
OAuth
2
OAuth2
1
Open Images Extended
1
open source
3
Options Menu
1
Options Menu virtual
1
Orkut
2
Payment Request
1
pesquisa
1
PHA
1
Phone Gateway
1
PII
1
pixel
1
Play Academy
1
Play Console
1
Play Services
1
Playtime 2018
1
plug-in AMP
1
Porto Alegre
1
Preact
1
PRIV
1
program
1
progressive web apps
2
Push Notification
2
Python
1
QA
1
RA
2
Raspberry Pi
1
RBDMS
1
React
1
recording apis
1
remarketing
1
Remote Config
2
research
4
ResultReceiver
1
reward
1
RNN
2
Robolectric 4.0
1
RV
1
Sceneform
1
SDK
4
SDK Manager
3
Security
2
Server
1
service worker
1
sign-in
1
Sliding Tabs
1
Smartronix
1
social
6
Spark
1
SRE
1
Stack
1
Stack Overflow
1
Startups
2
Storage
2
story
1
Support Library
1
SurfaceView
1
Svelte
1
switch
1
Tag Manager
1
Tag Manager 360
1
tensorflow
5
TensorFlow Hub
2
TensorFlow Lite
1
TensorFlow Transform
1
Test Lab
2
Testes
1
TF Hub
2
tf.keras
1
TFDV
1
TFX
1
TI essencial
1
toolkit
1
tradução
1
TTS
1
Udacity
1
Universal Apps
1
Universal Sentence Encoder
1
user experience
1
ux
1
VectorDrawable
1
Velostrata
1
Volley
1
vr
2
vulnerabilidades
1
vulnerabilidades do Google
1
vulnerability
1
web
2
web dev
2
WebKit
1
webservice
3
when
1
WordPress
1
WorkerDOM
1
YouTube
4
YouTube API
1
YUV
1
Zomato
1
Archive
2022
nov.
out.
jul.
jun.
mai.
abr.
mar.
fev.
jan.
2021
dez.
nov.
out.
set.
ago.
jul.
jun.
mai.
abr.
mar.
fev.
jan.
2020
dez.
nov.
out.
set.
ago.
jul.
jun.
mai.
abr.
mar.
fev.
jan.
2019
dez.
nov.
out.
set.
ago.
jul.
jun.
mai.
abr.
2018
dez.
nov.
out.
set.
ago.
jul.
jun.
mai.
abr.
mar.
fev.
2017
ago.
jul.
jun.
mai.
abr.
mar.
jan.
2016
dez.
nov.
out.
set.
ago.
jul.
mai.
mar.
2014
jul.
jun.
abr.
mar.
fev.
2013
dez.
nov.
out.
set.
ago.
jul.
jun.
mai.
mar.
fev.
jan.
2012
nov.
jul.
jun.
mai.
abr.
mar.
2011
nov.
set.
ago.
jul.
jun.
Feed
Follow @googledevbr