Você está na página 1de 29

Instituto Tecnolgico Superior de Tepeaca

Taller de investigacin II Ingeniera en sistemas computacionales Nombre del proyecto: Aplicaciones web vs aplicaciones de escritorio Elaborado por:
Ti. Dmaso Canizo Guzman

Asesor: Lic. Gabriela Ernestina Prez Fernndez

Febrero del 2012

AGRADECIMIENTOS
Para este proyecto dar las gracias de todo corazn a las personas que siempre han estado conmigo y que a pesar de las cosas s que puedo confiar y creer en todas. A m adorada madre que aunque s que no precisamente nos entendemos y llevamos bien pero eres una persona que admiro mucho y un gran ejemplo a seguir. Para mi papiyol y papiquin desde pequeo he tenido el apoyo incondicional de ellos en todo lo que he querido realizar y lo logro por ocupar con cario siempre el hueco que mi padre dejo y que nunca necesite de el por tenerlos a ustedes Mis hermanos Daniel y Ernesto es verdad que el hombre puede vivir solo pero no estando en la soledad y s que con ustedes nuca estoy solo. Tambin a mis mentores mis tos que con esfuerzo y su dedicacin he aprendido cosas que son tiles y otras no tanto pero aprend de ellas A mi asesora Lic. Gabriela Prez Fernndez por que si usted este proyecto no estara ni contemplado en mis planes

DEDICATORIAS
A toda mi extensa y numerosa familia le dedico este proyecto pues es gracias a su apoyo es que estoy hasta este nivel, sus consejos y opiniones que siempre me han ayudado. Los grandes momentos que han marcado mi vida en los que siempre han estado y los he superado gracias a su ayuda.

II

ndice general
CAPITULO I ANTECEDENTES ........................................................................................................................................ 1 1.1 OBJETIVO GENERAL....................................................................................................................................... 1 1.2 OBJETIVOS ESPECFICOS .................................................................................................................................... 1 1.3 ALCANCE .................................................................................................................................................................... 2 1.4 PLANTEAMIENTO DEL PROBLEMA ............................................................................................................... 2 1.5 RBOL DEL PROBLEMA ...................................................................................................................................... 3 CAPITULO II MARCO TEORICO ..................................................................................................................................... 3 2.1 MARCO TERICO .................................................................................................................................................... 3 CAPITULO III.- DESCRIPCION GENERAL ............................................................................................................... 10 3.1 DESARROLLO ........................................................................................................................................................ 10 3.1.1 Aplicaciones de escritorio ....................................................................................................................... 10 3.1.2 Aplicaciones web ......................................................................................................................................... 13 3.1.3 Inicio del combate ....................................................................................................................................... 19 CAPITULO IV.- CONCLUSIONES ................................................................................................................................ 23 ANEXOS ................................................................................................................................................................................ 24 REFERENCIAS BIBLIOGRFICAS ......................................................................................................................... 24

NDICE DE FIGURAS
FIGURA 2.1. 1PRIMER INTERFAZ ......................................................................................................................... 4 FIGURA 2.1. 2 INTERFAZ GRAFICA ..................................................................................................................... 4 FIGURA 2.1. 3 TIPOS DE APLICACIONES ........................................................................................................ 6 FIGURA 2.1. 4 ACCESO A INTERNET ................................................................................................................. 7 FIGURA 2.1. 5 COMPETENCIA DE APLICACIONES ................................................................................... 7 FIGURA 2.1. 6 INTERFACES DEL 2004 .............................................................................................................. 8

FIGURA 3.1.1.1 APLICACIONES DE ESCRITORIO .................................................................................. 10 FIGURA 3.1.1. 2 IMAGEN DEL SETUP ............................................................................................................. 11 FIGURA 3.1.1. 3 REQUERIMIENTOS DEL SISTEMA ............................................................................... 12 FIGURA 3.1.1. 4 INTRODUCIR SERIALES ..................................................................................................... 13 III

FIGURA 3.1.1. 5 SOPORTE TECNICO.............................................................................................................. 13

