Aplicaciones para teléfonos inteligentes: ¿Cuál es el mejor marco de aplicaciones móviles multiplataforma?

Los móviles son una parte integral de la vida diaria. Con el tiempo, los clientes esperan las mejores y más versátiles aplicaciones en menos tiempo. Es un gran desafío desarrollar aplicaciones móviles de alto rendimiento en este mercado competitivo que satisfaga las expectativas de los clientes.

Las herramientas de desarrollo de aplicaciones móviles han resuelto este problema multiplataforma en gran medida. Estas herramientas proporcionan el desarrollo de aplicaciones en un tiempo mucho más corto que el desarrollo mediante el uso de un kit de desarrollo de software específico de sistemas operativos móviles. Con el fin de conservar el esfuerzo y el tiempo, el objetivo aquí es crear aplicaciones multiplataforma con reutilización de código .

Aquí hay una comparación de herramientas de desarrollo móvil multiplataforma: Xamarin, ReactNative, PhoneGap, NativeScript

No soy experto en este tema.
Pero aquí hay algunos enlaces que pueden resultarle útiles.
10 de las mejores herramientas de desarrollo móvil multiplataforma
Comparación: App Inventor, DroidDraw, Rhomobile, PhoneGap, Appcelerator, WebView y AML
Pros y contras de las 5 principales herramientas multiplataforma – Economía del desarrollador
Cómo hacer una aplicación: ¿qué herramientas de desarrollo usan los creadores de aplicaciones profesionales? – APC

Si está desarrollando juegos, consulte Unity3D (Unity – Game Engine). Acaban de lanzar Unity 5 y es compatible con muchas plataformas.