¿Por qué tomó tanto tiempo que una aplicación como What’sapp se generalizara y cuán complejo es el código utilizado para hacerlo?

No estoy seguro de cuál es su medida en ‘tanto tiempo’, pero WhatsApp ha sido de uso popular en mi país durante más de 4 años. También recuerdo unas vacaciones de Año Nuevo 2009-> a Europa y la mayoría de las comunicaciones con el grupo se llevaron a cabo en WhatsApp, fue para los usuarios de iPhone lo que BlackBerry Messenger fue para las personas BB.

En cuanto al código, la lógica no debería ser en absoluto complicada. En tales aplicaciones, la complejidad del código generalmente se asocia con la seguridad y la transcodificación de medios. Otro desafío sin código sería su arquitectura técnica y su infraestructura de soporte.

En cuanto a por qué Google o Facebook no lanzaron algo así: no estoy seguro, pero en ese momento, significó un cambio en el núcleo de cómo Facebook o Google Talk trataron con sus contactos de la libreta de direcciones; WhatsApp fue el primero en buscar en su lista de contactos, enumeró quién de su lista está utilizando WA y, lo más importante, le permitió enviarles un mensaje instantáneamente sin agregar / solicitar una conexión.

Incluso los usuarios de BBM en ese momento (cuando era THE $ h # T) encontraron que WhatsApp era perturbador, ya que era más rápido y fácil conectarse con alguien en su directorio telefónico.

Lo más parecido a WhatsApp que apareció temprano y desapareció rápidamente fue Kakao. En 2010, menos del 5% de mis contactos de WhatsApp usaban Kakao Talk, parecen haber girado.

More Interesting

¿Cuáles son algunos de los mejores marcos de diseño web receptivos?

¿Cuánto cuesta construir una aplicación web con análisis de datos pesados ​​en su back-end?

¿Cuáles son algunas herramientas de creación de formularios de marca blanca que puede integrar en su propia aplicación?

¿Qué es WAFS y cómo funciona WAFS (seguridad de firewall de aplicaciones web)?

Parece que Spring 5 se está alejando de la aplicación web convencional, ya que sus tutoriales para aplicaciones web siguen usando Spring Boot. ¿Por qué?

¿Por qué alguien elegiría Python sobre Ruby, y viceversa?

¿Por qué los desarrolladores dicen que Ruby on Rails tendrá demanda en 2015 si el índice Tiobe registra una disminución?

¿Cómo puede ser segura una aplicación web o móvil si está escrita con frameworks controlados por Javascript (Angular, Nodejs ...)?

Al desarrollar una aplicación, ¿es una mala forma o es ampliamente aceptada e incluso alentada a emular las características de la interfaz de usuario de otras aplicaciones exitosas?

¿Dónde puedo obtener más información sobre la implementación del lanzamiento de la aplicación?

Cómo encontrar probadores beta

¿Por qué Codem es la principal empresa de desarrollo de aplicaciones web en Chennai, India?

Cómo construir una plantilla web en mi sitio que otros usuarios puedan usar

¿Cómo se crea un rastreador web?

¿Cuál es el punto de mantener la autenticación de múltiples proveedores (Facebook, Twitter, etc.) y ponerlos en una cuenta en su sitio web (por ejemplo, Quora)?