2010-07-09 12 views
13

Estoy trabajando en Android desde los últimos 7 meses ... También conozco información breve sobre la aplicación de I-phone.Interface Builder (Diseñador de interfaz de usuario) para Android

En Android, hay un mal editor de diseño en Eclipse, pero no es ni bueno ni fácil de usar como I-phone Interface Builder.

¿Hay algún diseñador visual que esté a la par con el iPhone "Interface Builder"?

Ya, DroidDraw está ahí, pero no tanto el usuario como el Interface Builder de I-Phone ...

+1

DroidDraw está desactualizado y creo que todavía no se ha actualizado a sdk2.0. –

+0

y DroidDraw está ahí .... pero no es muy fácil de usar como el constructor de interfaces provisto por Apple para I-phone .... @ Mathias Lin –

Respuesta

9

Creo que puede ser un poco estropeado por Apple! El editor de diseño de Android tiene sus peculiaridades, pero una vez que te hayas acomodado, en realidad es muy rápido iterar y obtener los resultados que deseas. Recuerde que Android y iOS son bestias bastante diferentes, y por naturaleza de Android está diseñado para funcionar en una amplia gama de diferentes dispositivos y pantallas, su editor de diseño también es muy diferente.

Solo sumérgete en ella, ponte cómodo usando el editor de diseño y estarás listo en poco tiempo.

+0

pero sin embargo para agregar y establecer atributos para los controles ... tenemos para ver el diseño del código xml ... que es muy comburente ... –

+4

¿Qué editor de diseño? ¿no hay ninguno? Esta 'cosa' en Eclipse difícilmente se puede llamar editor de diseño, no funciona. Intente crear una actividad de pestañas, etc. ... buena suerte;) Respuesta simple: no hay un editor de diseño en este momento, es mejor que escriba el diseño en xml por su cuenta, desafortunadamente. –

+0

Funciona * does *, lo he usado para varias aplicaciones de Android y no he tenido ningún problema además de la fase inicial de aprendizaje. No entiendo cómo puede decir que no funciona, según mi experiencia, es tan bueno como debe ser (eso no quiere decir que no podría ser mejor) – Dave

10

Googlelabs ha lanzado App Inventor.

No lo he probado, pero puede ser útil para diseñar la interfaz y el código fácilmente.

What is Google App Inventor? 

como he encontrado un artículo, en el que se han dado una definición de la línea de la siguiente manera:

App Inventor es una nueva herramienta de Google Labs de que hace que sea fácil para nadie- programadores y no programadores, profesionales y estudiantes -para crear aplicaciones móviles para dispositivos con Android.

+1

+1 Eso podría permitirle diseñar una interfaz, pero luego tendría que separar eso del código que genera la aplicación Inventor (no debería ser demasiado difícil, pero realmente no puede usarlo como un IDE, estableciendo controles luego haciendo clic para acceder al código que está detrás de ellos) – Mawg

+1

@LeonixSolutions ... no entendí de lo que estás hablando. y Como he leído algunos artículos escritos para App Inventor .... encontré que el inventor de la aplicación proporciona código al hacer una programación visual –

+0

lo que quiero decir es que un RAD IDE como Delphi, VB, etc. le permite dibujar su GUI. A continuación, puede hacer clic en los controles para editar el código asociado con la acción predeterminada (hacer clic en el botón, cambiar texto para el cuadro de edición, etc.) o usar el inspector de objetos para agregar código para otros eventos. El punto es que el GUII y el código están unidos en una herramienta. Lo mismo ocurrirá con App Inventor, pero las herramientas preciosas de este tipo han sido simplistas: "codificación para no codificadores", y no han ofrecido acceso a todos los eventos (mouse down/up, pre-execute, canClose, etc.) y el código generado es simplsitic ... cont – Mawg

Cuestiones relacionadas