Sunteți pe pagina 1din 4

Asignatura:

Programacin en internet
Profesor(a):
Nancy Patricia Flores Azcanio
Alumno(a): Guerrero Martnez Alejandra
Nombre del trabajo:
FrameWorks y Aplicaciones en internet
orientadas al desarrollo WEB
Grupo:
110-802

Introduccin
Hoy en da las aplicaciones online o internet son muy usadas
varias de ellas estn orientadas a varias cosas o se enfocan
en un uso en especfico pero el principal tema del cual se
hablara en este ensayo es sobre los tipos de aplicaciones que
podemos encontrar online o en internet, que como Ingenieros
en Informtica nos beneficiaran en el desarrollo de pginas
WEB y as mismo se har mencin de para qu sirve cada una
de estas, como es su funcionamiento y como nos ayudaran.

Contenido
Qu es una aplicacin en internet y para que nos sriven?
Las aplicaciones en internet son un conjunto de programas diseados para la
realizacin de una tarea concreta, como una aplicacin comercial, contable, entre
otras.
Actualmente las aplicaciones en internet son de lo ms utilizado en la web
debido a la gran versatilidad y facilidad de consulta por parte de los usuarios cada
da se incrementa en la red ms grande de todo el mundo que es internet.
Estas aplicaciones en internet pueden ser aplicaciones en flash, en asp, php,
html, mysql server, sybase, dreamweaver, photoshop, DHTML, JAVA,
JAVASCRIPT, SOAP, VB.NET, Sybase, CORBA, C#, entre otros.
Qu son los FrameWorks y para que nos sirven?
Genricamente, un framework es un conjunto de herramientas, libreras,
convenciones y buenas prcticas que pretenden encapsular las tareas repetitivas
en mdulos genricos fcilmente reutilizables.
Los frameworks se utilizan en el mbito de la programacin de aplicaciones
desde hace dcadas. Recientemente han comenzado a utilizarse para programar
y disear aplicaciones web, por lo que ya existen decenas de ellos para CSS.
De la misma forma, un framework CSS es un conjunto de herramientas, hojas de
estilos y buenas prcticas que permiten al diseador web olvidarse de las tareas
repetitivas para centrarse en los elementos nicos de cada diseo en los que
puede aportar valor.

Los frameworks CSS ms completos incluyen utilidades para que el diseador no


tenga que trabajar en ningn aspecto genrico del diseo web. Por este motivo, es
habitual que los mejores frameworksCSS incluyan herramientas para:

Neutralizar los estilos por defecto que aplican los navegadores. Se trata de
la habitual hoja de estilos reset.css que todos los diseadores profesionales
utilizan.

Manejar correctamente el texto, de forma que todos los contenidos se vean


exactamente igual en todos los navegadores y que sean adaptables para
mejorar su accesibilidad y permitir su acceso en cualquier medio y/o
dispositivo.

Crear cualquier estructura compleja o layout de forma sencilla, con la


seguridad de que funciona correctamente en cualquier versin de cualquier
navegador.

Ejemplos de Frameworks de lado del cliente:


-SocketStream - socketstream.org
Es un framework enfocado para Realtime SPAs (Single Page Apps) o aplicaciones de una
pgina en tiempo real.
Sus principales caractersticas son encofadas al cliente cmo:

Soporte fcil de dispositivos mviles: se pueden definir diferentes parmetros de las


SPAs para enviar diferentes recursos a cada cliente (HTML, CSS, JS, Imgenes, etc)
en base al dispositivo (iPhone, iPad, otros)

Plantillas (templates) flexibles del lado del cliente, permitiendo usar mltiples engines
al mismo tiempo, lo que permite experimentar con diferentes tipos de plantillas
(templates) sin afectar todo el sitio.

Mdulos del lado del cliente (Client-side Modules) que permiten incluir mdulos del
lado del cliente igual que NodeJS lo hace del lado del server usando 'require()' y
'exports'.

- Cappuccino

Es un framework de cdigo abierto que facilita la creacin de aplicaciones de


escritorio de calibre que se ejecutan en un navegador web.
Cappuccino se construye en la parte superior de las tecnologas web estndar
como JavaScript, y pone en prctica la mayora de las APIs familiares de GNUstep

y marcos Cocoa de Apple. Cuando se programa en Cappuccino, usted no tiene


que preocuparse por las complejidades de las tecnologas web tradicionales, como
HTML, CSS, o incluso el DOM. Las cosas desagradables de la construccin de
aplicaciones de navegador cruzadas complejas se abstraen de distancia para
usted.
-SproutCore: Un Framework para aplicaciones en HTML5
SproutCore se distingue por su nfasis en el uso de funcionalidades para llevar
aplicaciones de escritorio a la web. Cuenta con guas para empezar de manera
rpida y un grupo de Google para quienes desean utilizar esta herramienta. Es
una plataforma de cdigo abierto para construir rpidamente rich cloud
applications. SproutCore logra inspirar a los visitantes de su sitio web a conocer
ms sobre este Framework que actualmente se encuentra en versin Beta;

Conclusin
Las pginas web hoy en da son importantes dentro del mbito laboral ya sea para
la venta de producto o servicios nosotros como ingenieros podemos hacer
creacin de estas con distintas herramienta que se encuentra online como ayuda
para el desarrollo de pginas web y as estas sean productivas y varios de estos
tipos de herramientas se adaptan a distintos lenguajes de programacin que se
usan para el desarrollo WEB as mismo cada una de estas nos sern de gran
ayuda para que nosotros podamos desarrollar nuestro proyecto de una pgina.

http://www.birlain.com/aplicaciones_en_internet.html
http://www.elwebmaster.com/articulos/capuccino-frameworkpara-desarrollar-increibles-aplicaciones-web
http://www.maestrosdelweb.com/frameworks-javascriptproyectos/
Conclusiones
Bibliografa
Referencias

S-ar putea să vă placă și