Hay muchas preguntas incluidas en esta pregunta.
¿De dónde viene el límite?
¿Es un límite difícil que no puedes romper?
- ¿Por qué la nueva aplicación Mac Photos hace tantos duplicados?
- ¿Cuánto cuesta construir una aplicación móvil como Shazam?
- ¿Qué plataforma se utiliza para saber sobre el desarrollo de SEO?
- Cómo crear una aplicación como Moovit
- ¿Qué empresas líderes de desarrollo de aplicaciones han creado aplicaciones móviles para restaurantes?
¿Es este un problema de almacenamiento (unidad local)?
En general, los archivos de recursos y recursos de arte lo empujarán a superar este límite rápidamente.
En aras de la discusión, el tamaño de archivo de juego (binario / paquete) más pequeño posible que podría hacer utilizaría cualquier motor de juego HTML5 JavaScript. Mi aplicación para iOS o Android sería simplemente un contenedor que no hace nada más que cargar un WebView con la URL de su juego de JavaScript. Se necesitan entre 10 y 30 líneas para completar la totalidad de esta aplicación.
Esto reduce el paquete de su aplicación a lo más pequeño posible, al tiempo que cambia el uso del espacio de almacenamiento para usar el ancho de banda de red en cada carga.
HTML5 + JavaScript + WebGL significa capacidades en profundidad. JavaScript es naturalmente multiplataforma, por lo que no hay código por plataforma, que no sea su envoltorio nativo.
Otras opciones para hacer lo mismo implican un despliegue mucho más grande usando Unity, Cocos2d, etc.