Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA
Cada proyecto comienza con una arquitectura y componentes reutilizables que nos ayudan a desarrollar aplicaciones móviles mucho más rápido.
En este artículo aprenderás cómo crear un framework CocoaPod simple usando el lenguaje Swift.
Lo que necesitas
- xCode — https://developer.apple.com/xcode/
- gema CocoaPods — sudo gem install CocoaPods (usando la terminal)
1. Crear el proyecto del pod
Abre la terminal y ve a la carpeta del proyecto

- Ahora has creado el proyecto. Cambia el contenido del archivo .podspec

2. Escribe tu código
Haz clic aquí para ver el ejemplo.
3. Envía tu pod
Etiqueta (tag) tu commit más reciente y súbelo al repositorio remoto.
Este paso indica que estás marcando este commit como un lanzamiento específico de tu pod. El nombre de la etiqueta debe coincidir con s.version en tu archivo .podspec. El siguiente paso validará esto.
A continuación, ejecuta el siguiente comando desde la línea de comandos para verificar que todo esté correctamente configurado entre la ubicación de tu código fuente y tu archivo .podspec:

Esto debería mostrar el siguiente resultado:

Finalmente, envía la especificación al repositorio Specs ejecutando el siguiente comando:

Esto debería mostrar el siguiente resultado: haz clic aquí.
Resultado
Ahora tienes tu propio pod listo para usar. Simplemente agrégalo a un nuevo proyecto en el Podfile y utilízalo.

Recuerda, ¡si dedicas algo de tiempo a la biblioteca ahora, podrás reutilizarla en proyectos futuros durante días, semanas, incluso años!

Maxim Vialykh es el Líder Técnico de iOS en CactusSoft.
Formación Técnica
Lenguajes de programación: Swift, Objective-C, Java
Tecnologías y Plataformas: iOS, Android, Windows Phone, Amazon S3, Google Cloud, Google APIs, Facebook APIs
Frameworks: PhoneGap, Xamarin
Herramientas: Invision, SVN, Git, PhoneGap, Titanium, Xamarin, Sketch, xCode, IntelliJ IDEA