FIGURA 3.1.2. 1 WEB MAIL DE GOOGLE ...................................................................................................... 14 FIGURA 3.1.2. 2 APLIACIONES MULTIPLATAFORMA............................................................................ 15 FIGURA 3.1.2. 3 PANTALLA DE INICIO DE FACEBOOK........................................................................ 16 FIGURA 3.1.2. 4 MEJORAS DE LAS APLICACIONES WEB ................................................................. 17 FIGURA 3.1.2. 5 IMAGEN FLICKR....................................................................................................................... 18 FIGURA 3.1.2. 6 OFIMATICA EN LA WEB ...................................................................................................... 19

IV

CAPITULO I ANTECEDENTES
1.1 INTRODUCCIN
Una de las grandes interrogantes al usar una aplicacin informtica es cual ser optima para lo que quiero hacer? Pues bien esa pregunta es muy sencilla de contestar conociendo los dos tipos de aplicaciones que existen. Aplicaciones de escritorio y aplicaciones web dos ramas de lo mismo pero con grandes diferencias entre ellas. Son muy usadas pero casi nadie sabe de qu tipo es el que estn usando. Una aplicacin de escritorio se definen como una que necesita ser instalada en el equipo y la mayora del tiempo su licencia es necesaria para su uso pues solo viene en versin de prueba de 30 das o con algunas funciones bloqueadas y la licencia al comprarla viene para cierta cantidad de equipos o es necesario comprarla por internet. Mientras que las aplicaciones web son de uso casi gratuito pues es necesaria una conexin a internet. Para este tipo de aplicaciones se necesita un browser o comn mente llamado explorador ya sea Mozilla Firefox, Google Chrome, Opera o Internet Explorer con algunos plugins instalados en su mayora de la plataforma java. Una de las aplicaiones que todos usan pero no tienen ni idea de que es solo por la web es el Facebook.

1.2 OBJETIVO GENERAL


Dar a conocer las caractersticas y usos de las aplicaciones web contra las aplicaciones de escritorio

1.3 OBJETIVOS ESPECFICOS


o o o o o o o o Conocer que son las aplicaciones web Analizar las aplicaciones de escritorio Examinar y clasificar las teoras de las aplicaciones web Investigar y registrar las teoras de las aplicaciones de escritorio Indagar las ventajas y desventajas de las aplicaciones web Investigar las ventajas y desventajas de las aplicaciones de escritorio Comparar las aplicaciones de escritorio contras las aplicaciones web Sugerir que tipo de aplicacin es la mas optima para su uso ordinario 1

1.4 ALCANCE
A donde llegar con este proyecto lo ideal seria que los usuarios de nuevas

tecnologas, ingenieros en sistemas, informticos y sociedad inmiscuida en el ramo de la tecnologa y creacin de aplicaciones tuviera el conocimiento mnimo requerido para el uso de las nuevas tecnologas y de la creacin de aplicaciones la cual consistira en que toda la comunidad tuviera acceso a este, pero por ahora solo ser para la comunidad tecnolgica interesada en la creacin, programacin y uso de las aplicaciones web en un entorno escolar.

1.5 PLANTEAMIENTO DEL PROBLEMA


El no conocer que tipo de aplicaciones existen en el mercado muchas de las veces hace la diferencia en el uso ptimo de esta, tambin muchas de las veces el concepto de pagar por algunas de ellas excesivos costos es muy difcil de sobrellevar y para ellos tambin estn las aplicaciones web aplicaciones que son de libre uso. Pero su gran problema es que es necesaria una conexin a internet para el uso de estas por ello con este proyecto podremos ayudar a seleccionar la mejor aplicacin a usar

1.6 RBOL DEL PROBLEMA

CAPITULO II MARCO TEORICO


2.1 MARCO TERICO
Las aplicaciones son uno de los grandes adelantos de la informtica en conjunto con la tecnologa son los avances en las aplicaciones para estos rubros son dos tipos:

aplicaciones web y aplicaciones de escritorio. En la evolucin de estas ambas son muy importantes pues cada una de ellas aporto sus caractersticas ms importantes. Las aplicaciones de escritorio empiezan desde la invencin de la computadora pues no solo es el hardware el que es necesario el software es primordial para el uso de la computadora dichas aplicaciones eran montonas y no muy efectivas pues eran en color negro y solo eran de uso 3

para los que conocieran el lenguaje de su programacin (ensamblador) solo eran de uso con sentencias tcnicas en ingles con su programacin conocidos como nemotcnicos.

