Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.34 KB

README.md

File metadata and controls

44 lines (29 loc) · 1.34 KB

NSOperations a fondo

NSConfArg 2016 - NSOperations a Fondo

Introducción

Este proyecto es una demo acerca de como usar NSOperations utilizando el ejemplo de Apple de Advanced NSOperations (WWDC15) para la NSConfArg.

Este proyecto esta compuesto de un Backend y una aplicación iOS como cliente.

Backend

Este proyecto utiliza un pequeño y simple backend hecho en Python. Este server utiliza:

Para correr el proyecto se deben seguir estos pasos:

> cd backend
> . venv/bin/activate
> source env.sh
> python -m "core.runner"

Para insertar datos de prueba, hay un archivo que genera una lista de datos. Ejecutar python mock_db.py despues de levantar el server de mongodb.

Client

La aplicación esta desarrollada con Swift 2.2 y Xcode 7.3. Como manejador de dependencias utiliza Carthage. Las dependencias que utiliza son:

Para correr la aplicación, hay que ejecutar

> cd client/PhotoList
> carthage update --no-use-binaries --platform iOS
> open PhotoList.xcodeproj