Archivo de la categoría: swift

Debug con propósito: por qué deberías usar assert y assertionFailure en tus builds de desarrollo con Swift

La manera más rápida de darnos cuenta de que hay algo que no funciona como debería es cuando nuestra aplicación hace crash, en ese momento sabemos que algo no esta funcionando como deberia.

Bajo ese mismo concepto, una buena forma de darnos cuenta durante el desarrollo que algun valor esta fuera de rango o un valor esperado no esta ahi es haciendo crash en nuestra aplicacion voluntariamente.

Sigue leyendo

Promesas Con Swift – iOS

Otro tutorial de como realizar operaciones asíncronas con Swift, el mundo de la programación siempre hay varios opciones a la hora de realizar una tarea y en el área móvil con swift no es la excepción, por eso en esta entra estamos realizando un introducción a la librería Promises de parte de Google.

Sigue leyendo

Como ejecutar operaciones en paralelo con Swift?

Las llamadas http desde una aplicación mobile son el pan de cada día y mas de una vez nos hemos encontrado con que tenemos que consultar el estado de múltiples elementos en paralelo a través de una api y reaccionar a este resultado, en este tutorial estaremos presentando las diferentes formas que podremos realizar múltiples llamadas http al mismo tiempo y recibir dicho resultado.

Sigue leyendo

IOS – Simple ‘loading’ animación

Todas la aplicaciones en IOS en algún momento necesitan tiempo para realizar una operación, ya sea una petición request o descargar un archivo o guardar una gran cantidad de información, la cosa es que tenemos que dar una retroalimentación al usuario de que esta sucediendo algo y tenemos 2 opciones; o buscamos y bajamos una libreria para estas animaciones de ‘loading’ o creamos una nosotros mismo, y eso es lo que aremos aquí en este tutorial.

Sigue leyendo

IOS 9

Universal Link IOS (Objective-C & Swift)

Muchas de las aplicaciones Móviles de hoy día son respaldadas por un cliente web donde el usuario que no tenga la aplicación pueda disfrutar del producto en si, un ejemplo de ellos es amazon que tienen una aplicación móvil y a su vez tiene una pagina web, al hacer click en una url (Universal Link) de amazon esta tendrá la posibilidad de abrir el navegador web con la pagina deseada o abrir la aplicación móvil y mostrar el contenido.

Sigue leyendo