Red de conocimiento informático - Aprendizaje de programación - Código fuente del chat de iOS

Código fuente del chat de iOS

Descubra Spika, un potente marco de chat de código abierto. No solo proporciona código fuente para IOS, Android y Web, sino que también proporciona código fuente back-end, todo de código abierto. Spika es presentado por Clover Studio, una empresa de aplicaciones móviles de Croacia, gracias a su equipo por abrir el proyecto de arriba a abajo.

En comparación con la lámpara tradicional (Linux, Apache, MySQL, PHP), Node.js+MongoDB es una combinación de backend relativamente nueva. La plataforma de chat propia de Google, Google Messaging Cloud (GMC), se basa en Node. JS+MongoDB.

Sin más, ¡comencemos a usarlo!

Instalación del servidor

1. El sitio web oficial proporciona el proceso de configuración para la versión Ubuntu14.04 de Ubuntu. Vea la imagen a continuación:

Dado que el servidor que uso es Amazon Linux, uso yum para instalarlo.

git clone git://github.com/nodejs/node.git

cd node

git echa un vistazo a la versión 4. 4. 7

. /config

make

sudo make install

sudo make

vi /etc/sudoers

: / usr/local/bin `'

Instalar imagemagick

Instalar Spika

Instalar gulp

sudo npm install gulp -g

7. Escriba el archivo de configuración

Establezca los valores de Config.host y puerto al nombre de host y puerto de su propio servidor, y cambie el valor de Config.chatDatabaseUrl a la ruta. de mongoDB. Lo mejor es utilizar puertos superiores a 1024. Si mongoDB no modifica las opciones de seguridad, lo mejor es utilizar 127.0.0.1.

8. Ejecute el proyecto

Puede informar un error en este punto.

Jsdoc no encontrado. Solución:

Luego ejecútelo nuevamente.

Abra el servidor

Nodo src/server/main.js

Utilice un navegador para iniciar sesión en este momento.

Número de host: número de puerto/spika

¡Puedes empezar a chatear!

Además de la versión web, también hay versiones para Android e iOS. Inténtalo de nuevo la próxima vez :)

.