Figura 2.1. 1Primer Interfaz

Su evolucin es directamente relacional con las actualizaciones que sufrieron los dispositivos, por ejemplo al ya tener una interfaz grafica las aplicaciones ya tuvieron que ser modificadas al su fase grafica es decir ya cambio de solo ser nemotcnicos a ser sentencias con iconos mas atractivos para los usuarios. No solo ms atractivo ms sencillo de usar

Figura 2.1. 2 Interfaz Grafica

Muchas de estas caractersticas de evolucin de las aplicaciones surgen en su mayora por la necesidad de los usuarios de usar estas para facilitar su trabajo o hacer actividades relativamente mas difciles de manera mas correcta con ello tambin deban de mejorar las caractersticas de los equipos de computo desde su memoria RAM hasta su 4

capacidad de memoria ROM deban ser utilizadas de manera mas eficaz. La revolucin del uso de las aplicaciones se dio a partir del ao de 1990 con el primer procesador de texto incorporado a mismo sistema operativo este es conocido como wordpad sus funciones eran limitas y no muy frecuentemente utilizada pues solo se poda escribir texto sin ponerle ninguna caracterstica especial era muy fcil de usar pero solo para introducir texto.

Poco despus junto con los sistemas operativos cambiantes las aplicaciones jugaron un papel importante en el desarrollo de la tecnologa que hoy conocemos. Para el ao de 1998 con los avances en hardware y software que fueron apareciendo era necesario modificar las aplicaciones a usar para estos aos nace lo que es conocido como office started que solo inclua un procesador de textos y una hoja de calculo, estos ya tenia muchas ventajas con respecto al primer procesador de texto wordpad. Pero con estos grandes cambios le sigo otra gran revolucin el internet una de las grandes herramientas que el da do hoy es muy indispensable tener, para esos aos era de muy difcil acceso a esta tecnologa pues no solo no exista la infraestructura necesaria para su uso. Tambin era muy costosa su implementacin en los hogares y solo las grandes personas adineradas podan tener acceso a ella.

En los aos subsecuentes la informtica fue tomando pasos agigantados hacia su evolucin pues ya era de ms fcil acceso la conexin a internet. Los equipos de cmputo ya mas avanzados eran ms sofisticados y usaron ya las aplicaciones de mejor manera aparecieron grandes compaas de aplicaciones desde la edicin de video, texto, imgenes. Estas aplicaciones se llaman aplicaciones de escritorio ya que a travs de la interfaz del escritorio se puede acceder a ellas, para su uso es necesario instalarlas y ocupan espacio en el disco duro. Estas aplicaciones frecuentemente son grabadas en discos para su posterior venta y al instalarla copia archivos que la aplicacin utiliza para trabajar para poder poner en funcionamiento es necesario conocer los requisitos del sistema es decir con que caractersticas va a trabajar la aplicacin (memoria ROM, RAM, aceleradora grafica, etc.). Es necesario que el usuario debe de ser consiente de lo que va a lograr con dicha aplicacin.

Con los aos posteriores las aplicaciones siguieron su camino a la evolucin con el uso de la web las aplicaciones sufrieron una gran avance surgieron las aplicaciones web unas que no es necesaria su instalacin pues solo necesita de tener una conexin a internet. Funcionan similar a unas aplicaciones de escritorio es decir pueden realizar las mismas actividades con una desventaja primordial o principal es necesario la conexin a internet para su ejecucin.

FIGURA 2-1 Figura 2.1. 3 Tipos de aplicaciones

Ambos tipos de aplicaciones son de gran uso dentro de la informtica pero la gran cuestin de estas es el cual es la mejor?, Qu tipo de aplicacin utilizo?, Cul me beneficia mas? Este tipo de preguntas son muy comunes en los uso de dichas aplicaciones. A partir de ellas iniciaremos con una breve descripcin de lo que ha sido la competencia de estas. Comienza en el ao 2004 donde las primeras aplicaciones web aparecen donde hasta ese ao solo el 24% de las personas contaban con un computador en su hogar.

Figura 2.1. 4 Acceso a internet

Pues para ese entonces lo equipos aun eran muy costosos y la conexin a internet era relativamente mas bajo su precio de cuando sali para el publico en general pero aun tenia un costo elevado. Pero ya para este tiempo se inicia aplicaciones web. la gran competencia entre

