Está en la página 1de 11

INDICE

1. Introduccin

Pag. 2

2. Qu son las Aplicaciones Web Offline?

Pag. 3

3. Cul es el potencial de las Aplicaciones Web Offline?

Pag. 4

4. Algunas plataformas

Pag. 5

5. Algunas aplicaciones Web Offline

Pag. 7

6. Manos a la Obra

Pag. 9

7. Bibliografa

Pag. 11

LASAPLICACIONESWEBOFFLINE
Lissete Pacheco.
Percy Che
Ommero Trinidad
Carlos Ureta

1. Introduccin:
El mundo de la tecnologa en la actualidad y la velocidad con que esta se desarrolla nos
muestra un panorama en el que las innovaciones y descubrimientos en muchos casos resultan
haberse ido antes de que pudiramos siquiera conocerlos, es una suerte de futuro convertido
en pasado sin haber hecho escala en el presente. Si bien es cierto, esta frase podra no tener
mucho sentido, nos muestra una realidad palpable en muchos aspectos de la vida cotidiana.
Las mejoras en la condicin humana por el uso de estas tecnologas y porque no decirlo, los
altos ingresos econmico que estas significan para sus desarrolladores, han hecho que los
avances y descubrimientos tecnolgicos se conviertan en un elemento clave para el desarrollo
de cualquier empresa y de cualquier usuario que espera es un mejor servicio. Podemos definir
entonces a las Tecnologas Emergentes como aquellas innovaciones cientficas que son
capaces de transformar o crear una industria y que por consecuencia mejorarn la condicin
humana; cada una de estas tecnologas ofrece oportunidades que podran facilitar la
realizacin de actividades de mayor riesgo. Sin embargo, y tal como afirman algunos crticos,
existe la posibilidad que el desarrollo de estas tecnologas resulte muy peligroso, dado que al
no poder ser manejadas con las herramientas de gestin tradicionales podran tener un efecto
negativo que podra resultar muy daino para la humanidad. Por esta razn es que el uso de
las tecnologas emergentes requiere una regulacin que permita no generar incertidumbre a
los usuarios finales.
La revista publicada por el MIT Technology Review, dio a conocer 10 Tecnologas
Emergentes que de alguna manera cambiaran la forma de vida del ser humano. Entre estas
tenemos: (1) Modelo Sorpresa, (2) Chips Probabilsticos, (3) Nanoradio, (4) Electricidad sin
cables, (5) Magnetmetros Atmicos, (6) Aplicaciones Web Offline, (7) Transistores de
Graphene, (8) Connectomics, (9) Minera de la Realidad y (10) Enzimas Celulticas.

Despus de obtener algo de informacin acerca de estas tecnologas, nos llamo mucho la
atencin el tema de las Aplicaciones Web Offline, por tratarse de una Tecnologa que est al
alcance de todos y podra significar, a corto plazo, una potencial oportunidad para poder
desarrollar negocios. Por otro lado el hecho de que esta tecnologa sea desarrollada por
grandes empresas como Google y Adobe, la hace ms atractiva, pues podremos ser testigos de
una guerra por el liderazgo en esta nueva tecnologa que finalmente traer como resultado
un mejor servicio a los consumidores.
Es el objetivo del presente documento describir y analizar la Tecnologa Web Offline,
mediante el estudio de los conceptos que en ella se encierran, y sobre todo la descripcin de
su aplicacin prctica en el mundo real por medio de nuestra propia experiencia. De esta
manera estamos a punto de sumergirnos en un mundo que aunque parezca ilgico, - dadas las
tendencias tecnolgicas actuales nos desconectar de las aplicaciones on line pero nos
brindara las bondades que estas ofrecen desde nuestro ordenador sin necesidad de conexin a
internet Bienvenidos.
2. Qu son las Aplicaciones Web Offline?
En su definicin ms corta, las aplicaciones web offline son aquellas aplicaciones basadas en
tecnologas web que pudieran trabajar aun sin una conexin activa (online) a la Internet.
Las aplicaciones basadas en web son aquellas aplicaciones que siempre estn disponibles para
el usuario sin importar donde se encuentre ste fsicamente, siempre estn actualizadas, estas
aplicaciones no estn limitadas a la compatibilidad del sistema operativo que el usuario este
ejecutando en su ordenador.
Pero no todo es felicidad en las aplicaciones basadas en web; los usuarios de las aplicaciones
basadas en web no pueden guardar datos de manera local en los discos duros de sus
ordenadores, tampoco pueden arrastrar un tem de una aplicacin y dejarla caer en otra, ni
mucho menos pueden recibir notificaciones, como por ejemplo recordatorios de citas o
actualizaciones de noticias de ltimo minuto, cuando sus ventanas del navegador que usan
han sido cerradas.
Hay dos enfoques para las aplicaciones web offline. El primero es llevar las aplicaciones
desktop hacia una aplicacin con una interface de usuario tipo browser. El segundo
enfoque es lo opuesto al primero, es decir, llevar las aplicaciones tipo browser hacia

