Me siento muy fuera de lugar con esta consulta, pero no poder hacerlo no es realmente una opción, así que voy a tener que aprender cómo de una manera u otra.
Me han encargado la construcción de una aplicación / base de datos para una empresa de chóferes. He hecho cosas similares antes en Microsoft Access para otros clientes, por lo tanto, obtener esta solicitud, pero este cliente quiere ser capaz de ejecutar la aplicación en su Mac, y no instalar Windows. Mi única experiencia real de codificación es HTML/CSS y algo de VBA cuando uso Microsoft Access. Para estas bases de datos de Access he creado archivos frontales y posteriores separados para permitir el acceso de múltiples usuarios y también el acceso remoto (el archivo posterior se mantiene en el servidor de la empresa).
Así que, en cuanto a mi pregunta (pido disculpas por alargarla)...
Necesito poder construir algo que el usuario individual pueda abrir y ejecutar en su Mac, para que pueda ver, añadir, cambiar trabajos y sus detalles. También necesita tener el mismo acceso en su iPad, aunque la mera visualización sería suficiente.
En cuanto al acceso a la web, básicamente quiere poder entrar en su aplicación "Sistema de reservas", ir a "Nuevo trabajo" y enviar un enlace a su cliente, donde éste haría clic en el enlace en un navegador, rellenaría los detalles (nombre, número de contacto, direcciones de recogida y entrega, fecha y hora de recogida, etc.) y cuando envíe este formulario los detalles se actualizarán en su sistema de reservas.
Mi problema es que no sé realmente por dónde empezar. ¿Qué tipo de entornos de desarrollo de bases de datos están disponibles en OS X (como MS Access es para Windows) que podría utilizar como punto de partida?
1 votos
Esto es demasiado amplio para que cualquier sitio de stackexchnage pueda responder. Vas a tener que aprender toda una pila de cliente-servidor (Sólo en una caja local de OSX podría ser un simple uso de decir Filemaker, pero incluso responder a que es realmente de tema), pero la adición en la vista IOS significa que usted tiene que aprender más
0 votos
He editado la pregunta en algo un poco más específico que debería darte algunas indicaciones sobre cómo empezar. Sin embargo, las preguntas sobre cómo implementar un sistema de este tipo están definitivamente fuera del tema.