Figura 2.1. 5 Competencia de aplicaciones

Iniciaremos con algunos eventos importantes que ocurrieron para el ao 2004. La mayora de las aplicaciones web en ese momento eran muy, muy lento. Y algunos de los ms populares como Oddpost recientemente removido de su dependencia de Windows e Internet Explorer.
7

Figura 2.1. 6 Interfaces del 2004

Algunos eventos importantes de las aplicaciones como pioneras en el uso masivo de la tecnologa
o o

Gmail beta lanzado Oddpost fue comprado por Yahoo! y se convirti en la nueva versin de su servicio de correo

o o

El trmino "Web 2.0", comenz su ascenso en popularidad 37signals lanzamiento Basecamp, una herramienta de proyecto de gestin basada en web

o o o

La primera versin de Adobe Flex liberados Wordpress (que apareci en 2003) aade soporte para plugins Bloglines (basado en la web agregador de noticias) incluido en el Top Sitios Web de la revista Time 50

Flickr (image hosting) se puso en marcha Estas aplicaciones pioneras son del tipo de aplicaciones web eran de muy

baja calidad es decir eran muy lentas en su ejecucin, los servidores tendan a caerse por no poder soportar mltiples usuarios, sus herramientas eran de fcil modo de uso con ello solo podan realizar actividades bsicas. Muchas de las grandes compaas de informtica (Microsoft, Apple, adobe, yahoo, java etc), vieron estos avances como una amenaza a sus grandes franquicias pues en lugar de usar sus plataformas los usuarios podan pasarse a plataformas
8

web. Por ello estas grandes compaas tratando de volver a impulsar sus aplicaciones implementaron sus planes mercadotcnicos tratando de implementar apoyos a los desarrolladores Con el uso de ambas tecnologas podemos realizar muchas actividades la nica cuestin es Qu hacer?, Qu aplicacin usar? Con ello este proyecto ser el objetivo de ver que aplicacin es la ms ptima para nuestro beneficio.

CAPITULO III.- DESCRIPCION GENERAL


3.1 DESARROLLO
Una aplicacin segn el diccionario de la real academia de la lengua espaola la define como programa informtico diseado para facilitar al usuario la realizacin de un determinado tipo de trabajo. Posee ciertas caractersticas que le diferencia de un sistema operativo (que hace funcionar al ordenador), de una utilidad (que realiza tareas de mantenimiento o de uso general) y de un lenguaje (con el cual se crean los programas informticos). En definicin nos dice que facilita alguna actividad en un trabajo podemos tan solo verlo en la edicin de imgenes con los software de edicin de imgenes donde con una sola imagen podemos cambiar el color de la imagen, un fondo mas interesante etc. Pero el caso aqu es que ya existen dos tipos de aplicaciones web y aplicaciones de escritorio definiremos ambas.

3.1.1 Aplicaciones de escritorio


Una aplicacin de escritorio son la primeras en salir a ser usadas tienen mas aos de experiencia y cientos de creadores a travs de los aos. Algunas de sus caractersticas son:

FIGURA 3.1.1.1 APLICACIONES DE ESCRITORIO

o o o o

Instalacin necesaria Necesidad de requerimientos de sistemas Licencia necesaria Soporte tcnico 24 horas 10

Mayor estabilidad en el uso

Instalacin necesaria
Para poder hacer uso de estas aplicaciones es necesaria su instalacin pero no es precisamente una colocacin como se podra pensar o suponer ms bien este trmino se refiere a una copia digital de los archivos necesarios para poder usarla. Las aplicaciones de escritorio para su venta vienen en un CD o DVD en donde viene el ejecutor de instalacin (setup) con este pequeo software que es muy necesario al querer instalar la aplicacin se ejecuta para poder activarlo.

FIGURA 3.1.1. 2 IMAGEN DEL SETUP

Este inicia con la aceptacin de contrato la mayora de las personas no leen este contrato y dan por sentado que no es importante leer dicho tema y solo aceptan. En el contrato de software vienen especificadas las clausulas que debemos saber para poder usar este software, la regin de uso, y las clausulas que inhabilitan la garanta al seguir con los pasos del setup tendremos que especificar la ruta de instalacin siempre por default se debe instalar en la carpeta de archivos comunes o de programas (c:\archivos de programa). En esta carpeta es donde se copiaran los archivos necesarios para su posterior uso, pueden venir archivos en distintas extensiones (exe, dll, ini, bnx, etc) al finalizar la copia de estos archivos continuamos y listo podemos finalizar la instalacin de nuestra aplicacin.

