Bueno, si es una aplicación móvil, ¿está accediendo a la base de datos a través de un servicio web? Si es así, eso dictará mucho de lo que desea usar. Por lo general, para un servicio web creado con Ruby on Rails o Erlang / Elixer / Phoenix, usará MySQL o PostgreSQL. Si está trabajando en un entorno .NET-MVC o C #, probablemente esté tratando con MSSQL. Estos últimos son difíciles de ejecutar en Mac o requieren una máquina virtual para hacerlo.
Las Mac vienen con Postgres instalado y mysql es una instalación muy sencilla, ya sea con una descarga de DMG o con el sistema de paquetes Homebrew (el administrador de paquetes que falta para OS X).
En la aplicación móvil, usará Core Data. Probablemente no desee usar esto en el escritorio para la entrada de datos.
- Cómo crear una aplicación de citas para fanáticos de Harry Potter que no viole la ley de derechos de autor
- ¿Cuál es la mejor aplicación para asuntos de actualidad?
- ¿Qué software de recuperación de datos es útil y más barato?
- ¿Para qué sirven los SDK del motor de aplicaciones de Google? (Quiero decir, ¿por qué debería usarlo?)
- ¿Qué software utiliza Blizzard Entertainment para administrar internamente los mundos ricos que crean?
Es bastante sencillo crear una aplicación Rails con MySQL o Postgres y las acciones del controlador que devuelven JSON o XML que su aplicación iOS puede consumir. Si nada de esto tiene sentido para usted, entonces probablemente necesite encontrar a alguien con experiencia en esta área para que lo ayude.