Use uma estrutura de web móvel?

Atualmente estou em um novo projeto para realizar um aplicativo para celular. O cliente não está decidido e eu tenho que sugerir várias soluções. A compatibilidade com o Android (versão 2.2+) é necessária e iOS e outros sistemas operacionais podem ser bons. Nós só podemos desenvolver para o Android, mas eu pensei em usar um framework móvel na web.

Como nunca os usei, comecei a procurar as soluções existentes. Já ouvi falar do PhoneGap, Titanium, Sencha Touch e jQuery Mobile.

Aqui estão as possibilidades que encontrei:

PhoneGap + Sencha TouchPhoneGap + jQuery Mobile (ou um equivalente)Sencha Touch (API + UI)Titânio

O ponto crítico no aplicativo será permitir que os usuários tirem uma foto e editem-na: redimensionar, adicionar algum texto ... No Android, é tecnicamente possível, mas com um framework móvel da web eu não sei.

Com o PhoneGap e o jQuery Mobile, por exemplo, é possível fazer isso? Eu encontrei partes do código para cada função, mas nada muito completo, e não tenho certeza se será compatível em muitos celulares. Para o tempo de desenvolvimento, talvez seja melhor fazer 2 aplicativos nativos em vez de tentar usar uma estrutura móvel (e desenvolver a edição de imagem em Javascript)?

E eu encontrei muitas opiniões sobre cada estrutura, mas algumas delas foram postadas há mais de um ano e elas evoluíram tão difícil de ter uma visão clara de todas as soluções.

Então eu gostaria de saber se eu poderia realizar essa edição de fotos com uma dessas soluções e qual poderia ser a melhor.

obrigado pela ajuda

questionAnswers(5)

yourAnswerToTheQuestion