2012-02-05 21 views
6

Noté hace mucho tiempo (cuando Facebook actualizó su aplicación después de que se publicaron los nuevos perfiles) que la fuente de noticias y varias otras partes de la aplicación no se están generando utilizando sus vistas de tabla y celdas típicas. Creo esto por algunas razones.¿Qué técnica utiliza Facebook para generar sus noticias en su aplicación de iPhone?

Primero han podido actualizar ciertos elementos de diseño sobre la marcha sin tener que actualizarlo desde la tienda de aplicaciones. Otro ejemplo es cada cierto tiempo, cuando la aplicación se está cargando y tardando más de lo esperado, he podido desplazarme (arriba, abajo, izquierda y derecha) y ver sombras extrañas que parecen venir de una página web (puede t obtener una captura de pantalla en este momento). Y, por último, de vez en cuando el "css" no se cargará de inmediato y voy a conseguir esto:

enter image description here

¿Alguien tiene alguna idea de lo que están haciendo para hacer esto? Estoy muy familiarizado con su framework de código abierto Three20, pero no creo que haya algo especial allí que les permita hacer esto. Parece que están generando el HTML en UIWebView, pero no estoy del todo seguro.

¿Qué piensan todos? La aplicación que estoy construyendo se beneficiaría enormemente con la técnica que estén usando. Actualizar y diseñar la vista de tabla y las celdas puede llevar bastante tiempo.

Respuesta

2

Eche un vistazo a los marcos html-5 como sencha y jquery para generar una interfaz táctil de estilo móvil en las páginas web. Facebook puede estar usando UIWebView's con elementos html-5 anidados para proporcionar UI de tabla de estilo táctil/móvil, etc.

+0

¡Perfecto, gracias por la información! – Ken

1

La versión 4.0 del Facbook es básicamente una página de inicio de sesión y una gran UIWebView encima de http://touch.facebook.com/.

Puede utilizar su navegador de escritorio para verificar nuestro código fuente del sitio táctil si está interesado en los elementos que Facebook utilizó en su versión táctil.

Cuestiones relacionadas