Necesidad de requerimientos del sistema


Esta parte la mayora del tiempo es la ms tediosa y complicada de todas al instalar aplicaciones. Para poder instalar dicho software es necesario saber las caractersticas de nuestro equipo de cmputo. Verificar la velocidad de procesamiento de mi procesador que 11

siempre solo es necesario saber el nombre de nuestro procesador y es ms que suficiente. La capacidad de memoria del disco duro y con ello el espacio disponible que este tiene. La cantidad de memoria RAM. Pero para que hacer esto es muy fcil esto se hace por que todas las aplicaciones trabajan con estas caractersticas del equipo, siempre podemos observar estas necesidades como requerimientos del sistema en la parte posterior de la caja del software o cuando se esta instalando abre un evaluador de sistema.

FIGURA 3.1.1. 3 REQUERIMIENTOS DEL SISTEMA

Si el ordenador lo soporta el instalador continuara de lo contrario no seguir con la instalacin. Aunque la mayora de las veces no ejecuta el administrador y sigue aunque este no lo soporte despus marcando errores o no viendo la interfaz como se debe apreciar.

Licencia necesarias
En su mayora las aplicaciones de escritorio no son gratuitas tienen un pago que se debe realizar despus de determinado tiempo 30 das despus de la instalacin es necesario introducirle un serial o alguna licencia ejecutable para poder usarlo ilimitadamente. Para ello es obligatorio llamar al soporte tcnico para solicitar dicho serial o en la caja de compra del producto viene el serial para un determinado numero de maquinas poderlas ejecutar.

12

FIGURA 3.1.1. 4 INTRODUCIR SERIALES

Soporte tcnico
Al comprar un producto la compaa tiene la obligacin de dar soporte tcnico y muchas de las veces es por la internet o por llamada telefnica llamado ayuda del 01-800 donde los usuarios pueden exponer todas las duda o problemas que tengan con el software y es bien conocido que si ayudan ese tipo de soportes.

FIGURA 3.1.1. 5 SOPORTE TECNICO

Mayor estabilidad
Con esto se refiere a que no fallara la aplicacin a menos de que se haya corrompido un archivo necesario del software o algn virus informtico haya atacado los datos

3.1.2 Aplicaciones web


La gran mayora de la gente en este momento hace uso de ellas sin siquiera conocer un poco de lo que ah detrs de ellas o si de verdad le sacan todo el jugo a dicha aplicacin. Una de esas aplicaciones ms famosas para este tiempo es el Facebook y nadie sabe que esta es una aplicacin web. Y sus caractersticas son:

13

Portabilidad de nuestros datos

Me encanta que lo que es nuestro sea nuestro y de nadie mas, odio que las aplicaciones web se adueen de nuestros datos, esclavizndonos a morir en ellas sin la mas remota posibilidad de migrar a otra plataforma, de tener mi propia aplicacin web uno de los puntos de su manifiesto seria buscamos usuarios y no esclavos y eso es justamente lo que busco en una aplicacin web, que en caso de ser necesario me permita extraer la informacin que yo mismo cargu, inclusive brindando las herramientas necesarias para irme directo a su competencia.

Eso es lo que justamente hace Gmail, por ejemplo a continuacin coloco la captura de una de las caractersticas de este gran webmail en donde nos facilitada de forma directa la exportacin de nuestra lista de contactos a Outlook, algo que puede ser contraproducente para la empresa resulta ser todo lo contrario, que usuario no agradece este tipo de funcionalidades?

FIGURA 3.1.2. 1 WEB MAIL DE GOOGLE

Solucin a problemas reales

El valor de una aplicacin web es directamente proporcional al problema que soluciona y este valor solo puede ser alcanzado si la solucin es tan simple que la gente la adopte sin necesidad de leer un complejo manual ni pagar una cifra astronmica. De nada sirve las aplicaciones que no solucionan ningn problema de la vida cotidiana, o que se pueden presentar en la empresa de manera frecuente, es por eso que las aplicaciones web que nacen como competencia a otras ya instauradas y sin aportar nada nuevo mueren sin 14

