BT
x A sua opinião é importante! Por favor preencha a pesquisa do InfoQ sobre os seus hábitos de leitura!

Koushik Dutta está trazendo C#, Ruby, e Python para o Google Android

por Jonathan Allen , traduzido por Flávia Castro de Oliveira em 20 Fev 2009 |

Koushik Dutta alcançou um marco importante em seu esforço para suportar C# e Python na plataforma de telefone móvel do Google, Android. Começando com Mono como uma base, ele criou pontes que permitem que o código Java escrito para Dalvik chame o código Mono. Do mesmo modo, o código Mono escrito em C# ou IronPython agora pode chamar o código Dalvik.

Atualmente a síntaxe para C# é um pouco verbosa, mas que deve melhorar uma vez que Mono adiciona suporte para o novo C# keyword “dinâmico”. As variáveis com o tipo dinâmico podem usar binders customizados para determinar como chamar um método em tempo real, que se enquadraria bem com cenário de interoperabilidade como este.

Outro desenvolvimento importante deste projeto é a habilidade de executar aplicações Python e Ruby no Android. Desde que este projeto é baseado em Mono, traz com ele o suporte para a Dynamic Language Runtime e as linguagens de implementação IronPython e IronRuby.

Você pode ver os exemplos e o código fonte no blog do Koushik Dutta.

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

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT