PROGRAMACIÓN BAJO WINDOWS
Los desarrolladores de software están
en busca de herramientas que hagan más fácil la programación de aplicaciones.
La POO, Cliente / Servidor, multimedia y sobre todo internet, la gran revolución
en el mundo de las comunicaciones por ordenador, son requisitos indispensables
para cualquier lenguaje que aspire ocupar un puesto destacado en el mercado de
las herramientas de programación.
Uno de los sistemas operativos
más populares actualmente, para el que se realizan un gran número de
aplicaciones es Windows. Las opciones
propuestas como herramientas para programar en este sistema son en C o C++ y en
Visual Basic (VB). La meta es expresar
la lógica de la aplicación con el equilibrio correcto de conveniencia y flexibilidad.
La manera fundamental de
programar en Windows es programar directamente la interfaz del sistema
operativo utilizando C o C++. Esta
interfaz en comúnmente conocida como Interfaz de Programación de Aplicación (API).
LA API es un conjunto de llamadas a funciones que el sistema
operativo proporciona para el programador para comunicar los programas en ambiente
particular.
VISUAL BASIC, es una herramienta multipropósito, podemos crear
programas utilizando este lenguaje para resolver diferente tipos de problemas.
VB pertenece a una categoría de sistemas de desarrollo llamado Desarrollo
Rápido de Aplicación (RAD).
Con VB cualquier programador
puede crear una interfaz gráfica de usuario (GUI) elaborada en una fracción del
tiempo que esto le llevaría hacerlo en C.
Esto proviene el hecho del paradigma de la programación en VB hace que
el programador cree objetos de interfaz de usuario y escriba el código
perteneciente a esos objetos. Una fortaleza de VB es la manera intuitiva de
diseñar ventanas.
INTERFAZ GRAFICA, es cualquier medio por el cual uno puede
interactuar con una computadora a través de un tipo de software gráfico.
Interfaz Gráfica de Usuario (GUI), es un tipo de interfaz de
usuario que utiliza un conjunto de imágenes
y objetos gráficos para representar la información y acciones disponibles en la
interfaz. Habitualmente las acciones se realizan mediante manipulación directa
para facilitar la interacción del usuario con la computadora.
TIPOS DE INTERFACES GRÁFICAS DE
USUARIO
GUI's y Zooming
user interface, Los tipos de GUIs que se encuentran en juegos de
computadora, y los GUIs avanzados basados en realidad virtual, se usan con
frecuencia en tareas de investigación.
Muchos grupos de investigación en Norteamérica y Europa
están trabajando actualmente en la interfaz de enfoque del usuario o
ZUI (Zooming User Interface), que es un adelanto lógico de las GUI, mezclando
3D con 2D. Podría expresarse como "2 dimensiones y media en objetos
vectoriales de una dimensión".
Interfaz de usuario
de pantalla táctil (TUI), Algunos GUIs son diseñados para cumplir con los
rigurosos requisitos de los mercados verticales. Éstos se conocen como
"GUIs de uso específico." Un ejemplo de un GUI de uso específico es
la ahora familiar Touchscreen User
Interfaz o Pantalla Táctil (pantalla
que al ser tocada efectúa los comandos del ratón en el software). Se encuentra
actualmente implementado en muchos restaurantes y en muchas tiendas de
autoservicio de todo el mundo, el uso en las GUIs de pantalla táctil ha
encabezado una revolución mundial en el uso de las computadoras a través de las
industrias alimenticias y de bebidas, y en ventas al por menor. Otros ejemplos
de GUIs de uso específico, relacionados con la pantalla táctil son los cajeros
automáticos, los kioscos de información y las pantallas de monitoreo y control
en los usos industriales, que emplean un Sistema Operativo De Tiempo Real (RTOS).
Los teléfonos móviles y los sistemas o
consolas de juego también emplean las pantallas táctiles.
Interfaz Natural de
Usuario, Las NUI naturales son
aquellas en las que se interactúa con un sistema, aplicación, etc., sin
utilizar dispositivos de entrada como ratón, teclado, lápiz óptico, etc. En
lugar de éstos se utilizan las manos o las yemas de los dedos.
No hay comentarios:
Publicar un comentario