hacer ningn ruido, una aplicacin tiene que brindar una mejora en la vida de las personas, independientemente de si es un problema enorme o no, pero tiene que tener una slida razn de existir. Un ejemplo que siempre me gusto de esto es el de la empresa Zoho, que apareci en el momento clave en donde tanto particulares como empresas estaban necesitando una aplicacin ofimtica y colaborativa online. Un problema, una solucin, parece fcil pero no lo es, no obstante como este ejemplo hay muchsimos mas.

Multiplataforma

Notebook, netbook, iPod, iPhone, PS3, etc etc etc. Hoy en da existen decenas de distintos dispositivos por los que una persona puede acceder a su informacin, ya sea para hacer una consulta o por simple comodidad, la aplicacin web debera poder soportar esto. El primer gran ejemplo de esto (y que comente hace un tiempo) es Remember the milk, herramienta que simplemente nos permite llevar una lista de tareas pendientes pero que logro ser soportada por prcticamente cualquier plataforma, por lo que su utilizacin es innegablemente fcil y desde cualquier lugar.

FIGURA 3.1.2. 2 APLIACIONES MULTIPLATAFORMA

15

Debera tener una visin

No hay nada ms molesto que las aplicaciones online que dejan que sus usuarios hagan lo que se les venga en gana, es irritante para otros usuarios, esto se puede ver en los sitios sociales, por ejemplo cuando hablamos de perfiles. Por un lado podemos ver a Facebook que tiene un diseo muy definido, poco flexible y que unifica a todos los millones de usuarios, y por otro lado podemos ver a Myspace con sus perfiles configurables, con plantillas horribles, coloridas, con cosas que se mueven y que le queman la vista a cualquier ser viviente. Considero que existe un punto medio, que permite a los usuarios personalizar las cosas, pero sin exagerar, esto es la visin de los desarrolladores, que imponen su forma de pensar por sobre la del usuario, la realidad es que los usuarios en la mayora de los casos no sabemos realmente lo que queremos, sino que alguien me explique que paso con los cientos de grupos de personas que se quejan cuando Facebook cambia su diseo

FIGURA 3.1.2. 3 PANTALLA DE INICIO DE FACEBOOK

No debera molestarme

No hay nada que me irrite mas que las aplicaciones que en lugar de brindarme soluciones me traen problemas, un buen ejemplo de esto serian las web sociales que estn compitiendo con Facebook que desde hace un par de meses en lugar de dedicarse en mejorar sus servicios se dedican a enviarle SPAM a sus usuarios con el

16

simple fin de lograr un nuevo ingreso, nada mas. Una buena aplicacin web no debera incomodar al usuario en lo ms mnimo. Un buen ejemplo de esto, es ver en algunas aplicaciones como permite configurar al mximo la cantidad de emails enviados, dndonos la opcin de filtrar que mensajes nos enva a nuestro correo.

En constante mejora

Las aplicaciones web deberan estar en constante actualizacin, ya sea agregando nuevas funcionalidades, o bien mejorando cosas pura y exclusivamente tcnicas, como la velocidad o bien solucionando errores. Siempre me gusta utilizar aplicaciones que demuestren que del otro lado hay personas trabajando en mejorar el servicio, existen buenos ejemplos de esto, Basecamp es el primero que viene a mi mente. Tanto desde la aplicacin misma como desde el blog de la empresa podremos leer las sucesivas mejoras del producto.

FIGURA 3.1.2. 4 MEJORAS DE LAS APLICACIONES WEB

17

Debera ser amistosa

Si observan detenidamente la gran mayora de las aplicaciones web del mercado, las mas populares, utilizan un lenguaje amistoso y simple, hasta quizs por momento nos juegan alguna broma, estos pequeos detalles hacen que nos sintamos en casa, un excelente ejemplo de esto es Flickr, esta aplicacin lder del mercado tiene una forma muy particular de saludar cuando ingresamos al sistema

FIGURA 3.1.2. 5 IMAGEN FLICKR

Visualmente atractiva