aplicaciones tipo desktop. Sin embargo ambas aplicaciones tendran en comn el


almacenamiento de datos de manera local y un cach HTTP de aplicacin offline para
asegurar que las aplicaciones estn disponibles an cuando el usuario no est conectado a la
red. Cuando el usuario se vuelve a conectar a la red, las aplicaciones web offline detectan este
nuevo estado y automticamente se sincronizan y actualizan.
La idea detrs de las aplicaciones web offline es sencilla como vemos, pero lo es para el
usuario de las mismas, mas no para el desarrollador o programador. Aunque hay herramientas
de desarrollo de aplicaciones web offline, as como plataformas de desarrollo que proveen
recursos para las interfaces de usuario, como veremos ms adelante, que estn simplificando
de manera dramtica su tarea.
3. Cul es el potencial de las Aplicaciones Web Offline?
Con el desarrollo y despliegue de esta tecnologa emergente, las personas se beneficiaran de la
afirmacin que seala que la tendencia de la computacin es que las personas o los usuarios
siempre estn conectados. Pues bien, eventualmente y hasta que las tecnologas (como las
redes inalmbricas WiMax y WiFi, etc.) que permitan que los dispositivos (computadoras
personales, de escritorio, celulares, organizadores personales, etc.) estn siempre conectados
(o en lnea) y por ende las aplicaciones web tambin, esta tecnologa emergente posibilitar de
manera transparente al usuario una experiencia similar a la experiencia siempre conectado.
Bajo esta misma idea, esta tecnologa emergente va a extender el uso de las aplicaciones web,
ofrecindoles una abanico ms amplio de robustecer sus prestaciones para los usuarios y de
esta manera las empresas que opten por ofrecer sus servicios mediante ellas se beneficiaran de
un potencial mercado de clientes que demandan de este tipo de aplicaciones y los servicios
que ofrecen de cara al usuario.
Por otro lado, esta tecnologa emergente, tendr en los prximos cinco aos o menos, un gran
impacto sobre los desarrolladores de aplicaciones web, puesto que proveer una manera
rpida y barata de desarrollar aplicaciones de escritorio con todas sus prestaciones que ello
implica, y ms an puesto que estas nuevas aplicaciones web de escritorio sern ejecutables
en un rango bastante amplio de dispositivos y sistemas operativos, dada su inherente
independencia de los mismos, puesto que hacen uso de las tecnologas web.

