Você está na página 1de 9

Estructura de las aplicaciones web

Aunque existen muchas variaciones posibles, una aplicacin web est normalmente estructurada como una aplicacin de tres-capas. En su forma ms comn, el navegador web ofrece la primera capa, y un motor capaz de usar alguna tecnologa web dinmica (ejemplo: PHP, Java Servlets o ASP, ASP.NET, CGI, ColdFusion, embPerl, Python (programming language) o Ruby on Rails) que constituye la capa intermedia. Por ltimo, una base de datos constituye la tercera y ltima capa. El navegador web manda peticiones a la capa intermedia que ofrece servicios valindose de consultas y actualizaciones a la base de datos y a su vez proporciona una interfaz de usuario.

PHP Java, con sus tecnologas Java Servlets y JavaServer Pages (JSP) Javascript Perl Ruby Python

Aplicaciones

En la ingeniera de software se denomina aplicacin web a aquellas herramientas que los usuarios pueden utilizar accediendo a un servidor web a travs de Internet o de una intranet mediante un navegador. En otras palabras, es una aplicacin software que se codifica en un lenguaje soportado por los navegadores web en la que se confa la ejecucin al navegador. Las aplicaciones web son populares debido a lo prctico del navegador web como cliente ligero, a la independencia del sistema operativo, as como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales. Existen aplicaciones como los webmails, wikis, weblogs, tiendas en lnea y la propia Wikipedia que son ejemplos bien conocidos de aplicaciones web. Es importante mencionar que una pgina Web puede contener elementos que permiten una comunicacin activa entre el usuario y la informacin. Esto permite que el usuario acceda a los datos de modo interactivo, gracias a que la pgina responder a cada una de sus acciones, como por ejemplo rellenar y enviar formularios, participar en juegos diversos y acceder a gestores de base de datos de todo tipo.

The artist's Toolkit: Aplicaciones y presentaciones multimedia sobre los elementos del lenguaje plstico. Herramientas para trabajar con la lnea, las texturas y el color. http://www.artsconnected.org/toolkit/index.html

Imagination Cubed: Aplicacin que permite dibujar y crear una animacin con los pasos dados. http://ww35.imaginationcubed.com/LaunchPage

Sketch Swap: Haz un dibujo y recibe otro. http://www.sketchswap.com/about.html

Didrom: fantstica aplicacin Flash que es un espacio tridimensional para la construccin de volmenes con piezas a partir de una serie de mdulos bsicos y unas sencillas e intuitivas herramientas de dibujo y color. El didrompermite distinguir claramente entre las piezas en perspectiva y las vistas didricas y facilita la comprensin del espacio tridimensional y la proyeccin paralela ortogonal. http://moebio.com/santiago/diedrom/# El didrom es una aplicacin didctica diseada por Santiago ortiz, artista, matemtico e investigador en temas de arte, ciencia y espacios de representacin, para el rea de Plstica y Visual del portal edu365 del Departamento de Educacin de la Generalitat de Catalunya.

FlashPaintF: Una especie de Paint interactivo. Buenos dibujos en su galera.

http://www.flashpaint.com/home.php Taller de escultura digital del Hirshhorn Museum and Sculpture Garden en el que a travs de una sencilla aplicacin puedes crear una escultura y ver el resultado en el interior del

museo o en el jardn. http://www.hirshhorn.si.edu/index.asp

Create your own flowers: Disea tus propias flores a partir de mdulos y colores y despus, crea todo un jardn en THE GARDEN MAKER. http://www.zefrank.com/flowers/

Disear un pster tipo Bauhaus: aplicacin flash realizada como parte de la exposicin Modernism: Designing a new world: 1914-1939 del Victoria & Albert Museum http://www.vam.ac.uk/page/m/modernism/?utm_source=vam.ac.uk&utm_medium=redirect&utm _content=int-modernism-create-your-own-post&utm_campaign=ugc-rev-nov11

Mobile Maker: actividad interactiva online para disear un mvil al estilo Calder de la NGA Clasroom. http://www.nga.gov/education/classroom/interactive/mobile.htm

Robotype:compositor tipogrfico, que permite jugar con las letras como Elementos Grficos, explorar cada uno en las formas de algo tan extendido como la tipografa, dibujar, disear, componer, crear.. Creado por Paco Bascun + Inklude tras su colaboracin para la creacin y desarrollo de una pieza interactiva alrededor de Die Scheuche. Mrchen, cuento para nios publicado en 1925 y creado por Kurt Schwitters, en colaboracin con Kte Steinitz y Theo Van Doesburg. http://robotype.net/

Design your tile: aplicacin del Victoria & Albert Museum puedes practicar y disear tu propio azulejo Arts & Crafts. Para ello debes seleccionar las formas que formaran parte del mismo, su tamao y orientacin, el color y la composicin modular http://blog.educastur.es/luciaag/wpadmin/Accede%20a%20la%20aplicaci%C3%B3n%20desde%20la%20imagen

Cree una obra de arte al estilo de Basquiat : Aplicacin del Brooklyn Museum

