Skip to content

NSConfArg/NSOperations

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages

  • Python 68.1%
  • Swift 11.3%
  • Objective-C 9.5%
  • Objective-C++ 7.0%
  • C++ 2.7%
  • Shell 0.8%
  • Other 0.6%