2012-03-19 18 views
45

si usted es un desarrollador y tiene poca idea sobre los diseños, Twitter Bootstrapt salva el día (al menos para mí).¿Algo como Twitter Bootstrap para Android?

¿Hay algo similar para Android (nativo, no web)? Porque al menos para mí los botones predeterminados y el fondo negro se ven realmente feos (igual que los botones del navegador, que Twitter Bootstrap tiene tan buen aspecto)

http://developer.android.com/design/downloads/index.html le da algunos iconos y fuentes, pero tal vez hay más?

+1

No parece haber ninguna lista hecho tema disponible para Android, similar a bootstrap. Soy nuevo en Android y aún no he podido encontrar uno. – Mayuresh

Respuesta

47

Android Bootstrap

I Recientemente me encontré con este proyecto y parece muy prometedor.

Lista de características:

  • Bootstrap botones según Bootstrap v3
  • botones redondeados
  • botones movilidad
  • Varios botones de tamaño (grande a pequeño adicional)
  • Solo botones de texto
  • izquierda, derecha, izquierda y justo botón del icono de la derecha, o
  • fuente del texto impresionante según fuente v4 impresionante
  • animaciones a la fuente artículos de texto impresionantes
  • fondos EditText
+2

En mi humilde opinión, la única respuesta real a la pregunta. – Mene

8

El tema de Android Holo codifica las pautas de UX en un tema que puedes usar en Android. Si no tiene como objetivo 4.0, pruebe este proyecto que transfirió gran parte del tema hasta 1.6. Aún no lo he probado, pero puede ser un buen comienzo.

https://github.com/Prototik/HoloEverywhere

2

No es la solución más elegante, pero utilizo Twitter Bootstrap y Phonegap que me da la ventaja añadida de múltiples aplicaciones en diferentes plataformas. Sé que mencionaste nativo, pero me pregunto si hay más personas que se inclinan por estas soluciones, al menos incluso con Windows uniéndose a la refriega y teniendo que desarrollar para 4 plataformas diferentes.

+0

El problema que tenemos con la ruta de la aplicación web son los datos. Nuestras aplicaciones ya transfieren una gran cantidad de datos entre el dispositivo y el servidor, y la sobrecarga añadida de tener que mover todo ese html/css/js, junto con velocidades de datos no tan estelares hacen que la ruta web parezca realmente deslucida para nosotros. – Jeshurun

23

acaba de publicar hace dos días y ya tiene más de 100 estrellas

https://github.com/donnfelker/android-bootstrap

+11

Parece demasiado enfocado en la lógica en comparación con la interfaz de usuario enfocada. Aunque cosas como maven, suites de prueba, etc. están muy bien, en realidad no pertenecen a lo que he entendido como un paquete UI (a la twitter bootstrap). –

1

Aunque la siguiente no se centró en la fase de diseño, sin embargo, que generan un proyecto para empezar para usted:

En el segundo me recomienda ejecutar el siguiente comando para filtrar los proyectos de Android de la lista:

mvn archetype:generate | grep ndroid 

aparecerá una lista de por lo menos las siguientes plantillas de proyecto:

50: remote -> com.googlecode.android-player-root-archetype:parent-archetype (-) 
115: remote -> com.vektorsoft.demux.tools:demux-android-archetype (Create Android application structure for DEMUX Framework applications) 
123: remote -> de.akquinet.android.archetypes:android-gcm-quickstart (Creates a skeleton for a GCM Android application) 
124: remote -> de.akquinet.android.archetypes:android-library-quickstart (Creates a skeleton for an Android library) 
125: remote -> de.akquinet.android.archetypes:android-quickstart (Creates a skeleton for an Android application) 
126: remote -> de.akquinet.android.archetypes:android-release (Creates a skeleton for an Android application, 
127: remote -> de.akquinet.android.archetypes:android-with-test (Creates a skeleton for an Android application and instrumentation tests) 
128: remote -> de.akquinet.android.archetypes:stand-archetype (Creates a skeleton for an Android application using the Stand framework stack) 
555: remote -> org.eclipse.xtend:xtend-android-archetype (-) 
857: remote -> ru.nikitav.android.archetypes:release (-) 
858: remote -> ru.nikitav.android.archetypes:release-robolectric (-)