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:
- ¿Meteor es bueno para desarrollar aplicaciones móviles complejas y escalables?
- ¿Realmente te estás perdiendo algo si no eres un usuario de Whatsapp?
- ¿Hay alguna aplicación que pueda reproducir canciones de audio en línea con letras?
- Entre Expensify, Coupa (anteriormente Xpenser) o Concur, ¿cuál es la mejor plataforma de gastos móviles para una empresa de 1-5 personas?
- Cómo promocionar mi aplicación de Android
- 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.