martes, 26 de abril de 2022

RELACION ENTRE DISEÑO Y CREACION DE INTERFAZ GRAFICA



RELACION ENTRE DISEÑO Y  CREACION DE INTERFAZ GRAFICA

 El diseño de la interfaz de usuario movil es un oficio que implica construir una parte esencial de la experiencia del usuario asimismo los usuarios son muy rápidos para juzgar los diseños en cuanto a usabilidad y simpatía.

Los diseñadores se centran en construir interfaces que los usuarios encontrarán altamente utilizables y eficientes. Por lo tanto, una comprensión profunda de los contextos en los que se encontrarán los usuarios al hacer esos juicios es crucial.

Mantenemos esta «magia» al permitir que los usuarios encuentren su camino sobre la interfaz de forma intuitiva: cuanto menos noten que deben usar los controles, más se sumergirán.

Finalmente esta dinámica se aplica a otra dimensión del diseño de la interfaz de usuario: su diseño debe tener tantas características agradables como sea apropiado.

Primero tenemos que diseñar la aplicación,programarla y por último los eventos que se generan a medida que el usuario interactua con la Interfaz.

Los componentes son objetos de las clases que heredan de la clase base componente como Button, List, TextField, TextArea, Label, etc.

En una GUI los componentes son contenidos en Contenedores o containers. Un Containes es un objeto cuya clase hereda de Container(clase que a su vez es subclase de Component) y tiene la responsabilidad de contener Componentes. Su principal uso consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de una máquina o computador. Habitualmente las acciones se realizan mediante manipulación directa, para facilitar la interacción del usuario con la computadora.

VENTAJAS DE ANDROID STU



VENTAJAS DE ANDROID STUDIO


Android Studio es un entorno de desarrollo integrado (Ide), basado en IntelliJ Idea de la compañía JetBrains,  que proporciona varias mejoras con respecto al plugin ADT (Android Developer Tools) para Eclipse. Android Studio utiliza una licencia de software libre Apache 2.0, está programado en Java y es multiplataforma.

Android es un sistema operativo basado en linux. Es de código abierto y fue diseñado para dispositivos móviles con pantalla táctil como smartphones, tablets, smartwatches, etc.

El sistema operativo Android es el líder del mercado a nivel mundial, superando al poderoso iOS de Apple. Aproximadamente, Android tiene una cuota de mercado del 71,93% según Statista.

El primer “smartphone” con Android se lanzó al mercado en el año 2008 y ya contaba con Gmail, Google Maps y más aplicaciones nativas de Google. Un gran diamante para todos los amantes de los tecnológico.

Ventajas:

* Facilita la distribicion de codigo, y por lo tanto el trabajo en equipo.
* Reutilización de código y recursos. 
* Permite compilar desde linea de comandos, para aquellas situaciones en las que no esté disponible un entorno de desarrollo.



Android Studio interfaz

 

Android Studio interfaz

Es una interfaz bien amigable con buenas herramientas quenos ayudan a entender y saber manejar este entorno y los controles de selección que nos ofrece Android para mostrar e interactuar con la información en distintos formatos: listas, tablas, checks, botones, listas desplegables y gallerías.