¿Existen bibliotecas similares al proyecto Three20 para Android?

El proyecto Three20 es realmente agradable para la creación de aplicaciones de iPhone rápidamente usando bibliotecas comunes:

Https://github.com/facebook/three20

¿Hay algo como esto para Android?

No exactamente, pero trabajando en una compañía con una aplicación de iPhone parcialmente basada en tres20 desarrollada en paralelo con la versión para Android, creo que aproximadamente el 50% de lo 320 sale de la plataforma en Android, menos un poco de pulido. Por ejemplo, Navigator y TextEditor de 320 están básicamente al horno en Android – los componentes nativos de edición de texto de la plataforma pueden estirarse dinámicamente por sí solos, y la navegación de tareas y el historial de back-button se manejan automáticamente en Android; Y sistema de resolución.

Usted puede obtener gran parte del resto de la funcionalidad de 320 de bibliotecas reutilizables como el encendido o GreenDroid (al menos en lo que respecta al almacenamiento en caché y las imágenes cargando en las listas), sin el peso y el bloqueo en un marco bastante monolítico como 320 puede agregar a su aplicación . Hay unos cuantos bits que estas soluciones faltan (por ejemplo, el visor de fotos con zoom de tres20), pero normalmente hay hackarounds aceptables para un uso rápido (un WebView de Android hace un sustituto del visor de imágenes bastante decente, por ejemplo).

Había una vez una página de SO wiki reuniendo un montón de esos recursos, pero por desgracia, eso se ha ido. Sin embargo, puedes obtener un buen conjunto buscando proyectos populares de Android en GitHub o Google Code.

Vea ¿Los desarrolladores de Android usan comúnmente bibliotecas de terceros de la interfaz de usuario / de red como Three20 en el iPhone?

  • Android: onCreate no se ejecuta en una FragmentActivity cuando su XML correspondiente está inflada?
  • Obtención de información desde el teclado en pantalla mediante libgdx
  • Android Video View en otro hilo y problema con android 2.1
  • Proyecto Eclipse en mercurial
  • ¿Cómo habilitar los menús predeterminados por defecto en la vista web android?
  • El recurso colors.xml no funciona
  • Android - ¿Cómo rotar Rect Object?
  • "El prefijo" xliff "para el elemento" xliff: g "no está enlazado"
  • Codename One Animation Trouble (también en Solitaire demo)?
  • ¿Cómo funciona la VPN en Android y la lista de API disponibles? (chupete)
  • Android: crear diferentes versiones de mi aplicación (gratis, premium, etc.) con Eclipse
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.