4. Algunas plataformas
Como hemos mencionado la Tecnologa Web Offline, nos permite crear aplicaciones de
escritorio a partir de tecnologas de desarrollo de pgina web, dentro de este concepto, las
empresas desarrolladoras ya comenzaron lanzar sus productos con diferentes caractersticas
pero para el mismo fin, a continuacin pasaremos a explicar un poco las diferentes marcas
por llamarlas de alguna manera - de plataformas que han sido puestas al mercado en los
ltimos meses.
Adobe AIR
Inicialmente en su versin beta 1.0 se llamo Apollo, para luego adquirir el nombre con el
que se le conoce en la actualidad Adobe AIR. Sin lugar a dudas es el ms exitoso hasta el
momento, su presentacin se realizo en el 2007 en el evento denominado Adobe Max y
utilizando un lenguaje flash, Ajax o HTML, permite unir la computadora con servicios
web. Esto permite a los desarrolladores de pginas web, aplicar sus conocimientos para
crear aplicaciones multimedia para el escritorio que tenga las mismas caractersticas y
posibilidades del sitio web. Recordemos que Adobe es una empresa que suministra muy
buenas herramientas orientadas al diseo y desarrollo web, de esta manera entonces de
alguna manera cierran el circulo, pues permite mediante el uso de sus productos llegar
tanto a las aplicaciones on line como off line utilizando como medio el uso de Adobe
AIR.
Adobe AIR adems es de distribucin gratuita por lo que tanto usuarios como
desarrolladores pueden tener acceso a esta herramienta, hacemos esta distincin de
usuarios y desarrolladores ya que los primeros utilizaran Adobe AIR para instalar y usar
programa creados con AIR; mientras que los desarrolladores podrn crear aplicaciones de
escritorio a partir de sus desarrollos web.
Otra ventaja que nos parece importante mencionar es que

las aplicaciones que se

generen con Adobe AIR tendrn la caracterstica de ser multiplataforma, lo que podr
hacerlas compatibles con cualquier ordenador sin importar el sistema operativo que estn
utilizando. Esta ventaja se debe a que cualquier aplicacin offline que se instale en nuestro
computador realizar la verificacin de si se encuentra instalado el entorno AIR en nuestro

ordenador; de no estar instalado el entorno se descargar quedando lista la computadora


para el uso de aplicaciones web offline con AIR.
Google Gears
Esta herramienta es un aplicacin de escritorio que permite a aplicaciones web ya
desarrolladas guardar sus configuraciones en un ordenador off line. Este producto resulto
siendo uno de los productos ms tiles que Google ha brindado. Esta herramienta fue
creada por Danny Thorpe, un antiguo empleado de Google actualmente trabajando en
Microsoft que bsicamente consiste en crear un pequeo servidor de aplicaciones dentro
del propio navegador web.
Al igual que el Adobe AIR, el Google Gears tambin trabaja con desarrollos hechos en
HTML, javascript, imgenes, etc. Como es costumbre en los productos de Google las
especificaciones de este producto son abiertas, de tal forma que cualquier aplicacin web
puede hacer uso de esta tecnologa. Desde que Google Gears sali al mercado muchas
aplicaciones estn usando esta tecnologa para poder ser usadas offline, entre las
principales podemos mencionar:

Google Reader: Es una especie de correo electrnico que nos permite mantenernos al
da con noticias, gadgets, etc.

Remember the Milk: Gestor de tareas.

Zoho Writter: Suite ofimtica online, que explicaremos ms adelante

PassPack: Gestor de contraseas.

MindMeister: Mapas mentales online.

Buxfer: Gestor de finanzas personales.

Autodesk Labs Project Draw: Diagramas online.

Google Docs: Suite ofimtica online.

Picasa Web Albums Mobile: Album online de fotos.

Creemos que en esta guerra por el mejor producto que se ha desatado entre Adobe y
Google el gran beneficiado es el usuario, que a la larga podr contar con los beneficios de
internet con solo conectarse un instante a refrescar informacin. Sin embargo
encontramos que cada herramienta tiene cierta predisposicin a trabajar con los programas
que ellos mismos desarrollan, lo que tal vez a la larga podra resultar un poco perjudicial

