8. ¿Qué?
Gestor de dependencias para Objective-C
(iOS & Mac OS X).
Basado en Ruby Gems + Bundler.
Símiles para otros lenguajes.
npm, gems, composer, Maven,...
Saturday, October 19, 13
9. ¿Cuándo?
First commit, 12 Agosto 2011.
Eloy Durán (@alloy).
Versión actual: 0.26.2 (19.10.13).
Historia & hitos:
https://speakerdeck.com/orta/cocoapods-state-of-the-union
Saturday, October 19, 13
22. Hello Pods!
1. Crear proyecto en XCode.
2. Crear y configurar el Podfile.
3. pod install.
4. A partir de ahora se utiliza el .xcworkspace en
vez de el .xcodeproj.
Saturday, October 19, 13
27. .xcworkspace
Nuevo proyecto Pods.
Añadidas las librerías del Podfile.
Añadidas las dependencias.
Frameworks del SDK.
Otras librerías Cocoa Pods.
Saturday, October 19, 13
38. Do It Yourself
1. Crea la librería.
2. git tag (*)
3. Súbela a Github.
4. Crea el fichero .podspec
5. ¡Comparte!
* Ruby Gems Semantic Versioning
http://guides.rubygems.org/patterns/#semantic_versioning
Saturday, October 19, 13
44. Comparte el podspec
1. Repito: verifica tu podspec.
2. No te saltes el paso 1.
3. Fork del repositorio de Specs.
4. Crear carpeta versionada de la librería.
5. Push.
Saturday, October 19, 13
51. A mi jefe no le gusta que enseñe
Foto: https://vimeo.com/51631519
Saturday, October 19, 13
52. Specs privados
1. Fork del repo Specs de github (opcional).
2. Añadir repo a la búsqueda de pods.
3. Crear pod normalmente.
4. Guardar versionado.
Saturday, October 19, 13
65. Jorge Maroto García
Cuando haces Pods ya no hay stop
jorge@tactilapp.com
@patoroco
http://tactilapp.com
http://jorgemaroto.es
http://git.jorgemaroto.es
http://in.jorgemaroto.es
Saturday, October 19, 13