Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Tools for rapid layout/interface creations?

Tags:

java

android

Does anyone know of any tools (besides DroidDraw) that can help me create the basics of my projects a bit quicker? I'm looking for something that will allow me to very quickly generate the XML for my layouts so I don't have to sit there typing like a robot for so long.

Thanks!

like image 724
LuxuryMode Avatar asked Nov 29 '10 00:11

LuxuryMode


People also ask

What are the tools of user interface design?

Adobe XD: The UI/UX design solution for websites, apps, and more. Balsamiq: The rapid, effective, and fun wireframing software. Figma: The collaborative interface design tool. InVision: Digital product design, workflow, and collaboration.

What are the tools used to create wireframes for user interface?

Pencil Project is a downloadable wireframing tool for both Mac and Windows and is also available as a Firefox add-on. Pencil Project has loads of templates to choose from for both mobile and web so you can create many different low-fidelity wires of your interface.

What is interface building tool?

Interface Building Tools − Design methods that help in designing command languages, data-entry structures, and widgets. Interface Mockup Tools − Tools to develop a quick sketch of GUI. E.g., Microsoft Visio, Visual Studio . Net, etc.


2 Answers

However the drag and drop layout design method is not recommended for Android Applications UI designers but there is an Open Source project on Google Code: android-ui-utils , in which you might find something intersiting.

It uses a Firefox addon Pencil to draw and design android layouts and also uses an online "Android Assets Studio" where you can design your custom Icons like:

  • Launcher icons
  • List item icons
  • Menu Icons
  • Notification icons

You can give up a try here:

http://code.google.com/p/android-ui-utils/

like image 168
Vikas Patidar Avatar answered Nov 15 '22 03:11

Vikas Patidar


DroidDraw is OK, but the reality is that if you are going to write for Android you are going to want to learn how to write XML layouts from scratch. I remember that XML layouts seemed bizarre when I first started working with the Android SDK, but eventually it starts to make sense.

I read a blog post from a member of the Android team at Google explaining why XML layouts are better than GUI-based layout systems (such as the one included with the iPhone SDK). I can't find the link right now, but basically XML allows for layouts that gracefully scale across devices of radically different sizes and purposes where a GUI-based layout designer often has to be tweaked at best and redone at worst for devices of different sizes.

like image 26
Computerish Avatar answered Nov 15 '22 04:11

Computerish