Desenvolvimento para iPhone com Mono

0 comments

Posted on 24th setembro 2009 by gbenatti in .Net | C# | boo | iphone | mono

Uns dias atrás ao instalar o Mono, achei uma referencia a um produto da Novell chamado Monotouch.

Um produto que permite se desenvolver pra iPhone usando C#, agora, vocês podem questionar pq C# e não ObjC ?

Bem, me considero um programador que não tem muitos problemas em aprender e usar várias linguagens, no ultimo ano, aprendi objC, Erlang e Scala, e entendo que cada linguagem tem suas vantagens e desvantagens. Objective C é interessante, e sinceramente tem features bem poderosas se pensarmos que é uma linguagem compilada que foi criada para ser usada como um C em esteroides, sendo deste um superset, um competidor de C++, muito mais simples.

Mas, sempre há um mas…

Depois de C#, Boo, Ruby, Python voltar a ter que gerenciar memória na mão, ter arquivos de header e de implementação, para definir uma propriedade ter que adicionar informações em 4 lugares diferentes não me parece “cutting edge^ em termos de programação.

Sendo assim, vejo com bons olhos iniciativas como o Monotouch, claro que esse também tem seus problemas, o pior, ser pago, e caro para meus pobres bolsos. Mas alem disso, com certeza a biblioteca sempre estará atrás das da Apple, feitas em Objective C, em termos de acesso de features do iPhone.

Abaixo o link de um tutorial de uso do monotouch:

http://www.codesnack.com/storage/screencasts/gettingstarted/index.html

Nenhum comentário ainda.

Deixe um comentário