Вы находитесь на странице: 1из 23

Elaborado por: Martin Vivanco, Milton Lopez

V0.2

UPC
Trabajo N 2: FindMeNow

PRESENTED BY
Ernesto Barron
Milton Lopez
Martin Vivanco

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

1. TA BLA DE CONTENIDO
2.

HISTORIAL DEL DOCUMENTO_______________________________________________________3

3.

INTRODUCCIN__________________________________________________________________4
Propsito del siguiente documento_____________________________________________________4
Background________________________________________________________________________4
Documento dirigido:_________________________________________________________________4

4.

OBJETIVOS______________________________________________________________________5

5.

DELIMITACION____________________________________________________________________6

6.

DETALLE TCNICO DE LA SOLUCIN________________________________________________7

7.

CONCLUSIONES Y RECOMENDACIONES_____________________________________________8
ANEXO 1 PANTALLAS DEL PROTOTIPO_______________________________________________9
ANEXO 2 ARQUITECTURA DE LA SOLUCIN__________________________________________10

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

2. HISTORIAL DEL DOCUMENTO


Rev.Num

Fecha de Revisin

Resumen de cambios

0.1

26/04/2015

Levantamiento de informacin.

0.2

27/04/2015

Elaboracin de documento.

0.3

27/04/2015

Anexos

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

3. INTRODUCCIN

Propsito del siguiente documento


El presente documento describe las especificaciones que se tomaran en cuenta para el desarrollo de una
aplicacin mvil en iOS utilizando los servicios bluemix.

Background
La solucin nos va a permitir tener una forma de combatir la Inseguridad Ciudadana. El usuario ingresara a
la aplicacin, y enviar su localizacin geogrfica a una agencia que gestionar la comunicacin con la
estacin de polica ms cercana al usuario. De esta manera, el efectivo policial podr ir a la posicin
respectiva para asegurar la zona de cualquier acto sospechoso.

Documento dirigido:
El presente documento est dirigido a el profesor del curso Soluciones Mviles y Cloud. Adems, para
todos los interesados en el mbito de desarrollo utilizando la tendencia global bluemix.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

4. OBJETIVOS
1. Implementar una aplicacin en mviles con conexin a una base de datos no relacional.
2. Mostrar las funcionalidades de los servicios de Bluemix como Cloudant, Advanced Mobil Acess y Push
for IOS.
3. Sentar las bases para el desarrollo de una aplicacin para Seguridad Ciudadana.
5. DELIMITACION

El presente informe solo se basa en servicios libres que nos brinda la plataforma bluemix. Para ello, se
accede con una cuenta gratuita que nos da la autorizacin de usar los servicios y aplicaciones que esta
contenga.

6. DETALLE TCNICO DE LA SOLUCIN


1. Elegir una aplicacin IOS 8.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

2. Poner un nombre a la App.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

3. Escribir el Bundle ID y la versin. Adems, copiar el cdigo para instalar el SDK.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
4.
Usar comandos en terminal para acceder a cocoapods.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

5. Pegar el cdigo de bluemix en el archivo creado.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

6. Por el terminal iniciar la descarga de libreras.

7.
7. Copiar el
cdigo para
Objective-C

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

8. En Xcode pegamos el cdigo para la conexin.

9.
9.
Ya se tiene la aplicacin con la conexin a bluemix.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

10. Se usara el servicio Push, que enva notificaciones a los dispositivos.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

11. Se elige enviar a todos los dispositivos registrados.

12. El texto del mensaje que queremos enviar.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

13.
13.
13.
13.
13.
13.
13.
13.
13.
13.
13.
13.
Finalmente confirmamos el mensaje.

14. Se enva la notificacin a los dispositivos registrados.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

15. Configuracin para Cloudant mediante cocoapods.

16. Aadir el cdigo al Xcode.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

17. Una vez realizada la conexin, se tiene el servicio listo para utilizar.
18.
18.
18.
18.
18.
18.
18.
18.
18.
18.
18.
18.
18.
Al ser un NoSql no existe una estructura como tal.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

19. Se crea un nuevo documento.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

20. Se escribe el detalle de lo que se quiere. Esto luego se mostrara en la App.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

21. Establecer conexin con Cloudant.

22. Cdigo para agregar en Cloudant.

23. Cdigo de
visualizacin de
registros

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

7. CONCLUSIONES Y RECOMENDACIONES
1. La tendencia que nos abordando estos ltimos aos con la introduccin de las
bases de datos no relaciones. Este tipo de gestores permite usar la informacin de
una perspectiva mucho ms compleja e transaccional. Adems, tiene la
funcionalidad como servicio. Todo esto se resumen en Cloudant.
2. Bluemix brinda una forma ms prctica de desarrollo mvil, sin hardware de por
medio. Con los diferentes servicios que nos ofrece la prueba gratuita, se puede
levantar una aplicacin mvil con un servidor web propio de una manera ms gil.

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

3. ANEXO 1 PANTALLAS DEL PROTOTIPO

Elaborado por: Martin Vivanco, Milton Lopez


V0.2

ANEXO 2 ARQUITECTURA DE LA SOLUCIN

Вам также может понравиться