BT

Novidades O InfoQ vem desenvolvendo uma série de novas funcionalidades para melhorar sua experiência com o site. Confira!

Integrando Google App Engine com iPhone

| por Charlie Martin , traduzido por Felipe Rodrigues de Almeida em 10 fev 2009. Tempo estimado de leitura: 1 minuto |

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.

Dê sua opinião

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

Receber mensagens dessa discussão
Comentários da comunidade

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

Receber mensagens dessa discussão

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

Receber mensagens dessa discussão

Dê sua opinião

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT