Estoy pensando en hacer una aplicación Cocoa (escritorio) que incluya una base de datos CouchDB. ¿Cómo se puede empaquetar esto en el paquete de aplicaciones para que las personas puedan instalarlo como cualquier otra aplicación Mac OS X?¿Cómo se puede empaquetar CouchDB con una aplicación OS X Cocoa?
Respuesta
Nuestra distribución Mac CouchDBX (http://www.couchone.com/get#mac) es una aplicación Cocoa que agrupa CouchDB. Con ese fin, CouchDB y todas sus dependencias se compilan en una sola carpeta dentro de la carpeta de Recursos del paquete de aplicaciones. Obtener los detalles de todo eso correcto es un poco complicado, así que escribí un guión (yay yo): https://github.com/janl/couchdbx-core
Cuando se ejecuta, en produce una carpeta que puede colocar en su carpeta de Recursos. Consulte https://github.com/janl/couchdbx-app para saber cómo lanzar CouchDB desde dentro de Cocoa.
Creo que couchobjc hace esto sin tener que instalar/distribuir nada.
Al mirar las preguntas frecuentes, parece que esto está permitido. Sin embargo, estoy haciendo una pregunta técnica. ¿Sugiere que está prohibido empaquetar CouchDB en una aplicación OSX? – dan
(Maldiciones en sí mismo.) Creo que el tema de la pregunta teñía mi lectura del cuerpo. Lo siento por eso. –
- 1. Arquitectura de la aplicación Cocoa en Mac OS X
- 2. Mac OS X arquitectura de aplicación de ventana única Cocoa
- 3. ¿Convertir una aplicación de línea de comandos en una aplicación Cocoa GUI en Mac OS X?
- 4. ¿Se puede usar realmente CouchDB para una aplicación de escritorio?
- 5. ¿Cómo se implementa una aplicación django en OS X Server?
- 6. OS comprobar en Cocoa
- 7. Comprueba si hay una aplicación Mac OS X
- 8. ¿Cómo se reproduce el estilo de texto insertado al dibujar texto con Mac OS X Cocoa?
- 9. Cómo empaquetar (minify) una aplicación extjs 4
- 10. ¿Cómo puedo controlar una carpeta con Cocoa?
- 11. cómo empaquetar una aplicación xulrunner independiente
- 12. ¿Cuál es una forma estándar de agregar ViewController en una aplicación Mac OS X Cocoa? (¿o es necesario?)
- 13. Mac OS X - aplicación sin menú?
- 14. Python: no se puede importar el módulo urandom (OS X)
- 15. GKSession con Mac OS X
- 16. ¿Puede una aplicación Mac OS X evitar que dlopen cargue una biblioteca?
- 17. TClientDataset en la aplicación OS X Firemonkey
- 18. ¿Construir una aplicación OS X compatible con versiones anteriores, cuando hay una API nueva?
- 19. ¿Cómo se enumeran los volúmenes en Mac OS X?
- 20. No se puede instalar matplotlib en Mac OS X
- 21. No se puede encontrar hash_map cabecera en Mac OS X
- 22. No se puede obtener scikit-learn instalado en OS X
- 23. clang_complete con OS X marcos
- 24. Escalar Privilegios de aplicación programáticamente OS X
- 25. Cómo tomar una captura de pantalla en Mac OS X usando Cocoa o C++
- 26. Empaquetar y ejecutar una aplicación Java con dependencias de primavera
- 27. Portar una aplicación de iPhone en Mac OS X
- 28. Crear una aplicación multiplataforma para Windows, Mac OS X
- 29. Paquete de la biblioteca ImageMagick con la aplicación OS X?
- 30. Maven, JAVA_HOME con OS X
La mejor manera hoy en día debería ser: https://github.com/couchbaselabs/TouchDB-iOS – Philoozushi