Muchas veces el minimalismo o la falta de l, hace que una aplicacin sea excelente en funcionalidades, y genial solucionando un problema, pero fea de utilizar, el diseo de la aplicacin web es imprescindible, a mi me pasa que utilizar aplicaciones que sean agradables visualmente me resulta adictivo, inclusive y si no se abusa de ellos, algn jQuery viste mucho una aplicacin, haciendo que su utilizacin sea divertida. Es un punto simple, pero necesario y que no necesariamente hace a la funcin propiamente dicha.

18

FIGURA 3.1.2. 6 OFIMATICA EN LA WEB

3.1.3 Inicio del combate


En los inicios de la computacin, solo exista aplicaciones del tipo consola, posteriormente aparecieron las aplicaciones de escritorio basadas en GUI, y como toda evolucin, en los aos 90 con el nacimiento de Internet fueron surgiendo lo que hoy conocemos como aplicaciones web, que en ese entonces se limitaban a ser simples pginas de texto esttico, pero que con el tiempo han ido tomando fuerza hasta llegar a lo que conocemos hoy en da y claro por que no lo que viene que de seguro nos va sorprender mas y mas pues esta avanzando a pasos agigantados Una de las principales ventajas que presentan las aplicaciones web ante las aplicaciones de escritorio o consola es el hecho de que no dependen de ningn sistema operativo ni configuracin de hardware especfica; Para su ejecucin simplemente basta con teclear su direccin URL en cualquier navegador web. De igual manera sus actualizaciones se hacen de una manera muy sencilla, sin necesidad de hacer descargas, instalaciones o comprar fsicamente el producto. Esta flexibilidad ha sido uno de los principales motivos por los que cada vez son ms utilizadas para una creciente diversidad de tareas, aunque al da de hoy todava no cubren todos los aspectos, puesto que hay aplicaciones de consola mas aptas para ciertas tareas al igual que hay aplicaciones de escritorio para otras, principalmente para tareas de bajo nivel que hacen interaccin directa con algn hardware. Ha habido un largo debate acerca de correr aplicaciones web que sustituyen a las aplicaciones de software de escritorio. Mientras que algunas funciones se adapten mejor a las aplicaciones web. Es de gran preocupacin la seguridad y su legado de software de escritorio en el evitar que se vuelvan obsoletos. 19

Algunos argumentan que el debate entre las aplicaciones web y aplicaciones de escritorio no tiene sentido, como no hay una respuesta clara. Mientras que otros sostienen que el tema que nos ocupa es tanto un negocio y la comercializacin cuestin, ya que es una cuestin tecnolgica. Algunas aplicaciones se adaptan mejor y ms probabilidades de tener xito como aplicaciones web. Aplicaciones web diseadas especficamente para la optimizacin de motores de bsqueda, se han convertido en cada vez ms popular. Es fcil entender por qu las aplicaciones web que se relacionan con la Internet que prosperan, mientras que las aplicaciones empresariales pueden tener menos de apelacin en un entorno web. Una aplicacin de escritorio es un self-contained programa que lleva a cabo un conjunto definido de tareas en el marco del control de los usuarios. Aplicaciones de escritorio ejecutado desde un disco local y no requieren de una red o conexin para operar o funcionar correctamente, aunque si se adjunta a una red de aplicaciones de escritorio puede utilizar los recursos de la red. Los pros y contras de las aplicaciones web y las aplicaciones de escritorio pueden describirse de la siguiente manera.

Fcilmente accesibles
Aplicaciones web se puede acceder fcilmente desde cualquier computadora o lugar que tiene acceso a Internet. Especialmente los viajeros se benefician de la accesibilidad. esto a menudo significa que si un viajero tiene acceso a un ordenador, telfono o de mano con conexin a Internet que puede utilizar la aplicacin web.

Bajo mantenimiento y las actualizaciones obligatorias Muchas aplicaciones web son acogidos en una 3 parte y el mantenimiento corresponden a las aplicaciones anfitriones responsabilidad. La capacidad de actualizar y mantener aplicaciones web sin distribuir e instalar software en potencialmente miles de ordenadores cliente es una de las razones clave para la popularidad de aplicaciones basadas en web. Esto puede ser una bendicin y una maldicin ya que los usuarios de aplicaciones web alojada en los sistemas estn a merced de los de acogida, si la

20

actualizacin no va bien, o el usuario individual no quieren o necesitan las nuevas caractersticas de la actualizacin se vaya todava adelante.