http://www.museodelprado.es/index.php?id=250&tx_indexedsearch[sword]=%20index Prado Play: aplicacin didctica del museo del Prado para jugar a partir de 4 obras de la pinacoteca.

http://nag.iap.de/?lang=en Net.Art Generator: aplicacin (versin 04) del proyectoa travs de la cual se consigue una imagen creada por un collage de otras dos, cuatro, seis u ocho imgenes que la aplicacin busca en la Red en relacin con el ttulo que hayamos introducido.

La aplicacin online ShapesShifter de la web Aniboom permite disear de una forma bastante sencilla una animacin. http://kids.tate.org.uk/games/street-art/

Street Art Game from Tate Kids permite a los ms pequeos pintar graffitis online. Es una aplicacin creada para la exposicin Street Art que se desarrolla en la Tate Modern de Londres hasta el 25 de Agosto. La exposicin trata de dar una visin del arte Callejero a travs de la accin de seis artistas sobre su fachada y otras actividades y exposiciones paralelas. La aplicacin permite experimentar con varias tcnicas muy utilizadas en la actualidad:El spray,Los stencil o plantillas,Los sticker o pegatinas y la pintura. http://www.zefrank.com/dtoy_vs_byokal/index.html

La aplicacin dtoy_vs_byokal de ZefranKes uno de los ms completos. Para crear los diseos slo tenemos que mover los diferentes puntos, lneas y formas al crculo y ver los efectos que vamos aadiendo. Tambin os recomiendo la versin anterior de Byokal, ms

bsica pero quizs ms intuitiva.

Create a Kaleidoscope: juguete online del Museum of Chihood del V&A Museum en el que se puede crear diferentes imgenes a partir de varos juguetes de la coleccin del museo.

http://www.vam.ac.uk/vastatic/microsites/moc_kaleidoscope/ The world of Caius (tambin en italiano). Caius es un nio pompeyano de 8 aos que ir mostrndoles cmo vive (la comida, la escuela, la comida, etc.) y les guiar a travs de uno de los monumentos ms famosos: el teatro de Herculano en el que adems, podr montar su propia comedia, eligiendo escenas, personajes y dilogos.

http://web1.netribe.it/pompei/uk/home.htm Brushter es una pizarra interactiva creada por el Departamento de Educacin del NGA (National Gallery of Washington) en la que podis probar a crear con diferentes herramientas y colores, composiciones abstractas como las que presentan en su Galera de ejemplos. http://www.nga.gov/kids/zone/brushster.htm

Aplicaciones Una aplicacin es un tipo de programa informtico diseado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajos. Esto lo diferencia principalmente de otros tipos de programas como los sistemas operativos (que hacen funcionar al ordenador), las utilidades

(que realizan tareas de mantenimiento o de uso general), y los lenguajes de programacin (con el cual se crean los programas informticos).

Las aplicaciones web ofrecen servicios a los usuarios de Internet que acceden utilizando un navegador web como I.Explorer, Firefox o Safari entre otros, dirigindose a una direccin de Internet donde obtendrn los servicios que buscan. Las aplicaciones web pueden ser de acceso pblico como tiendas virtuales, diarios digitales, portales de Internet,... o de acceso restringido como son las intranets para mejorar las gestiones internas de su empresa como el reporte de horas de su personal, gestin de proyectos y tareas, control de presencia, gestores documentales, o el uso de extranets para aumentar y mejorar el servicio con sus distribuidores, clientes, proveedores, comerciales y colaboradores externos.
Experiencia en el diseo y desarrollo de aplicaciones web Cada vez es ms necesario adaptar el software y los sistemas online a la lgica de negocio de cada cliente. Por este motivo, no slo es necesario que su empresa disponga de una web corporativa, un comercio virtual o una extranet para gestionar los pedidos de sus clientes o distribuidores, sino que es muy aconsejable una integracin total con sus sistemas propietarios de facturacin, nminas, proveedores, previsiones, etc. para obtener un sistema integral y eficiente en todas las reas de su corporacin.

Gracias a la experiencia en distintos proyectos en Internet estamos en disposicin de ofrecer soluciones tecnolgicas adaptadas a las necesidades del cliente utilizando las tecnologas ms acordes segn las especificaciones de cada proyecto. Bab Soft ha desarrollado webs corporativas, portales y comunidades virtuales, soluciones de comercio electrnico y educacin virtual, gestiones concretas en Intranets y Extranets, integracin de aplicaciones, etc.

BabSoft dispone de un equipo de consultores de Internet, diseadores grficos, arquitectos de software y programadores para ejecutar su proyecto. Tecnologas utilizadas en el diseo y desarrollo de aplicaciones web Bab Soft realiza una inversin importante en obtener nuevo conocimiento de las tecnologas emergentes para poder incluir en nuestra propia Arquitectura de Software (framework) aquellas tecnologas que aportan mejoras sustanciales para nuestros desarrollos futuros.

Algunas de las tecnologas que utilizamos para el desarrollo de aplicaciones son: Javascript, Microsoft SQL Server, Microsoft .NET, ASP, Oracle, Postgre SQL, DB2, XML, ActionScript, Java, MySQL, XHTML, CSS, Flash, PHP,...