Si lo puedes soñar, lo puedes programar

lunes, 8 de junio de 2015

12 "Desarrollo de Interfaces" Crystal Reports

El objetivo de esta actividad es practicar con Crystal Reports el diseño de informes. Para ello, se propone que se diseñe un informe para mostrar una factura. 


En primer lugar, se creará una BBDD con una tabla Conceptos que representarán conceptos individuales que pueden estar incluidos en una factura.

Cada concepto tendrá un identificador, descripción, precio unitario y cantidad. En el formulario deberá aparecer un listado de todos los conceptos con su precio unitario y su cantidad, y además, para cada concepto deberá aparecer un total.


Share:

11 Actividad "Desarrollo de interfaces" Aplicación de escritorio para Gestoría

El objetivo de esta actividad es conocer las pautas de diseño para realizar interfaces usables "useful" y saberlas aplicar en el diseño de interfaces.
Una gestoría dispone de la aplicación  x 99 con la que trabaja a diario. Esta aplicación funciona correctamente, pero tiene unas características de diseño que hacen que sea poco usable: aspecto antiguo, combinación de colores extraña, funcionalidad que no se sabe para qué, muchos botones para hacer cosas, etc.

Después de visualizar un video explicativo de lo que necesita la empresa, realizaremos la aplicación de escritorio.

Para ello utilizaremos C# y Visual Studio.

- La interfaz será valorada por los compañeros, que actuarán como expertos desarrolladores, siguiendo los criterios vistos, y también por los usuarios de la empresa real, que serán los expertos del dominio.

Dado que en esta aplicación he utilizado distintas pantallas y en la actividad saqué muy buena nota, voy a colocar varias capturas y el vídeo de demostración.
Menu Archivo - Exportar 

Mantenimiento de clientes

Mantenimiento de clientes desplegado


Trámites consulta clientes

Herramientas - Calculadora

Acerca de



El nombre de la aplicación nos fue proporcionado, el diseño de los iconos tendría que haber sido mas sobrio ya que iba destinado a una empresa, pero de esto último no tenía conocimiento y la diseñé mas informal. Aún así quede muy contenta con el resultado, trabajar con Visual Studio facilita mucho el desarrollo. 
Link de acceso al vídeo



Share:

10 Actividad "Desarrollo de interfaces" ActionBar

El objetivo de esta actividad es practicar los distintos views ofrecidos por Android.
Para ello, se propone realizar una interfaz sencilla en donde se utilicen tres views y que implementen la siguiente funcionalidad:

- Uno de los views permitirá cambiar el color de fondo.
- Otro de los views permitirá que algún view de la interfaz desaparezca (por ejemplo, un CheckBox que si está marcado hace que aparezca un TextView con un mensaje y si está desmarcado este TextView no se muestra).
- Otro de los views realizará alguna acción cuando se mantenga una pulsación
larga sobre él.


Share:

9 Actividad "Desarrollo de interfaces" - Dividir Action Bar Android

El objetivo para esta actividad es utilizar la Action Bar en la pantalla Android.
Se plantea que se pruebe alguna opción adicional como dividir la ActionBar o usar pestañas.


Video explicativo disponible en Youtube:

Actividad Dividir ActionBar
Share:

8 Actividad "Desarrollo de interfaces" Menús en Android

Para esta actividad, hemos estudiado los distintos tipos de menús que existen en Android.

El objetivo es realizar una interfaz sencilla de temática libre, pero que contemple el uso de options menú, context menús y submenús.







Share:

7 Actividad "Desarrollo de interfaces" - Layouts: RelativeLayout y GridLayout

Continuando con los Layouts en Android, realizamos la siguiente actividad.

El layout principal estará compuesto de dos layouts, uno de tipo  RelativeLayout para álbumes y otro de tipo GridLayout para fotos .
- El marco que envuelve a cada álbum tiene un ancho de 10dp.
- El marco que envuelve los álbumes tiene un ancho de 10dp.
- El marco que envuelve las fotos tiene un ancho de 5dp.
- Opcional: si las fotos no caben en una página, se debe poder navegar hacia abajo y hacia arriba.      Observar como en la segunda imagen hemos desplazado hacia abajo lo que se ve, utilizando un ScrollView.


Share:

miércoles, 3 de junio de 2015

Proyecto final de grado



El proyecto final  DevManager, corresponde a la asignatura Proyecto de Desarrollo de Aplicaciones Multiplataforma del 2º y último curso de DAM.


La idea de este proyecto, surge de la necesidad de centralizar todos los accesos directos a blogs, así como a los perfiles de redes sociales, repositorios de Github y de paso, organizar todos los cursos que me encontraba siguiendo (de una forma un tanto desordenada).

Con los días y a medida que he ido avanzando en mis investigaciones, me han surgido nuevas ideas y necesidades para añadir al proyecto, con lo cual ha acabado convirtiéndose en un mini Manager para un developer Junior. 


En mi valoración personal del proyecto y contenido de la memoria, puedo decir que me siento muy satisfecha con el trabajo realizado. Existen otras dos razones de peso para mí, la primera es la satisfacción de finalizar el Grado, he logrado cerrar un ciclo, el de estudiante, para iniciar uno nuevo, el de ser profesional. La otra razón es la de haber realizado el proyecto sobre el tema que más me apasiona y me hace disfrutar, Android.

Durante el grado se aprenden diversas ramas de la informática y se profundiza más adelante en las que uno quiera, bien a nivel personal con nuestros propios medios, a nivel académico o cursos de formación.


Con el presente proyecto he profundizado en el lenguaje estudiado Android en la asignatura que me ha dado la libertad de elegir este tema, Programación multiplaforma, lo he realizado mediante dos formas, mis propios medios, investigando y documentándome sobre Android en Internet, y en menor grado con libros. 

Aquí dejo el link a una breve presentación y un video del funcionamiento de devManager.


Share:

Blogroll

BTemplates.com

Con la tecnología de Blogger.

Banner

Banner

Datos personales