You are on page 1of 22

ANTEPROYECTO

CHAT Fecha

10/SEPTIEMPRE/2018
10/09/18

TECNOLOGICO NACIONAL DE MEXICO

INSTITUTO TECNOLOGICO DE IGUALA

ASIGNATURA

PRORAMACIÓN EN AMBIENTE
CLIENTE/SERVIDOR

ASESOR:

ARIZMENDI LEON SALVADOR

CARRERA: INGENIERÍA INFORMÁTICA

SEMESTRE 7

INTEGRANTES

v Julissa Citlali Hernández López


v Norma Alcaide Carranza
v Francisco Javier Mendoza Fernández
v Héctor solis Jiménez
v Patricia Priego Riquelme
v Alexander Najera Garcia
INDICE
CHAT 3
ANTECEDENTES 4
DEFINICIÓN DEL PROBLEMA 9
JUSTIFICACIÓN 10
OBJETIVOS 11
PROCEDIMIENTO 12
CRONOGRAMA 21
BIBLIOGRAFÍA 22

2
CHAT

La app permite llamadas de grupo o individuales gratis (con otros usuarios de la app), chats de
grupo, galería de emoticonos (a cada cual más original) y el envío de mensajes multimedia, ya
sea video, foto o audio.
Además, no requiere ningún tipo de suscrición, es una app para chatear gratis y cuenta con una
fuerte barrera de seguridad y privacidad .
Podrás hablar gratis con amigos y familia, El chat en línea sirve para comunicarse de manera
instantánea con personas que pueden estar localizadas en diferentes partes del mundo. El chat
acorta distancias y ahorra dinero ya que no necesariamente requiere del servicio telefónico.
La función del chat es el intercambio de información en tiempo real, sin importar la ubicación
física de las personas que participan en la conversación. Creando un método directo y económico
de comunicación.
Las salas de chat permiten conocer a personas que comparten intereses comunes. Hay quienes
utilizan las salas de chat para encontrar el amor, mientras que otros lo utilizan para compartir
referencias sobre algún tema. Sea cual sea su razón para usar las salas de chat, es importante
entender las ventajas y desventajas que vienen junto con ellos, para que no sean víctimas de
situaciones negativas.
El uso principal de una sala de chat es compartir información a través de texto con un grupo de
personas. Las nuevas tecnologías permiten el uso de cámaras web y compartir archivos.

3
ANTECEDENTES

TENER UN CHAT EN SU COMERCIO EN LÍNEA

El objetivo principal de cualquier propietario de un comercio electrónico es, sin duda, aumentar
el número de conversiones en su sitio web.

Más ventas es sinónimo de un negocio más rentable. Sin embargo , con el fin de lograr este
objetivo , es necesario ser capaz de aumentar la tasa de conversión de su página web. Una
forma de obtenerlo es usando un chat en línea.

Si usted está indeciso si usar o no usar esta opción, en este artículo les voy a compartir 7 razones
para comenzar hoy mismo, a usar un chat en línea en su comercio electrónico.
Obviamente, le recomiendo que pruebe JivoChat y poder disfrutar de varias ventajas que trae
el chat.

1. VA A HUMANIZAR SU MARCA

Una charla ayuda a crear un contacto más cercano con sus clientes . A través del chat, pueden
hablar con usted, aclarar sus principales dudas y, sobre todo , saber que hay una cara detrás
de los que venden sus productos.

4
2. OBTENDRÁ MAS CLIENTES POTENCIALES

Según varios estudios, un gran porcentaje de clientes no adquieren un producto cuando visitan
un sitio web por primera vez. Esta compra se realiza, por lo general, después de al menos varias
visitas a la página.

Por esta razón, es necesario encontrar una manera de estar en contacto con sus visitantes del
sitio web después de que visitan la página web por primera vez. La manera más efectiva de
hacer esto es a través de correo electrónico. Con el uso de una plataforma de chat en línea
como JivoChat , le ayuda a obtener el correo electronico del potencial cliente. Sólo tiene que
utilizar este contacto a través de campañas de email marketing para tratar de aumentar sus
tasas de conversión.