para los usuarios, ya que los temas de compatibilidad son una de las grandes barreras de
entrada de las que se han valido las empresas desarrolladoras en los ltimos aos.
Esperemos que este no sea el caso para poder disfrutar de esta tecnologa en total libertad.
Firefox 3
Firefox es uno de los pocos navegadores de internet que ha sobrevivido a la supremaca
del Internet Explorer, que ya hizo caer a grandes del mercado como Nestcape. La versin
3.0 de Firefox incluye dentro de sus ventajas la navegacin off line de algunas
aplicaciones; esto ser posible ya que el navegador podr recordar mucha ms
informacin que normalmente se pierde cuando nos desconectamos de la red. En
informaciones recientes pudimos averiguar que Wikipedia, que es una excelente ayuda
cuando necesitamos informacin, tendr un funcionamiento offline gracias a Zipedia, que
es una extensin para Firefox. Esta nueva caracterstica del navegador Firefox 3, nos da
una muestra clara de cmo el desarrollo de tecnologas de las empresas apuntan a este tipo
de aplicaciones lo que permitir de alguna manera llevar la web al escritorio.
5. Algunas aplicaciones Web Offline
Hay muchas Aplicaciones Web Offline desarrolladas y a disposicin de los usuarios. Tal vez
lo ms importante es destacar qu empresas son las que estn apostando por esta tecnologa
emergente para ofrecer, a sus clientes o usuarios, nuevas maneras de interactuar o de hacer
uso de los servicios en las que estas empresas son lderes, por ejemplo tenemos a eBay, AOL,
Nasdaq, Adobe, Google, ZOHO, etc.
En la presente investigacin trataremos brevemente algunas de ellas.
eBay Desktop: Esta Aplicacin Web Offline ha permitido a eBay, lder en
transacciones comerciales en lnea donde cada persona puede comprar o vender
mercadera de todo tipo, extender su mercado global ms all del navegador web,
logrando el objetivo planteado de tener una presencia desktop desde hace mucho
tiempo, segn Alan Lewis, gerente de producto eBay Desktop.
Uno de los enfoques que el equipo de desarrollo de eBay Desktop tuvo para realizar esta
aplicacin era la de ofrecer a sus usuarios la posibilidad de contar con los servicios de
comercio electrnico dnde y cundo los usuarios lo deseen.

El resultado es una aplicacin compacta e intuitiva y de fcil uso que proporciona


capacidades mejoradas que no estn disponibles en los navegadores web, como por
ejemplo alertas de cuando un cambio se ha realizado sobre un tem especfico, o la
habilidad para los compradores de configurar bsquedas y fuentes de informacin para
tipos de tems favoritos.

Por mucho tiempo quisimos crear


una
presencia
desktop.
Anteriormente, nuestro equipo
estuvo de acuerdo en que era
demasiado costoso y no se poda
realizar. Luego apareci Adobe
AIR. Alan Lewis. Gerente de
Producto.eBayDesktop.

Como veremos ms adelante, Adobe AIR, es la plataforma que emplea la


tecnologa emergente de las Aplicaciones Web Offline que hacen posible que la
aplicacin eBay Desktop ofrezca los servicios de aplicacin descritos.

Hay que destacar que, en primer lugar la aplicacin eBay Desktop es ofrecida para el
usuario de manera gratuita y en segundo lugar, ntese que se indica que la aplicacin se
ejecuta tanto sobre Windows XP/Vista, o sobre MacOS X 10.4/10.5, es decir es
independiente del sistema operativo y dado que no menciona nada acerca del navegador
web, pues se entiende por igual, es decir, que no importa el navegador web que el usuario
emplee.
Finalmente hay que decir que los usuarios de eBay han respondido satisfactoriamente a la
aplicacin eBay Desktop, tal es as que a la fecha, ya se han contabilizado ms de un
milln de descargas de la misma.

ZOHO Writer Offline: ZOHO es una de las compaas lderes en ofrecer


