1. Programación empresarial en IOS, Librerías

Jorge Castro
Desarrollo en IOS Swift en Español
2 min readFeb 8, 2019

El objetivo de este tutorial (en varios pasos), es realizar una aplicación empresarial en IOS.

Para la programación en IOS, programaremos nativamente utilizando XCode y el lenguaje Swift. Se puede programar también usando Objective-C pero es mas complicado para el que se esta iniciando.

Como requisitos, necesitamos MacOS (usaremos la ultima versión), XCode (es gratuito), ultima versión, también y algunas librerías, las cuales serán las que instalaremos en este paso

CocoaPod

CocoaPods

Usaremos el siguiente repositorio de librerías: CocoaPod, para ello necesitamos actualizar Ruby. Ruby ya debe estar instalado en MacOS pero vamos a actualizar el GEM (que es el repositorio de librerías)

  1. Abramos el terminal e ingresemos:

sudo gem update — system

2. Instalemos Cocoa

sudo gem install -n /usr/local/bin cocoapods

3. Iniciemos CocoaPod

pod setup

Para que usaremos CocoaPod?

Para instalar las siguientes librerías.

  • AFNetworking Esta librería (Objective-C) permite un fácil acceso a la red.
  • SDWebImage Esta librería permite descargar imágenes (y cachearlas) en la red.
  • Alamofire. Similar a AFNetworking pero usando Swift
  • SwiftyJSON. Para Swift, se encarga de la serialización en JSON.

Proyecto

  1. Con el terminal, abramos la carpeta de nuestro proyecto

cd ~/dropbox/Proyecto

2. Y ejecutemos el siguiente comando

pod init

Esto creada el podfile, un archivo editable donde indica las librerías a compiler y a utilizar

3. Luego de que ya tiene editado el podfile, puede agregar las librerías.

pod install

Desde ahora, va a tener que utilizar la carpeta .xcworkspace

En el siguiente paso, crearemos un formulario, tabla y lo uniremos a un servicio REST.

--

--