WhatsApp es una aplicación de mensajería multiplataforma. Ha sido desarrollado para todos los sistemas operativos móviles. Podemos señalar los idiomas en los que se desarrolló WhatsApp. WhatsApp ha sido desarrollado en idiomas nativos.
Por ejemplo,
- Para Android, es Java
- Para iOS es Swift u Objective C
- Para Microsoft es C #
- Para Nokia, puede ser su J2ME
Pero mientras investigo un poco, descubro que WhatsApp se desarrolló principalmente en el lenguaje Erlang. Erlang es un lenguaje de programación utilizado para construir sistemas masivos de software en tiempo real con requisitos de alta disponibilidad. La siguiente es la lista de tecnologías que se estaban utilizando para desarrollar WhatsApp:
- ¿Qué es prisma?
- ¿Facebook Messenger inicia sesión automáticamente cuando abres la aplicación de Facebook?
- ¿Qué es WhatsApp Web?
- ¿Puede Snapchat demandar a Instagram por copiar características de la historia?
- Cómo actualizar mi estado de WhatsApp con un archivo de audio
- FreeBSD, es un sistema operativo informático avanzado que se utiliza para alimentar servidores modernos, escritorios y plataformas integradas.
- YAWS Es un servidor web HTTP de alto rendimiento 1.1
- Ejabberd personalizado como una aplicación de servidor.
- Idioma: Erlang
- Tecnología XMPP
- Para la web es php
- Mnesia como base de datos.
- jqGrid es un control javascript habilitado para AJAX que proporciona soluciones para representar y manipular datos tabulares.
- LightOpenId es una biblioteca php 5 para la autenticación de identificación abierta.