¿Cuál es una buena alternativa a PhoneGap?

depende de lo que esté haciendo y a qué dispositivos se dirija. Los móviles fabricados el último año o dos tienen un soporte excelente y consistente para funciones ricas como transiciones y animaciones CSS. Por lo tanto, no se trata realmente de la plataforma de alojamiento nativa (por ejemplo, PhoneGap y otros) sino de lo que haces en el lado de la tecnología web. Sin embargo, si también se dirige a dispositivos más antiguos, ninguna de las plataformas se verá tan bien como una aplicación nativa.

Si desea seguir la ruta híbrida, me quedaría con PhoneGap porque es ligero, muy abierto y muy bien apoyado y entendido por la comunidad de desarrollo. Asegúrese de utilizar bibliotecas en el lado de la tecnología web que admitan CSS3.

Ah, y debo mencionar que, en general, todas estas plataformas son para alojar activos de tipo web localmente en el dispositivo, es decir, cargar HTML, JavaScript y hojas de estilo en el paquete de la aplicación. No tanto para el alojamiento remoto, como lo implica Angular. Aunque ciertamente podrías hacer eso.

Xamarin es una alternativa, aunque usa C #.