Interpretaré la pregunta como:
¿Cuáles son algunos ejemplos de aplicaciones alojadas en la web que son lo suficientemente buenas como para reemplazar las aplicaciones clásicas completas que tradicionalmente se instalaron directamente en la computadora y se ejecutan directamente sobre el sistema operativo (en lugar de en un navegador)?
Algo así como Photoshop, a diferencia de lo que los usuarios legos consideran “sitios web”, como Facebook, pero que en realidad son aplicaciones web desde el punto de vista de los desarrolladores.
- ¿Cuál es la mejor herramienta gratuita de collage interactivo de fotos?
- ¿Qué es la representación del lado del cliente y del servidor y cómo se relaciona con las aplicaciones de una sola página?
- ¿Cuál es la mejor manera de crear una aplicación alojada en la nube desde cero?
- ¿Cuál es una buena herramienta / aplicación portátil de recuperación de Ransomware para recuperar archivos cifrados?
- ¿Qué tipo de cosas puedes construir con Yahoo! ¿Tubería?
Daré un ejemplo porque dice mucho. Intenté usar Cloud9 como un IDE (entorno de desarrollo integrado), una aplicación utilizada por desarrolladores de software para escribir y probar software. No tenía ninguna expectativa de que “funcionaría”, porque un IDE es un programa exigente que representa una de las pocas aplicaciones que los desarrolladores aún descargan instalar en sus computadoras portátiles. Quería ver hasta qué punto estábamos lejos de poder escribir software profesional en un entorno alojado en la web, en un Chromebook barato, por ejemplo. Y también estaba buscando un buen vehículo para enseñar el desarrollo de software a través de Internet.
Dos años después, sigo usando Cloud 9, excepto que es mi único IDE y no he podido encontrar nada importante para mí que no pueda hacer en este software alojado en la web. Estoy sorprendido por esto, y he demostrado para mi completa satisfacción con el proyecto que estoy completando en este momento que uno realmente puede desarrollar software totalmente profesional en un Chromebook de $ 300 de esta manera.
¡Habla de revolucionario!
Un IDE moderno es un software súper sofisticado destinado a los usuarios más exigentes, que requiere, entre otras cosas, acceso a archivos almacenados en la nube y un terminal interactivo de Unix en tiempo real. La experiencia de codificación y prueba debe sentirse fluida y receptiva de una manera que antes solo era posible en una aplicación nativa instalada. Incluso si no es un desarrollador, visite Cloud9 solo para tener una idea de dónde estamos en términos de “software basado en la web”.