Desenvolvimento móvel - Plataforma cruzada nativa do VS VS JavaScript [fechado]

Nossa empresa começará em breve a desenvolver poucos produtos para plataformas móveis, já que foi solicitado ao CTO que examine os prós e contras das diferentes ferramentas disponíveis, a fim de obter a melhor solução de qualidade / custo-benefíci

Focaremos principalmente no iOS e Android, secundários para Windows-Mobile e BlackBerry.

Candidates:

epois de realizar uma pesquisa de base, encontrei os seguintes possíveis candidatos:

Nativ - Desenvolva de maneira simples, mas trabalhosa, para cada plataforma, com suas ferramentas e idioma nativo

HTML5, CSS e JavaScript - Pode ser um serviço da Web em execução no navegador do dispositivo (um site) ou um aplicativo que contém esse código no WebKit.

Rho mobile - Feito pelo Google, portanto deve ser bom - ainda assim, baseado no Ruby (com o qual não nos sentimos confortáveis) e possui um ambiente de desenvolvimento complexo e bastante frágil.

PhoneGap - Parece fácil e principalmente baseado em Javascript - é de código aberto, mas ultimamente adquirido pela adobe - (não é um bom sinal)

Appcelerator - Qualquer coisa de Javascript a PHP e python, possui uma boa variedade de acesso à API, mas ouvimos muitas histórias de rejeição (pela apple) e incompatibilidades ao usar código complexo em diferentes plataformas.

E mais como o MoSync, Sencha, Appmobi e Corona (não os testaram em primeira mão

lguns pontos de referênci

Não estamos planejando desenvolver jogos, os aplicativos que planejamos desenvolver estão no domínio dos aplicativos de negócios e ferramentas de informaçã

s aplicativos não dependem do uso excessivo das APIs dos dispositivos (mas precisam de um acesso básico meno

A empresa já desenvolveu para iOS e temos uma pequena equipe de desenvolvedores nativos de iOS (geeks Objective-C)

Gostaríamos de ter certeza de que podemos continuar desenvolvendo nossos aplicativos no recurso sem que sejam quebrados devido a novos sistemas operacionais ou APIs

erá vantajoso garantir antecipadamente que o aplicativo não será rejeitado devido ao código de plataforma cruzada (principalmente AppStor

Como qualquer empresa que gostaríamos de ter o melhor custo-benefício possível, por outro lado, insistimos em produtos de alta qualidade e na melhor experiência do usuário.

Não há lugar melhor para fazer essa pergunta do que o StackOverflow, eu gostaria de receber comentários de desenvolvedores com experiência neste tópic

questionAnswers(3)

yourAnswerToTheQuestion