{"id":634,"date":"2015-04-07T11:45:30","date_gmt":"2015-04-07T10:45:30","guid":{"rendered":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/?page_id=634"},"modified":"2015-04-07T11:45:30","modified_gmt":"2015-04-07T10:45:30","slug":"my-news","status":"publish","type":"page","link":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/experiencies\/my-news\/","title":{"rendered":"My News"},"content":{"rendered":"<p><\/p>\n<h1>Introducci\u00f3n<\/h1>\n<p>Para poner en pr\u00e1ctica la teor\u00eda y los conceptos estudiados y superar con \u00e9xito la asignatura <strong>Dise\u00f1o de interfaces interactivas<\/strong>, se nos pidi\u00f3 la creaci\u00f3n y desarrollo de una aplicaci\u00f3n para <em>smartphones<\/em> o tabletas. Como requisito imprescindible, \u00e9sta deb\u00eda tener como tem\u00e1tica principal el tiempo. Partiendo de esta premisa, el enfoque y desarrollo eran totalmente libres.<\/p>\n<p>Las nuevas tecnolog\u00edas y los dispositivos m\u00f3viles como los tel\u00e9fonos inteligentes o las tabletas nos permiten estar permanentemente conectados y disponer de acceso a multitud de servicios e informaci\u00f3n disponible en Internet. Sin embargo, la cantidad de informaci\u00f3n es tan grande y las fuentes de las que procede tan numerosas, que, o bien empleamos demasiado tiempo en separar y seleccionar aquello que nos interesa de lo que no, o bien, sencillamente, lo obviamos o lo pasamos por alto. El aplicativo que desarroll\u00e9 nace con el objetivo de paliar esta situaci\u00f3n, proporcionando al usuario unos mecanismos para la selecci\u00f3n y lectura de aquella informaci\u00f3n que m\u00e1s le interesa seg\u00fan sus propias inquietudes y necesidades. Adem\u00e1s, y como caracter\u00edstica fundamental, la aplicaci\u00f3n permitir\u00eda agrupar y ordenar las diferentes fuentes o canales de informaci\u00f3n en funci\u00f3n del d\u00eda y la hora en que el usuario prefiera consultarlas.<\/p>\n<p><a href=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-190\" alt=\"Gras-2\" src=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-2-185x300.png\" width=\"185\" height=\"300\" srcset=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-2-185x300.png 185w, http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-2.png 345w\" sizes=\"auto, (max-width: 185px) 100vw, 185px\" \/><\/a><\/p>\n<h1>Etapas<\/h1>\n<p>El proceso de desarrollo del aplicativo empieza en la fase de conceptualizaci\u00f3n, identificaci\u00f3n de los potenciales usuarios y definici\u00f3n de las principales funciones, pasando por la construcci\u00f3n del \u00e1rbol de navegaci\u00f3n y la realizaci\u00f3n de los primeros dibujos o esbozos de las principales pantallas, y termina con la elaboraci\u00f3n de un prototipo en alta definici\u00f3n, interactivo, navegable y con un alto grado de detalle, paso previo a su programaci\u00f3n.<br \/>\nIdentificaci\u00f3n de los usuarios de la aplicaci\u00f3n<\/p>\n<p>El \u00e9xito o fracaso de una aplicaci\u00f3n para dispositivos m\u00f3viles depende en gran medida de identificar el \u2018target\u2019 de poblaci\u00f3n al que ir\u00e1 destinada, el tipo de usuario que la utilizar\u00e1 \u2013 edad, sexo, estatus social, profesi\u00f3n, etc. &#8211; , as\u00ed como sus h\u00e1bitos y costumbres con este tipo de dispositivos. Para conocer estos datos y tener una visi\u00f3n global del uso de los dispositivos m\u00f3viles en la poblaci\u00f3n espa\u00f1ola, estudi\u00e9 y analic\u00e9 diferentes informes estad\u00edsticos que pude encontrar en Internet.<\/p>\n<p>En un contexto m\u00e1s cercano, decid\u00ed realizar una entrevista a las personas m\u00e1s pr\u00f3ximas de mi entorno personal y profesional. Con sus respuestas, pude captar y comprender sus necesidades e identificar sus frustraciones en relaci\u00f3n con otros productos o servicios similares.<\/p>\n<p>Con estos datos podemos crear un aplicativo m\u00e1s personalizado y que satisfaga las necesidades y requisitos del usuario.<\/p>\n<p><strong>Principales funciones del aplicativo<br \/>\n<\/strong>El usuario puede construir un grid o parrilla con las fuentes o servicios de informaci\u00f3n que elija de entre una lista de categor\u00edas predefinidas \u2013 prensa nacional, internacional, econom\u00eda, deportes, etc.- y definir una programaci\u00f3n horaria para cada una de ellas, estableciendo de esta forma un criterio \u2013 la hora y el d\u00eda \u2013 para la ordenaci\u00f3n de la informaci\u00f3n.<\/p>\n<p><strong>Estructura y primeros esbozos<br \/>\n<\/strong>Una vez identificado el destinatario de la aplicaci\u00f3n y definidas las principales funciones, el siguiente paso fue construir el \u00e1rbol de navegaci\u00f3n. Esta fase me permiti\u00f3 saber cu\u00e1ntas pantallas ser\u00edan necesarias para la aplicaci\u00f3n. Adem\u00e1s, pude comprobar sobre el papel que el recorrido que har\u00eda el usuario, saltando de pantalla en pantalla, no tuviera un punto muerto o un callej\u00f3n sin salida. Desde cualquier pantalla, el usuario deber\u00eda poder volver a la anterior, avanzar a la siguiente o saltar directamente a la pantalla principal.<\/p>\n<p>Tras definir el esqueleto de la aplicaci\u00f3n, llega la fase en la que tienes que dar forma a tus ideas, plasmarlas sobre el papel y donde puedes dar rienda suelta a tu imaginaci\u00f3n. Es en esta etapa donde realic\u00e9 los primeros dibujos de la interface y de las principales pantallas. Dibujos realizados a papel y l\u00e1piz, a grandes trazos, sin entrar en el detalle. Lo importante es captar la estructura principal de la interface, la esencia, y mantener la coherencia, la misma organizaci\u00f3n y distribuci\u00f3n de los elementos en todas las pantallas.<\/p>\n<p>En mi caso quise dise\u00f1ar una interface minimalista, sencilla, funcional, dividiendo la pantalla del dispositivo en dos bloques principales, un bloque superior o cabecera donde se encuentra un men\u00fa fijo con las opciones principales de la aplicaci\u00f3n y su logotipo, y un bloque central o cuerpo en el que se representan los contenidos din\u00e1micos.<\/p>\n<p>La pantalla inicial, el coraz\u00f3n de la aplicaci\u00f3n, muestra las fuentes que el usuario ha programado para ese d\u00eda, ordenadas en funci\u00f3n de la hora actual. Las noticias, representadas en forma de tarjeta, forman un carrusel por el que el usuario puede desplazarse con un simple gesto swipe. De esta forma, quise potenciar una lectura r\u00e1pida y c\u00f3moda de la informaci\u00f3n con el objetivo de facilitar al usuario la lectura de aquellas noticias que m\u00e1s le interesen.<\/p>\n<p><a href=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-191\" alt=\"Gras-3\" src=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-3-187x300.png\" width=\"187\" height=\"300\" srcset=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-3-187x300.png 187w, http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-3.png 347w\" sizes=\"auto, (max-width: 187px) 100vw, 187px\" \/><\/a><\/p>\n<p><strong>Dise\u00f1o de la aplicaci\u00f3n<br \/>\n<\/strong>Y llegamos a la \u00faltima fase del proyecto, el \u00faltimo paso en el desarrollo de la aplicaci\u00f3n previo a su programaci\u00f3n. En esta tapa podemos construir el aplicativo al m\u00e1s m\u00ednimo detalle, a\u00f1adiendo botones, cuadros de lista, animaciones, etc., y dotarlo de la funcionalidad necesaria para que sea interactivo. Aplicaremos estilos a la interface, colores, tama\u00f1os, tipograf\u00edas, para darle una imagen pr\u00e1cticamente id\u00e9ntica a la que finalmente tendr\u00e1 en un smartphone o en una tableta. Para ello podemos elegir entre diferentes programas de prototipado en alta definici\u00f3n como <em>Justinmind Prototype<\/em> o <em>Axure<\/em>.<\/p>\n<p>Uno de los aspectos al que dediqu\u00e9 m\u00e1s tiempo fue en la elecci\u00f3n de los colores que deb\u00eda tener la aplicaci\u00f3n. Buscaba una combinaci\u00f3n crom\u00e1tica que proporcionara, en una visi\u00f3n de conjunto, un aspecto elegante, profesional y formal.<\/p>\n<p><a href=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-189\" alt=\"Gras-1\" src=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-1-188x300.png\" width=\"188\" height=\"300\" srcset=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-1-188x300.png 188w, http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-1.png 351w\" sizes=\"auto, (max-width: 188px) 100vw, 188px\" \/><\/a><\/p>\n<p>Finalmente y tras muchas pruebas y combinaciones me decid\u00ed por un degrado en azul levemente saturado para la barra de men\u00fa, de manera que el elemento resultara bien definido, perfectamente delimitado, y que a su vez otorgara seriedad y elegancia.<\/p>\n<p>Como <em>background<\/em> principal y lienzo sobre el que representar las noticias, opt\u00e9 por un gris muy claro, con la intenci\u00f3n de emular el color del papel peri\u00f3dico. La noticia, elemento principal en el aplicativo, representada en forma de tarjeta, de fondo y contorno blancos, muestra una imagen representativa y un titular en letras negras. Un leve sombreado la hace resaltar sobre el fondo de color gris claro.<\/p>\n<p><a href=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-0.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-188\" alt=\"Gras-0\" src=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-0-186x300.png\" width=\"186\" height=\"300\" srcset=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-0-186x300.png 186w, http:\/\/multimedia.uoc.edu\/blogs\/dii\/files\/2014\/02\/Gras-0.png 345w\" sizes=\"auto, (max-width: 186px) 100vw, 186px\" \/><\/a><\/p>\n<p>En esta fase pude poner en pr\u00e1ctica muchos de los conceptos aprendidos en la documentaci\u00f3n de la asignatura: el uso de met\u00e1foras para la representaci\u00f3n de objetos y acciones que se pueden realizar en la interface, diferentes formas de representar la informaci\u00f3n \u2013 carrusel o tira de noticias, miniaturas -, respuesta inmediata o feedback visual de los controles del aplicativo para que el usuario sea plenamente consciente de que han sido pulsados o activados, etc.<\/p>\n<p>Una vez terminado, el prototipo en alta definici\u00f3n nos permitir\u00e1 ver c\u00f3mo ser\u00e1 nuestra aplicaci\u00f3n. Podremos revisar su funcionamiento para asegurarnos que es el deseado, y comprobar que no existen errores de dise\u00f1o o conceptuales.<\/p>\n<p><a href=\"https:\/\/www.justinmind.com\/usernote\/tests\/11493614\/11502015\/11541407\/index.html\" target=\"_blank\"><strong>Enlace al prototipo interactivo<\/strong><\/a><\/p>\n<h1>Conclusiones<\/h1>\n<p>Durante la realizaci\u00f3n de este proyecto he puesto en pr\u00e1ctica los principios y conceptos del dise\u00f1o de interfaces estudiados en la documentaci\u00f3n de la asignatura. He podido aplicar algunos de los patrones de dise\u00f1o que se utilizan en la construcci\u00f3n y desarrollo de aplicaciones para dispositivos m\u00f3viles, los diferentes recursos para organizar y representar la informaci\u00f3n y la importancia de crear interfaces funcionales, eficientes y f\u00e1ciles de utilizar por el usuario. He aprendido tambi\u00e9n a usar programas de prototipado en baja y alta definici\u00f3n como Balsamiq o Justinmind Prototype, herramientas imprescindibles en el desarrollo de una aplicaci\u00f3n para dispositivos m\u00f3viles.<br \/>\nSin ninguna duda la aplicaci\u00f3n es muy mejorable. En d\u00edas posteriores a la entrega, asaltaban mi mente posibles mejoras y correcciones que dieran a la aplicaci\u00f3n una funcionalidad y aspecto mucho mejores. Sin embargo, puedo afirmar que estoy muy satisfecho con el trabajo realizado. Creo que el resultado final es bastante bueno y que el parecido con la aplicaci\u00f3n que podr\u00eda verse en un dispositivo m\u00f3vil es muy alto.<\/p>\n<h1>Documentaci\u00f3n<\/h1>\n<p>Flamarich Zampalo, Jordi. <em>Dise\u00f1o de interfaces para dispositivos m\u00f3viles<\/em>.<br \/>\nMonjo, Ant\u00f2nia. <em>Dise\u00f1o web y de interfaces multimedia<\/em>.<br \/>\nPatricial Gil, Eva; de Lera Tatjer, Eva; Monjo Palau, Ant\u00f2nia. <em>Usuarios y sistemas interactivos<\/em>.<br \/>\nBeaird, Jason. <em>The principles of beautiful web design<\/em>.<\/p>\n<h1>Acerca del autor<\/h1>\n<p><strong>Ramon Gras Carmona.<\/strong><br \/>\nT\u00e9cnico Superior en Administraci\u00f3n de Sistemas Inform\u00e1ticos y Desarrollo de Aplicaciones Inform\u00e1ticas. Estudiante del postgrado de Desarrollo de aplicaciones para dispositivos m\u00f3viles.<\/p>","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n Para poner en pr\u00e1ctica la teor\u00eda y los conceptos estudiados y superar con \u00e9xito la asignatura Dise\u00f1o de interfaces interactivas, se nos pidi\u00f3 la creaci\u00f3n y desarrollo de una aplicaci\u00f3n para smartphones o tabletas. Como requisito imprescindible, \u00e9sta deb\u00eda tener como tem\u00e1tica principal el tiempo. Partiendo de esta premisa, el enfoque y desarrollo eran &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/multimedia.uoc.edu\/blogs\/dii\/experiencies\/my-news\/\" class=\"more-link\">Continua llegint <span class=\"screen-reader-text\">\u00abMy News\u00bb<\/span><\/a><\/p>\n","protected":false},"author":65,"featured_media":0,"parent":7,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"plantilla-pagina.php","meta":{"footnotes":""},"tags":[],"class_list":["post-634","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/wp-json\/wp\/v2\/pages\/634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/wp-json\/wp\/v2\/comments?post=634"}],"version-history":[{"count":1,"href":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/wp-json\/wp\/v2\/pages\/634\/revisions"}],"predecessor-version":[{"id":635,"href":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/wp-json\/wp\/v2\/pages\/634\/revisions\/635"}],"up":[{"embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/wp-json\/wp\/v2\/pages\/7"}],"wp:attachment":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/wp-json\/wp\/v2\/media?parent=634"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/dii\/wp-json\/wp\/v2\/tags?post=634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}