Estou planejando desenvolver um aplicativo em várias plataformas e acho que o PhoneGap pode ser perfeito para mim. Eu estava lendo que é uma base de código para todas as plataformas, mas olhando para o guia PhoneGap, parece que há instruções separadas para cada plataforma. Então, se eu quiser desenvolver para iOS, Android, BB e WP7, preciso escrever 4 conjuntos de códigos diferentes? Tenho certeza de que estou perdendo algo fundamental aqui.
Além disso, como as pessoas costumam abordar uma criação do PhoneGap? Você obviamente / provavelmente deseja que o aplicativo final pareça um aplicativo nativo - é mais comum do que não usar o jQuery Mobile junto com o PhoneGap?
Existe um IDE preferido? Vejo, no guia, para iOS, eles parecem sugerir o Xcode. Estou bem usando o Xcode, mas parece um pouco exagerado para HTML e CSS. Preciso desenvolver no Xcode e, se não, como abordar isso? Use um editor de IDE / texto diferente e copie e cole no Xcode para criar e testar?
Eu sei que essa pergunta é longa e fundamental, mas é algo que eu não acho que seja devidamente abordado nos guias.
Obrigado.