Descargo de responsabilidad: esto es especulación. No tengo acceso ni he visto la arquitectura real de la aplicación para iPhone de Quora.
Es probable que la mayoría de las vistas en la aplicación Quora para iPhone, incluidos los mensajes, usen la clase UIWebView en Cocoa Touch. Proporciona una ventana deformable en la que se puede cargar y mostrar contenido web. La aplicación Quora está incorporando una versión con formato móvil de vistas particulares y permite que los mensajes pasen al entorno nativo utilizando un puente Obj-C / Javascript (como este).
Este enfoque hace que la iteración sea más rápida y, lo que es más interesante, le permite a Quora lanzar actualizaciones sin necesidad de actualizar la aplicación en la App Store.
- ¿Qué software / habilidades necesitaría para diseñar UX y codificar / desarrollar una aplicación de iOS como Tumblr o Snapchat y cuáles son los pasos que tendré que seguir?
- ¿Será iAd un negocio de $ 2.5 mil millones para Apple?
- ¿Cómo podría dominar la depuración en el desarrollo de iOS con Xcode?
- ¿Qué es una solicitud de API?
- ¿Cuál es la mejor manera de crear una aplicación interactiva de libros para niños para iOS?
Probablemente haya costos menores de rendimiento, pero sé que el equipo de productos de Quora cree firmemente en la iteración y experimentación rápidas, por lo que la compensación probablemente valga la pena.