Aumento de los riesgos de seguridad


Siempre hay riesgos que implica cuando se trata de trabajo en lnea, independientemente de cmo garantizar una acogida podra decir una aplicacin web, es decir, del hecho de que el asunto est en que el riesgo para la seguridad de funcionamiento de una aplicacin de Internet es ms significativo que cuando se ejecuta una aplicacin en a una computadora de escritorio. Algunas aplicaciones requieren una mayor seguridad que otros, jugar sudoku en una aplicacin Web que causa poca preocupacin, pero hacer frente a las empresas sensibles o frmulas de contabilidad detalles en un entorno web podra ser determinado de riesgo.

Costo
Durante la vida til de la utilizacin de software, aplicaciones web suelen ser mucho ms caro lo largo del tiempo. Aplicaciones de escritorio se compran directamente y rara vez es su recurrente tasa por la utilizacin de software. Algunas aplicaciones de escritorio tienen las tasas de mantenimiento o de pago basados en las mejoras asociadas a ellos, pero rara vez hay una cuota de suscripcin asociados con el software de uso actual.

Muchas aplicaciones web corporativa utilizar un modelo diferente, los usuarios normalmente se cobran tasas mensuales de servicio para operar el software. Las tasas son consideradas "las tarifas de suscripcin". , si usted no renovar su suscripcin los que no puede acceder a los datos almacenados en la aplicacin web.

Conectividad
Aplicaciones web se basan en la persistencia de la conectividad y la falta de manejo. si no tiene una conexin a Internet o si el anfitrin no tiene conexin a Internet no se puede acceder a la informacin. Aplicaciones crticas o las empresas que son sensibles a tiempo puede no correr el riesgo de ataques de denegacin de servicio o cortes de energa a interrumpir sus operaciones y acceder a los datos que tenga en cuenta.

21

Ms lento
Aplicaciones web que dependen de la Internet para la transferencia de datos en lugar de un ordenador de la unidad de disco duro local, pueden funcionar ms lento. La velocidad tambin puede variar en funcin del nmero de usuarios que acceden a la solicitud.

Copias de seguridad y propiedad


Independientemente de la plataforma, las empresas necesitan para estar seguros de que sus datos estn debidamente respaldados. Cuando se utiliza una aplicacin Web que son acogidos por un tercero, las empresas deben determinar claramente que es propietaria de los datos alojados en la solicitud, y estar seguros de que las polticas de privacidad de impedir que los datos sean utilizados por el servicio de alojamiento web.

22

CAPITULO IV.- CONCLUSIONES


Si se debo o puede decir es el que la comparacin de estas aplicaciones en este proyecto no fue para resaltar los errores de estas mas bien es para que el usuario tenga una idea de lo que en aplicaciones existen para su uso. Como hemos visto tenemos en ambas pro como contras ya solo es cuestin de la comodidad de cada usuario. Dando el punto de vista que este proyecto tiene como fin podemos decir que las aplicaciones web tienen una gran ventaja con respecto a las aplicaciones de escritorio pero aun tiene muchas cosas que mejorar pero su funcin principal la realizan con una gran ventaja. Mientras que las aplicaciones de escritorio muchos las consideraran obsoletas que ya no tienen un uso en estos tiempos pero es todo lo contrario avanzan junto con la tecnologa actual. Para este tiempo y en este mismo momento las aplicaciones de escritorio son las mas optimas para su uso pues aun con la problemtica de la instalacin y el uso de recursos son las de mejor procesamiento de actividades. Tienen mejores caractersticas de uso no es necesaria una conexin a internet y sus usos son mltiples en varios campos pueden ser usados en cualquier lugar que no posea una conexin a internet

23

ANEXOS
REFERENCIAS BIBLIOGRFICAS

1. Andrew Valums Andrew (a) Valums.com. Diseo de oli studholme 2. Carlos Mateu Desarrollo de aplicaciones web Formacin de posgrado, Marzo 2004. 3. DSLI Universidad alicante- Programacin en internet
4. Introduccin a AJAX-Javier Eguluz Prez

5. Masternewmedia.org-Ventajas de las Aplicaciones Web 6. Symfony, la gua definitiva-Francois Zaninotto

24

Você também pode gostar