Skip to content

NSConfArg/NSOperations

master
Switch branches/tags
Code
This branch is up to date with nicopuri/NSOperations:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

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

About

NSOperations - NSConfArg 2016

Resources

License

Stars

Watchers

Forks

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%