Beruflich Dokumente
Kultur Dokumente
FICA-CIERCOM.
Programacin de Sistemas Multimedia
5 de Julio de 2016.
OBJETIVOS:
Investigar los diferentes softwars que nos permiten el diseo de interfaz de usuario.
DESARROLLO
Software- Diseo de Interfaz de Usuario
La interfaz de usuario es la parte visible de la aplicacin front-end (traducible al espaol como
interfaz) con la que el usuario interacciona a fin de usar el software. El usuario puede manipular y
controlar el software as como el hardware por medio de las interfaces de usuario. (Tutorials Point,
2016)
En la actualidad podemos encontrar diferentes tipos de interfaces en cualquier lugar a donde
vayamos, por lo que el objetivo primordial de una interfaz es facilitar y brindar confort al usuario en
el uso del software. Rivera D.G (comentario personal)
Segn Tutorials Point (2016):
El software suele ser ms popular cuando su UI es:
Atractiva
Fcil de usar
De respuesta rpida
Clara de comprender
Figura 2. Diseo adecuado de una interfaz web. Chema Alonzo,2005, Sitio Web Un informtico en el lado del
mal .
Figura 3 .Diseo adecuado de una interfaz web, Mark Zuckerberg , 2004,Sitio web Facebook
Beneficio
Social
Aspecto de
creciente
inters
apoyado por
entidades
gubernamen
tales
Beneficio
Econmico
Motivos
para
disear
de
manera
accesible
Aspecto
regulado por
la ley
Beneficio
para todos
los usuarios
Beneficio
Tecnolgico
Grfico 1. Motivos para disear de manera accesible. Informacin tomada de Toni Granollers i Saltiveri,
Jess Lores Vidal, Jos Juan Caas Delgado (2005)El modelo del proceso de la usabilidad y de la
accesibilidad, Editorial UOC, Diseos de sistemas interactivos, centrados en el usuario,Av. Tibidabo,
39-43,08035 Barcelona.
Jorge Barahona, dueo de una agencia de diseo en Via del Mar (2014) considera:
Se puede ver progreso en entender y desarrollar conceptos globales sobre estas
tecnologas en grandes compaas, a pesar de ello lo ven como algo dividido y no
como algo que aada valor a la organizacin, las compaas estn lejos de apreciar
la verdadera ventaja y de entender que esto los lleva a necesitar menos publicidad y
esto es, paradjicamente, especialmente verdadero en las reas de marketing y
tecnologa de estas compaas. Las divisiones de marketing se transforman en
patrocinadores de banners y agencias de publicidad que no conocen ms all de las
campaas y comunicacin disruptiva, y de divisiones de tecnologa que albergan
plataformas de software.
A pesar de que la gente de negocios, al parecer prestan atencin a todas las organizaciones y
en especial a las internacionales, ya que estas estn poniendo al diseo en un valor alto. An
sigue nuestro pas con deficiencias tecnolgicas al pensar errneamente sobre invertir en el
rea de Software de Interfaz. Wendy Vivero (2014), Experiencia de Usuario en
de
Profesionales
de
Experiencia
de
Usuario,
recuperado
de
Continuar educando
a los clientes
Generar ms
contenido en
espaol atraer ms
inters y, por lo
tanto, ms
desarrollo en
nuestro campo
Seminarios y
formacin
acadmica, incluida
la investigacin
Hacer distinciones
claras entre lo que
es experiencia de
usuario y lo que es
publicidad
FLUID
AppInventor (Android)
LucidChart
Wavemaker
Visual Studio
GTK+
GTK+ es una librera para la creacin de interfaces grficas de usuario. Su licencia
permite desarrollar programas libres as como aplicaciones comerciales. Todo esto sin tener
que pagar licencias o regalas para su uso. GTK es el acrnimo de GIMP Toolkit debido a
que originalmente fue escrito para desarrollar el Programa de manipulacin de imgenes de
GNU (GNU Image Manipulation Program, GIMP).Fuente especificada no vlida.
GTK+ se ha construido en base a tres libreras: GDK (GIMP Drawing Kit) para
interactuar con el sistema grfico, gdk-pixbuf para manipular imgenes y Glib para
integracin con el Sistema Operativo (SO).Desde el punto de vista de GTK+ una aplicacin
grfica se construye mediante un conjunto de objetos que se comunican mediante eventos y
retro llamadas. Su diseo, en constante mejora, le permite lograr una gran velocidad de
ejecucin, interactuar con diferentes lenguajes de programacin como C, C++, Python, C#,
Perl o Ada, y ser un ambiente de desarrollo multi-plataforma (UNIX, Linux, Windows TM,
MacOS X TM).
MICROSOFT VISUAL STUDIO
Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas en
ingls) para sistemas operativos Windows. Soporta mltiples lenguajes de programacin
tales como C++, C#, Visual Basic .NET, F#, Java, Python, Ruby, PHP; al igual que entornos
de desarrollo web como ASP.NET MVC, Django, etc., a lo cual sumarle las nuevas
capacidades online bajo Windows Azure en forma del editor Monaco.
Visual Studio permite a los desarrolladores crear sitios y aplicaciones web, as como servicios
web en cualquier entorno que soporte la plataforma .NET (a partir de la versin .NET 2002).
As se pueden crear aplicaciones que se comuniquen entre estaciones de trabajo, pginas web,
dispositivos mviles, dispositivos embebidos, consolas, etc.
QT DESIGNER
Es una herramienta para el desarrollo de formularios y presentaciones grficas para las
aplicaciones. Permite acelerar el desarrollo de interfaces de alto rendimiento, a la vez que
proporciona una forma fcil de disear interfaces grficas de usuario avanzadas generando
el cdigo fuente para las mismas, lo que permite al desarrollador ajustarlo a sus necesidades.
Este generador de interfaces fue creado inicialmente por la empresa TROLLTECH para
trabajar en varias distribuciones Linux. No obstante, actualmente puede instalarse en otras
plataformas como Windows y Mac OsX.
NETBEANS
NetBeans El constructor de interfases de usuario del IDE Netbeans Este editor de
interfases grficas est orientado hacia la librera grfica Swing de Java. Es decir, que
nicamente produce cdigo fuente para Java. Adems de dicho cdigo fuente, el Generador
de intefase produce unos archivos .form escritos en fomato XML que contienen las
especificaciones de los diversos componentes grficos del usuario. Si bien estos archivos no
necesitan ser distribuidos junto con el cdigo para compilar las interfases, sin ellos es
imposible para el editor grfico reconstruir el diseo de la pantalla para una edicin posterior.
Por ello tampoco el editor puede generar un archivo .form para clases GUI no creadas por
NetBeans (aunque hay herramientas en desarrollo para ello)
WINDOWS FORM DESIGNER
El Windows Form Designer es la herramienta de interfaz de usuario de Visual Estudio que
permite agregar elementos a un Form (Formulario). El elemento y los formularios son parte
de Windows Forms, que es el nombre que recibe el API para la interfaz grfica de usuario
includa como parte de la infraestructura .NET de Microsoft. 6 El hecho de que los Windows
Forms se basen en la infraestructura .NET permite que dichos controles puedan ser usados
en cualquiera de los lenguajes de programacin que sigan la CLS (Common Languaje
Specification), porque debemos recordar que en la arquitectura .NET todos ellos se traducen
a un lenguaje intermedio comn. No obstante, es importante sealar que los componentes de
las Windows Forms son dependientes de la plataforma, pues dependen fuertemente del
Win32 API, por lo que para portarlas a una nueva plataforma (p.e. OSX o Linux) sera preciso
redefinir las mismas aunque ya en dicha plataforma se pudiera utilizar el CLR (Common
Languaje Runtime) y el CLS de .NET.
Hacer el diseo de una interfaz de usuario para un software o aplicacin no es una tarea
sencilla, y menos an si queremos integrar tanto imgenes como videos. Por suerte, hay
varias aplicaciones que permiten hacer simulacros y probar diferentes opciones de
diagramacin y funcionalidad.Fuente especificada no vlida.
BALSAMIQ MOCKUPS
Figura4.interfaz de BalsamigMockups
Balsamiq Mockups es una de las herramientas ms conocidas y, permite trabajar en la nube
con la versin gratuita, en la versin de pago ofrece la aplicacin para escritorio tambin.
Los precios van desde $12 mensuales en adelante.
Mockup Builder
elementos es limitada, pero no est nada mal considerando que es una herramienta gratuita.
Independientemente de sus limitaciones, Mockup Builder tiene todo lo que necesitas para
desarrollar prototipos a partir de ideas sencillas.
MockFlow
Figura6.ventana de MockFlow
Esta herramienta tiene una versin gratuita que permite hacer un proyecto sencillo de hasta
4 pginas y con hasta 2 colaboradores, pero tambin hay la versin de pago, que por solo
$99 anuales te abre las puertas a proyectos ilimitados, adems de incluir add-ons y otras
ventajas. En comparacin con otras aplicaciones, es una de las opciones ms accesibles.
INVISION
Jimdo
Figura10.portada Jimdo
Jimdo es una plataforma para crear pginas web y tiendas online que cuenta con un
propio sistema de gestin de contenido que funciona como un editor WYSIWYG (What
You See Is What You Get). Cuenta con un sistema modular para introducir bloques de
contenidos y construir la pgina sin editar en HTML. Jimdo ofrece una versin
gratuita, JimdoFree, y dos versiones premium, JimdoPro y JimdoBusiness. En septiembre
de 2013, Jimdo lanz la aplicacin para el sistema operativo iOS y, en octubre de 2014,
para Android. La sede principal de la compaa se encuentra en Hamburgo, Alemania y
cuenta con oficinas en San Francisco y Tokyo.
Webnode
WordPress
Edublogs
Figura13.portada de Edublog
Un edublog es un blog creado con fines educativos. Esta plataforma mejora el aprendizaje
tanto del estudiante como del profesor facilitando la reflexin, la colaboracin y
proporcionando una herramienta fcil de usar y entender, que est basado en el
famoso CMS WordPress. Prolifer cuando la arquitectura de los blogs se simplific y los
maestros percibieron el potencial didctico de estos como un recurso online. Es muy
popular en instituciones de enseanza, incluidas las escuelas y colegios pblicos.
SITIO
ESCUELA
DESCRICION
COSTO
4.550
Direccin de
DE DISEO
Proyectos Web
DE
BARCELON
Mster en Diseo
ESCUELA
Web y Programacin
SUPERIOR
Multidispositivo
DE DISEO
DE
BARCELON
4.800
Mster en Diseo y
ESCUELA
Direccin de
UNIVERSIT
Proyectos para
ARIA DE
Internet
DISEO E
INGENIER
A DE
BARCELON
el lugar central.
8.750
A
1.900
Curso de Postgrado
ESCUELA
Diseo de Apps
UNIVERSIT
ARIA DE
DISEO E
INGENIER
A DE
formacin en biblioteconoma,
BARCELON
Mster Universitario
UPF -
Online en UX:
BARCELON
Usabilidad, Diseo de
A SCHOOL
Interaccin y
OF
Experiencia de
MANAGEM
formacin en biblioteconoma,
Usuario
ENT
Online
6.500
Diploma de
UNIVERSID
Especializacin
AD DE
Profesional
VALENCIA/
Universitario en
FUNDACI
Diseo de Contenidos
profesionales de la creacin y el
Interactivos. 9
UNIVERSID
edicin
AD-
EMPRESA
ADEIT
720
A Distancia
Desarrollo de
CENDESI
Aplicaciones e
BUSINESS
Interfaces Grficas
Online
145
con Java
Desarrollo de
GLOKAL
Interfaces Grficas
CONSULTI
Awt y Swing .
NG
Multitarea ( Threads)
En Madrid
en Java.
2.100
Precio
55,00 USD $
29,00 USD $
16,00 USD $
16,00 USD $
Xperto Solutions
Escale Visual
Geniale
Bedomax
CONCLUSIONES
Con esta investigacin, nos podemos dar cuenta, que no tenemos mucho campo
laboral; en lo que es Software de Interfaz de usuario, en nuestro pas; por lo que
planteamos algunas sugerencias citadas por diseadores, para una mayor apertura a
nuestros especialistas en organizaciones ya sean estas grandes o pequeas.
RECOMENDACIONES
Al momento de disear se debe tener en cuenta las reglas de diseo para tener un
producto de calidad que proporcione todas las facilidades al usuario.
BIBLIOGRAFA
Tutorials Point. (2016). Software-Diseo UI. Obtenido de Tutorialspoint Simply Easy Learning:
http://www.tutorialspoint.com
Chile, G. d. (2011). Guia Diguital. Obtenido de http://www.guiadigital.gob.cl/articulo/que-es-unainterfaz
Cobian, C. (20 de Noviembre de 2013). Cobian. Obtenido de
http://www.cobianmedia.com/2013/11/20/9-herramientas-para-crear-maquetas-interactivas2/
Holesbin, M. (7 de Abril de 2016). GUI'S (PLATAFORMAS PARA EL DESARROLLO DE
INTERFACES GRFICAS ). Recuperado el 2 de Julio de 2016, de GUI'S
(PLATAFORMAS PARA EL DESARROLLO DE INTERFACES GRFICAS ):
http://topicusers.blogspot.com/2016/04/plataformas-para-desarrollo-de.html
Ignacio Santiago. (22 de 02 de 2016). ignaciosantiago.com. Obtenido de
http://ignaciosantiago.com/blog/crear-una-pagina-web-gratis-o-un-blog/
Noelia, R. (31 de Mayo de 2008). JAVA- CURSOS. Recuperado el 2 de Julio de 2016, de JAVACURSOS: http://www.emagister.com/desarrollo-interfaces-graficas-awt-swing-multitareathreads-