Envío de notificaciones en iOS (Parte 1)

Agradecimiento a : http://objective-c.es/envio-de-notificaciones-en-ios-parte-1/

Banckle_Live_Chat_Apple_Push_Notifications

Envío de notificaciones en iOS (Parte 1)

En iOS, las aplicaciones no pueden hacer mucho en segundo plano. Sólo se les permite hacer un número determinado de acciones para que la batería dure más.

¿Qué pasa si sucede algo muy interesante y desea que el usuario sea notificado, incluso si no está usando la aplicación?

La solución para esto es utilizar las notificaciones. ¿Qué es una notificación? Información que se le muestra al usuario respecto a un evento en concreto.

Tenemos 3 tipos:

  • Badge en el icono de la aplicación
  • Reproducir Sonido
  • Mensajes de texto

Los cuales pueden ser combinados como nos plazca.

Continuar leyendo «Envío de notificaciones en iOS (Parte 1)»

Envío de notificaciones en iOS (Parte 2)

Agradecimiento a : http://objective-c.es/envio-de-notificaciones-en-ios-parte-2/

centronotificaciones ios

Envío de notificaciones en iOS (Parte 2)

Para el seguimiento correcto de esta segunda parte se presupone que se tienen unas nociones básicas en el sistema de notificaciones de Apple. Si no es así, te recomiendo que leas antes la primera parte.

Sé que a los desarrolladores Cocoa, el asunto de los “provisioning profiles”, “App ID´s”…nos da muchos dolores de cabeza pero es algo necesario para las notificaciones Push. Así que, vamos a dar un repaso para poder configurarlo correctamente.

Provisioning Portal

Para enviar notificaciones Push a una aplicación/dispositivo necesitamos el “device token” de dicho dispositivo, un certificado para nuestro servidor y poder firmar la aplicación con un “provisioning profile” que tenga habilitada las push.

Continuar leyendo «Envío de notificaciones en iOS (Parte 2)»

In-App Purchases en iOS (Parte 1)

Agradecimiento a :http://objective-c.es/in-app-purchases-en-ios-parte-1/

Angry Birds Star Wars In-app Purchases

In-App Purchases en iOS (Parte 1)

Como pasó en el artículo de las notificaciones Push, hay mucha información y por ello he tenido que dividir el artículo en dos partes. En esta primera haré una introducción a las In-App Purchases.

Introducción

Mucha gente piensa que los únicos modelos de negocios existentes en el mundo de las app son dos: Aplicación gratuita o de pago. Esa idea es errónea porque existen muchas más. Una de las más interesantes podrían ser las In-App Purchases. ¿Porqué este modelo es especial al resto? algunas razones:

  • Aparte del dinero que ganes con la venta de tu app, puedes conseguir dinero extra ofreciendo ciertos servicios/contenidos a tu app.
  • Puedes poner tu aplicación gratuita (llegará a muchos más usuarios) y luego puedes restringir ciertas funcionalidades a que solo estén disponibles si pagan previamente.

Las In-App Purchase ofrecen a los usuarios contenidos digitales adicionales, funcionalidad, servicios y suscripciones, incluso dentro de una aplicación de pago o gratuita.

Continuar leyendo «In-App Purchases en iOS (Parte 1)»

In-App Purchases en iOS (Parte 2)

agradecimiento a : http://objective-c.es/in-app-purchases-en-ios-parte-2/

Manage InApp Purchases

In-App Purchases en iOS (Parte 2)

En la primera parte se vió una introducción a las In-App Purchases, categorías y tipos. Ahora veremos un ejemplo práctico, en concreto, desarrollaremos una aplicación que comprará un archivo de audio que no se encuentra en el bundle. Una vez comprada y descargada, podremos reproducirla en nuestro dispositivo.

Antes de entrar a “picar código”, necesitamos 3 cosas: App ID / Provisioning Profile, Usuario de pruebas para las “In-App Purchases” y productos que vender.

Continuar leyendo «In-App Purchases en iOS (Parte 2)»