¿Se imagina cuántos clientes puede estar perdiendo por no obtener información de contacto?

3. ¡UNA CONVERSACIÓN AHORRA TIEMPO!

¿Se ha detenido a calcular cuánto tiempo pierde por día respondiendo mensajes de correo
electrónico con las preguntas de sus clientes? Con una chat en línea, estas preguntas serían
contestadas en el momento. Y al perder menos tiempo respondiendo correos electrónico, usted
tendrá más tiempo para hacer otras tareas importantes como el control de sus acciones o incluso
optimizar sus enlaces patrocinados

4. VENDERÁ MAS

¿Sabías que un cliente potencial pierde el deseo de comprar el producto si no completa la compra
después de 48 horas? Con un chat en línea en su comercio electronico, usted será capaz de
cerrar la venta en el momento , aprovechando el impulso que mostró su cliente.

5
5. TENDRÁ UNA VENTAJA SOBRE SUS COMPETIDORES

Si realiza una investigación, se dará cuanta que no todos sus competidores están utilizando una
chat (de hecho, muy pocos lo están haciendo). Por esta razón, esta es otra oportunidad para
destacarse de la competencia y ofrecer un servicio que otros no lo ofrecen.

6. OBTENER INFORMES DETALLADOS


Con JivoChat , además de obtener un historial de cada conversación , también recibirá los
reportes que indican a cuántos clientes ayudó a su equipo durante el día, su grado de
satisfacción o incluso el origen del tráfico del mismo (más información sobre esto aquí) .

Esta es otra forma que ayuda a optimizar su servicio al cliente con el fin de obtener más clientes.

7. DEJE SU SERVICIO AL CLIENTE ACTIVO LAS 24 HORAS

¿No le es posible estar en línea para brindar servicio al cliente? No hay problema, con JivoChat
, puede dejar su chat fuera de línea y recibir mensajes de clientes que serán enviados
directamente a su correo electrónico. De esta manera, usted tiene soporte en línea 24 horas al
día.
Además, con nuestras aplicaciones móviles para iPhone y Android conoceles aqui , puede asistir
a su cliente, incluso si no está al frente de la computadora

Los chats de Facebook, WhatsApp, Instagram y Snapchat se han convertido en una estrategia de
comunicación privada por ser más inmediatos que un e-mail y menos comprometedores que una
llamada telefónica. Un sondeo de Simmonds Research señala que 9 de cada 10 personas con un
teléfono inteligente usa algún tipo de aplicación para estos mensajes instantáneos. Los chats
grupales, una posibilidad de comunicarse dentro de esas plataformas, también se han disparado.
En 2014, cuando Facebook compró a WhatsApp, un vocero señaló que el programa había
facilitado 1.000 millones de conversaciones entre amigos y familiares.

A pesar de todo lo bueno que facilitan –programar citas, conectar amigos y familiares, establecer
una comunicación directa entre el jefe y sus trabajadores– en ocasiones muchos sienten por ellos
una relación de amor y odio. Fernanda Gómez, por ejemplo, dice que es feliz abriendo grupos en

6
WhatsApp para proyectos de trabajo. “Administro cinco y me parecen eficientes”, dice. Pero otros
los consideran intolerables, en gran parte porque son “un campo minado de la etiqueta social”,
dice la periodista Elizabeth Holmes, en su columna de The Wall Street Journal. El psicólogo Camilo
Mendoza coincide en que “aún no tenemos la urbanidad de Carreño de las redes sociales”.

Y es que nadie sabe a ciencia cierta cómo usarlos. “Las conversaciones rara vez tienen un principio
o final y por el contario son un flujo interminable de preguntas o pensamientos al azar”. Hernán
Sánchez lo ha constatado en su grupo familiar, en el que algunos primos mandan reflexiones
políticas, otros chistes, algunas fotos de la cotidianidad de sus hijos y mascotas, mientras otros
se dedican a distribuir videos, espirituales y de autoayuda. El los ignora a todos.

