¿Qué otras tecnologías o marcos debería considerar?

En primer lugar, PhoneGap solo crea un contenedor para un navegador web dentro de una aplicación nativa, por lo que terminará implementando la aplicación en HTML de todos modos. Aunque las aplicaciones web (cargadas en el navegador o dentro de PhoneGap) aún no obtienen el mismo rendimiento que las aplicaciones nativas, me quedaría con HTML si su aplicación no necesita gráficos / animaciones extensas.

Para las otras tecnologías, Firebase es una base de datos en tiempo real, y combina bien con AngularJS (jQuery Mobile no parece haber ganado mucha popularidad). Lo intentaré y verás si este enfoque funciona mejor para tu aplicación que Postgres y RoR del lado del servidor, que son bastante diferentes por diseño.

En cualquier caso, si está construyendo un sitio web móvil y de escritorio, debe usar la misma página web y simplemente diseñarla de manera diferente en CSS para que coincida con el tamaño de la pantalla.

More Interesting

Cómo hacer una versión móvil dedicada de mi sitio web bajo el mismo dominio

¿Qué debo aprender: desarrollo de aplicaciones o desarrollo de sitios web?

Al compilar para una aplicación móvil, ¿cuándo debería cargar muchos datos en el almacenamiento local (y realizar la lógica en el dispositivo) en lugar de usar la paginación (y realizar la mayor parte de la lógica en el servidor)?

¿Podría una aplicación con un backend Parse manejar un lanzamiento exitoso?

¿Por qué la mayoría de las empresas quieren que su aplicación se use en su sitio web?

¿Cómo pueden ayudar las aplicaciones y el sitio web en el desarrollo comercial de una empresa manufacturera?

¿Cuál es el mejor software para crear sistemas, aplicaciones móviles y sitios web?

¿Debo aprender desarrollo web o desarrollo móvil? Soy un desarrollador web front-end principiante, ya aprendí HTML y CSS, y estoy aprendiendo JavaScript.

¿Cuál es el mejor servicio para crear una página de destino de la aplicación?

¿Cuánto cuesta crear una aplicación y hasta su uso en línea oficialmente?

En general, ¿cuánto debo cobrar a un cliente (por hora) por un paquete de una aplicación web de calidad con todas las funciones, junto con aplicaciones nativas de iOS y Android?

¿Debo invertir mi tiempo en crear un sitio web o crear una aplicación móvil?

Desarrollo web móvil: ¿Qué significa que un sitio web esté "optimizado para iPad" (u otras tabletas)?

¿Cuáles son los costos del servidor para una aplicación o una red social que tiene 1-2 millones de visitas activas mensuales en más de 200 páginas? Además, ¿cuáles son los costos del servidor para 100,000 activos mensuales?

¿Dónde puedo aprender UI / UX para el desarrollo de aplicaciones móviles y web?