aplicaciones de productividad y colaboracin basadas en tecnologa web y que
rpidamente esta ganado adeptos. Este dinamismo y liderazgo se ve nuevamente
plasmado al ofrecer ZOHO Writer Offline, que no es ms que la posibilidad de
acceder, en modo offline, a los documentos creados con ZOHO Writer. Para ello
ZOHO se ha apoyado en Google Gears, la plataforma del gigante informtico para
extender las prestaciones de las aplicaciones web online cuando el usuario no
disponga de una conexin a la Internet. Por el momento la aplicacin solo ofrece
acceso de solo lectura a los documentos cuando se trabaja en modo offline, sin
embargo ha creado muchas expectativas al anunciar que prximamente ofrecer
acceso total a los documentos cuando se trabaje en modo offline; hay comentarios
muy favorables para la compaa inclusive se dice que superara largamente a Google
con sus aplicaciones similares.
6. Manos a la Obra
Creemos que la mejor manera de interactuar con esta tecnologa es probndola, tanto
desde el punto de vista usuario como desarrollador; definitivamente se encuentran ms
recursos desde el punto de vista de los usuarios ya que la competencia de proveedores ha
hecho que cada vez mas aplicaciones adquieran la opcin offline, el caso de Google es
una clara muestra de esto, la mayora de aplicaciones de Google incluido el Google mail
tiene la opcin offline por medio de la herramienta Google Gears antes descrita, pues bien
nosotros decidimos utilizar el Google Reader que es la herramienta para poder estar al da
con informacin sobre blogs y noticias, bueno pues nuestra sorpresa fue grande al darnos
cuenta que la nueva versin de Google Gears 0.2, incluye compatibilidad con Windows
Mobile lo que permiti usarla en una PDA, esto permiti, a pesar de no tener conexin,
revisar informacin guardada y poder maniobrar con el Google Reader sin ningn
problema hasta conectarnos nuevamente a la red y recibir la actualizacin respectiva; muy
interesante, tomando en cuenta que muchas veces necesitamos leer nuestros correos o
nuestra informacin mientras estamos en un autobs o en lugares sin conexin. Por el lado
del desarrollador, el cdigo API usado por Google es un cdigo abierto sin embargo
requiere cierta destreza en el manejo de cdigo por lo que resulto muy poco amigable.

Decidimos usar el AIR para el desarrollo de una pequea aplicacin offline, esto fue
mucho ms sencillo en esta plataforma ya que nos permiti utilizar el Adobe
Dreamweaver casi un Word para desarrollar pginas y el flash para poder hacer
mejores grficos vectoriales, la verdad que la forma de trabajo no cambi demasiado y
cuando se compilo el trabajo, Adobe AIR ya haba hecho todo el resto, que consista en
convertir nuestro diseo en una aplicacin offline, este fue un trabajo ms sencillo y
mucho mas aplicativo.
Creemos que el desarrollo de la tecnologa web offline seguir creciendo, y pronto las
empresas desarrolladoras traern nuevos modelos que permitirn literalmente traer el
internet a casa sin necesidad de una conexin, este es un avance muy importante ya que
las personas estamos en constante movimiento y cada vez se est generalizando el uso de
PDAs y Celulares de ltima generacin en los que podremos realizar actividades hechas
para internet sin tener una conexin. Por ltimo creemos que esta tecnologa por ser
gratuita y de gran aplicacin podra ser una muy buena oportunidad para desarrollar
aplicaciones en el mercado peruano, recordemos que en el Per el uso de internet si bien
ha crecido, no es generalizado y en muchos lugares no hay acceso quizs desarrollar
aplicaciones con las que puedan interactuar estos sectores de la poblacin simulando
internet en el uso de enciclopedias o libros interactivos pueda ser de mucha utilidad para
la educacin de las personas de menos recursos.

10

BIBLIOGRAFA
http://www.forosperu.net/showthread.php?t=22141
http://get.adobe.com/es/air/thankyou/
http://es.wikipedia.org/wiki/Adobe_Integrated_Runtime
http://blog.pucp.edu.pe/item/19811/catid/2228
http://dattatec.com/descargas/creando-rich-internet-applications.pdf
http://www.error500.net/firefox-3-aplicaciones-web-offline
http://sociedaddelainformacion.wordpress.com/2008/04/10/las-10-tecnologiasemergentes-del-2008/
http://www.desarrolloweb.com/articulos/que-es-adobe-air.html
http://noticias-tecnologias.blogspot.com/2008/03/aplicaciones-web-offlinemarcarn.html
http://www.w3.org/TR/offline-webapps/
http://weblogs.mozillazine.org/roc/archives/2007/02/offline_web_app.html
http://www.idg.es/macworld/content.asp?idn=67190
http://www.nacion.com/ln_ee/2008/marzo/10/aldea1452260.html

11

También podría gustarte