A día de hoy Dropbox es uno de los servicios más extendidos a la hora de compartir archivos y
mantenerlos sincronizados entre diferentes dispositivos y usuarios. Una herramienta que hace
de la nube uno de nuestros aliados en el día a día, poniendo a nuestra disposición nuestros
documentos allí donde estemos y también dándonos la posibilidad de trabajar en un entorno
compartido sencillo que puede dar mucho juego. De esta misma idea parte Firebase, una
herramienta que proporciona servicios similares pero para aplicaciones en lugar de
archivos.
Aún en beta cerrada, la premisa de Firebase se centra en almacenar los datos de nuestras
aplicaciones para que sean accesibles directamente gracias a JavaScript y fácilmente
consumidas por los usuarios. ¿Qué supone esto? Básicamente, que podemos construir
aplicaciones web ricas y potentes sin tener que preocuparnos de nuestras propias bases de
datos o sitios web. Firebase convierte el tiempo real en un nuevo estándar donde reina la
interactividad.
Su uso no podría ser más sencillo, y para demostrárnoslo la página ya dispone de un tutorial
con el que podemos crear una aplicación de prueba en cuestión de segundos. Basta con añadir
una línea JavaScript a la página web para luego poder referenciar las funciones de Firebase,
las cuales llevan la lógica de negocio, habitualmente en el servidor, al cliente, algo que a priori
no puede parecer correcto pero que puede servir perfectamente dependiendo de la aplicación
que queramos desarrollar, sobre todo si esta es sencilla.
¿Y dónde está la novedad, o el paralelismo con Dropbox? La potencia de Firebase reside en que
se basa en un servicio que puede llegar a intercambiar datos entre varios clientes, y
aprovechar esto a nivel de desarrollador es tan sencillo como referenciar los mismos datos. No
se trata de mover datos de un cliente a otro, sino de poner a disposición de todos ellos un centro
de comunicaciones en el que se intercambian datos. El ejemplo más sencillo es el que
construiremos en el tutoria: Un chat. Si en el chat entran por ejemplo, 5 clientes, y cualquiera
de ellos interactúa (escribe un mensaje), Firebase se encarga de sincronizar automáticamente
el resto de clientes, llevando la funcionalidad a todos ellos.
Se trata de permanecer en cliente, pero interconectados por la nube, por Firebase, liberando al
desarrollador de preocupaciones relativas a servidores o incluso bases de datos. Y lo mejor de

7
todo es que al tratarse de una librería JavaScript (o mejor dicho, de valerse de ella para
aprovechar sus capacidades), estamos hablando de un servicio multiplataforma que hace
sencillo crear aplicaciones que interactúen con las de otras plataformas, como iPhone o Android.
De momento sólo hemos podido hacer algunas pruebas, pero estamos deseando poder acceder
a la beta, algo que ya se puede solicitar, de este servicio tan prometedor.

8
DEFINICIÓN DEL PROBLEMA
En el futuro, las personas podrán acceder a nuevos servicios y aplicaciones los cuales están
basados en tecnologías de corto alcance . Adicionalmente, las empresas pueden aprovechar
estas tecnologías para promocionar sus productos y de esta manera obtener mayores utilidades.
Por lo tanto se desea desarrollar un chat para dispositivos móviles Android con un sistema de
notificaciones y alertas, con el propósito de demostrar y aprovechar los beneficios del protocolo
de comunicación .

9
JUSTIFICACIÓN

El desarrollo de este proyecto es importante porque la investigación daremos a conocer la


importancia de las tecnologías de corto alcance en el mercado de aplicaciones móviles; por
lo tanto se desarrollará una aplicación multiusuario para dispositivos móviles con sistema
operativo Android con el fin de evidenciar los beneficios de conectividad.

10
OBJETIVOS

