BT

Início Notícias Integrando Google App Engine com iPhone

Integrando Google App Engine com iPhone

Favoritos

Cloud computing on distributed, commodity platforms — como Google App Engine e Amazon EC2 — talvez sejam a mais excitantes tendências no desenvolvimento de aplicações Web 2.0. Ao invés de exigir um site de servidores dedicados de alta-confiabilidade, com todos os custos e complexidade, uma plataforma cloud comercial, permite aplicações serem construídas e hospedadas numa base de "conforme-necessário".

Tão excitante quanto a arquitetura em clouds se tornou, a disponibilidade de plataformas móveis de mão, poderosas e de baixo custo trouxeram tanto excitação a frente de dispositivos manuais como iPhone e Android, colocam serviços em sua mão, que eram inimagináveis há poucos anos atrás.

Um novo artigo no DeveloperWorks, "Connecting Apple's iPhone to Google's cloud computing offerings" por Noah Gift e Jonathan Saggau, demonstra a capacidade das duas plataformas combinadas.  Através do uso da estrutura nativa plist do iPhone (um formato de XML específico da Apple), os autores constróem uma aplicação em Python, hospedada no AppEngine, que retorna um dos sonetos de Shakespeare através de um request do iPhone. O código de exemplo inclui código Python do AppEngine, o client em Objective-C e um exemplo de como os dados são transmitidos via HTTP usando o XML plist.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.