Xamarin não é um LAYER !!! É um “conversor” para código nativo.. É obvio que para estar em N plataformas vai pelo menor denominador comum …
Mas isso é uma escolha de cada um em termos de custo beneficio … Sent from Surface Pro From: Hugo Ferreira Sent: Tuesday, 3 June 2014 10:55 To: RIA Group É natural que como usas defendas, tal como eu e outros defendem o Flex no entanto irá estar sempre 1 ou 2 passos atrás do nativo. Certas aplicações têm de chegar mesmo ao OS para garantir o máximo de performance possível, sem layers pelo meio. Para teres uma ideia, começei a desenvolver 100% flex para Android e começei a usar ANEs (código nativo invocado pelo flex) para certos casos. Actualmente já tenho um 25-30% de código nativo. Começo a pensar que vale mais a pena fazer tudo em código nativo (já nem há a questão da lentidão a desenvolver em Android). Esta nova tek vai permitir a mesma rapidez a desenvolver para iOS que o Objective-C nunca iria chegar. No dia 3 de Junho de 2014 às 10:50, <[email protected]> escreveu: Para diria 90% dos casos e APPS mais “transacionais” funciona lindamente. Na nova versão 3.0 lançaram uma coisa que é os Xamarin Forms que é uma base comum de controlos que são renderizados como os seu equivalentes nativos…. Sent from Surface Pro From: Hugo Ferreira Sent: Tuesday, 3 June 2014 10:50 To: RIA Group Eu nem cheguei a experimentar o xamarim (não me "chama" pelo preço). Custa a acreditar que seja 100% igual porque tem 1 camada entre o nativo e o teu código, logo menos performance e menos capacidade de chegar ao OS. No dia 3 de Junho de 2014 às 10:48, Pedro Pereira <[email protected]> escreveu: o xamarin e' mt bonito mas ja trabalharam a serio c isso para IOS por exemplo? n me parece ser assim tao fabuloso? tem mts bugs e as major features de design da apple n sao suportadas..esta cada vez melhor mas n me parece que valha apena o preco q se paga. Cumprimentos/Best Regards, Pedro Pereira AboutMe - http://about.me/doublep Linkedin - http://pt.linkedin.com/pub/pedro-pereira/36/42/b2b/ 2014-06-03 10:46 GMT+01:00 Hugo Ferreira <[email protected]>: Cristovão, Também já namorei essa tek e tal como dizes, o preço não é brincadeira nenhuma. Adoro C# e para mim significaria uma curva de aprendizem mínima por essa razão no entanto temos de pensar numa prespectiva económica. Por outro lado, já estou suficientemente queimado com a Adobe para confirmar nesse tipo de abordagens. Continuo a programar em Flex mas fora disso é nativo, nativo, nativo. Já disse nativo ? Provavelmente num futuro será só nativo. No dia 3 de Junho de 2014 às 10:41, Cristóvão Morgado <[email protected]> escreveu: Existe uma coisa fabulosa... Xamarin ... Programas em C# e aquilo converte para apps nativas! Performance top O preço e que não é fazer brincadeiras ...é para projetos media grande dimensão ... From: Hugo Ferreira Sent: 03/06/2014 10:40 To: [email protected] Subject: [riapt] SWIFT - Nova linguagem Boa dia, A Apple via disponibilizar uma nova linguagem de programação: http://pplware.sapo.pt/apple/apple-apresenta-swift-uma-nova-linguagem-de-programacao Aos poucos começei a programar para Android através da necessidade de desenvolver ANEs específicas e com os conhecimento de Java, não foi nada díficil de rapidamente sentir-me confortável. O próximo passo (que andava a adiar também por ainda não ter sido fundamental para mim) era programar em Objective-C. Aquilo é intragável e sinto que se o JS é o assembler da Web, o Objective-C é o assembler da Apple. É uma linguagem dos anos 80 e teve o seu tempo. Esta nova linguagem da Apple vai abrir portas e parece a evolução certa da Apple e vai atrair muitos novos developers a programarem nativamente para iOS e Mac. O que vos pareçe ? -- Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um email para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, visite https://groups.google.com/d/optout. -- Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um email para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, visite https://groups.google.com/d/optout. -- Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um email para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, visite https://groups.google.com/d/optout. -- Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um email para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, visite https://groups.google.com/d/optout. -- Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um email para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, visite https://groups.google.com/d/optout. -- Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um email para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, visite https://groups.google.com/d/optout. -- Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um email para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, visite https://groups.google.com/d/optout. -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, consulte https://groups.google.com/d/optout.
