Desarrollar aplicación de gestión de negocio para Windows

Mi mujer usa un programa de gestión para su peluquería por el cual paga una cuota mensual, pero tiene un montón de funciones que no va a utilizar nunca y tiene como opción de pago el poder sincronizar su agenda de citas con el calendario de Google. Por eso me gustaría preguntar si con mi escasos conocimientos de Python y habiendo toqueteado Visual Studio podría desarrollar una aplicación para Windows para cobrar, tomar datos de clientes, sincronizar agenda con Google y poco más, es lo que utiliza. He estado husmeando por la web de desarrolladores de Microsoft pero veo muchas opciones, lo que más claro veo es UWP.

Si alguien puede aclararme las cosas se lo agradezco
Hola, a lo mejor estos tutoriales te dan una pauta para programar la aplicación,


https://www.youtube.com/watch?v=EaQLA0tnLYg
https://www.youtube.com/watch?v=GCHlB_U2fts
https://www.youtube.com/watch?v=WqmvAO61Q-w
https://www.youtube.com/watch?v=C-dKdWGpHiI
https://www.youtube.com/watch?v=QJXDSUvnSrs


Un programa/herramienta de autor como Adobe Director o DocBook creo pueden ser buenas alternativas a UWP.
jamblar escribió:Por eso me gustaría preguntar si con mi escasos conocimientos de Python y habiendo toqueteado Visual Studio podría desarrollar una aplicación para Windows para cobrar, tomar datos de clientes, sincr...


Claro que sí, chato, en EOL confiamos ciegamente en tus capacidades. XD

Saludos.
@balónybalín

Gracias, les echaré un vistazo
balónybalín escribió:Hola, a lo mejor estos tutoriales te dan una pauta para programar la aplicación,


https://www.youtube.com/watch?v=EaQLA0tnLYg
https://www.youtube.com/watch?v=GCHlB_U2fts
https://www.youtube.com/watch?v=WqmvAO61Q-w
https://www.youtube.com/watch?v=C-dKdWGpHiI
https://www.youtube.com/watch?v=QJXDSUvnSrs


Un programa/herramienta de autor como Adobe Director o DocBook creo pueden ser buenas alternativas a UWP.

Pero Adobe Director está muerto. Dejó de tener soporte hace años, así que no creo que encuentre información sobre cómo hacer ciertas cosas que a día de hoy que serán importantes de agregar y en aquella época que tenía soporte ni se necesitaban.

Si el creador del Hilo sabe algo de Python, lo mejor es que tire por ahí, y que lo que no sepa hacer lo pregunte que la comunidad de Python es bastante grande a día de hoy.
Para sincronizar tus fechas con el calendario de Google, creo que puedes utilizar ficheros csv.

En Python puedes trabajar sin problema con csv; aunque no sé si será el mejor lenguaje para lo que quieres hacer.

Otra posibilidad es que tires por algo ligero con PHP y SQLite; después puedes generarte los csv sin problema para comunicar con Google Calendar.

Las posibilidades son muchas, todo depende de dónde lo vayas a utilizar y cómo te manejes en los entornos.

Si tienes conocimientos de programación, no debería resultarte demasiado difícil desarrollar lo que buscas. Mi consejo es, antes de que te pongas a picar código que mínimamente te hagas algunos esquemas con los tipos de datos, flujos de datos, procedimientos/funciones etc que vas a utilizar. Puedes enfocarlo cómo un reto para meterte en un nuevo lenguaje o únicamente intentar desarrollarlo con alguno que ya domines.
¿No te vale un crm libre o gratis? Tienes Opentaps o XRMS. Y seguro que hay muchos mas.

Tambien tienes la posibilidad de montar una tienda online para uso local. Con wordpress o prestashop es bastante sencillo, sobre todo si solo se va a acceder de forma local.

La ventaja de esto es que lo puedes montar en una tarde en un ordenador viejo o en una raspberry, tanto en windows como en linux. Mientras que no abras puertos en el router, no tienes ni que securizar el servidor ni nada.
Como no habrán opciones de codigo libre para gestión básica de negocio...
Busca que algo encuentras seguro.
Gracias a todos por las respuestas. Lo de PrestaShop no lo había pensado, miraré a ver qué se puede hacer. Lo de los crm libres he mirado varios y ninguno me acaba de gustar, aunque seguro que cualquiera es mejor de lo que yo pueda hacer. De momento estoy con visual básic
8 respuestas