No todas las aplicaciones de iPhone necesitan un backend. Se requerirá un backend solo cuando necesite conservar información fuera del ecosistema de los móviles por varias razones.
Cuando escuchas que un iPhone o incluso una aplicación de Android usa rieles como back-end, lo que esencialmente implican es que tienen un servicio web de back-end que usan para varias cosas, como la sincronización o lo que sea. En su mayoría es solo un servicio web, lo más probable es que se trate de datos JSON. No necesariamente tiene que tener un front-end (UI) de ningún tipo.
Rails es un marco de desarrollo web, pero también se puede usar simplemente para crear un backend de servicio web RESTful sin ninguna interfaz de usuario que pueda consumir una aplicación del lado del cliente, como una aplicación móvil.
- ¿Qué son las aplicaciones pagas?
- Cómo evitar que los usuarios paguen fuera de la aplicación
- Hemos notado una caída en la retención de nuestro juego iOS para el mes de diciembre. Hubiera esperado un aumento debido a más tiempo libre. ¿Existe un patrón conocido para explicar este comportamiento?
- ¿Por qué no puedo iniciar sesión en la aplicación Meetup?
- ¿Qué aplicación es mejor para un iPhone 7 para una grabadora automática de llamadas?
También puede crear el backend utilizando otras tecnologías del lado del servidor, como por ejemplo PHP o Node.js