Desarrollar un chat para dispositivos móviles con sistema operativo Android que use el protocolo
de comunicación Bluetooth, con el fin de aprovechar los beneficios de conectividad y flujo de
datos.

·  Realizar un estudio del uso actual de las aplicaciones para dispositivos móviles que
utilicen Bluetooth para la transferencia de datos.

·  Investigar las características de las versiones del sistema operativo Android y definir la
versión del sistema operativo a usar.

·  Investigar el funcionamiento del protocolo de comunicación Bluetooth en dispositivos


móviles y estimar su utilidad en el futuro con otras aplicaciones.

·  Modelar por medio de diagramas UML el funcionamiento del aplicativo.

·  Desarrollar un chat multiusuario utilizando el lenguaje de programación Android.

·  Realizar pruebas de conexión entre dos dispositivos móviles por medio del protocolo
de red Telnet.

·  Realizar pruebas de la aplicación usando el protocolo Bluetooth para trasferir datos.

·  Validar el comportamiento de la aplicación en términos de prioridades del sistema.

11
PROCEDIMIENTO

WhatsAppInventor (Firebase)

La aplicación se presenta como una prueba de concepto del componente experimental Firebase
que permite la utilización de datos de manera concurrente entre varios dispositivos conectados
a Internet.

Las pantallas que se crean cumplen con el cometido de permitir crear un par de nuevos
usuarios en Firebase, comprobar su existencia a través de un botón e iniciar un chat entre
ellos. La aplicación puede utilizarse entre dos dispositivos distintos que compartan la misma
base de datos o bien en un sólo terminal.

Screen1 (Diseño)

Imagen1 Diseño de Screen1 Imagen 2 Componentes de


Screen1

12
Screen1 (Bloques)

Imagen 3 Bloques en Screen1

13
scrCrearUsuarios (Diseño)

Imagen 4 Diseño de scrCrearUsuarios Imagen 5 Componentes de


scrCrearUsuarios

14
Imagen 6 Propiedades FirebaseDB1

La propiedad ProjectBucket es la que determina la base de datos Firebase que


utilizará nuestra aplicación. Diferentes dispositivos que comparten el mismo
ProjectBucket pueden utilizar la misma base de datos Firebase.

15
scrCrearUsuarios (Bloques)

Imagen 7 Bloques de scrCrearUsuarios

16
scrConsultarUsuarios (Diseño)

Imagen 9 Diseño de scrConsultarUsuarios

Imagen 8 Componentes de
scrConsultarUsuarios

17
scrConsultarUsuarios (Bloques)

magen 10 Bloques de scrConsultarUsuarios

18
scrChat (Diseño)

Imagen 11 Diseño de scrChat

Imagen 12 Componentes de scrChat

19
scrChat (Bloques)

Imagen 13 Bloques de scrChat

20
CRONOGRAMA

SEMANAS (2018)

N° ACTIVIDAD 20/08-14/09 17/09-05/10 08/10-20/10 29/10-16/11 20/11-07/12

1 Definición del problema

2 Objetivo general.

3 Justificación

4 Identificación de requerimiento.

5 Diseño de la aplicación

7 Implementación al dispositivo

8 Pruebas

9 Solución de errores

10 Mantenimiento de la aplicación
BIBLIOGRAFÍA

UNED. (s.f.). Recuperado el 28 de 03 de 2012, de UNED:


http://www.ia.uned.es/ia/asignaturas/adms/GuiaDidADMS/node10.html

Vodafone. (s.f.). Vodafone. Recuperado el 08 de Julio de 2012, de Vodafone:


http://www.vodafone.es/empresas/es/soluciones-unificadas/servicios-y-
gestion/maquina-a-maquina-m2m/que-es-m2m/

Vodafone. (s.f.). Vodafone. Recuperado el 08 de Julio de 2012, de


http://www.vodafone.es/static/fichero/pro_ucm_mgmt_020278.pdf?frame=1

You might also like