Foros del Web » Programación para mayores de 30 ;) » Programación General »

programa en linux que lenguaje usar

Estas en el tema de programa en linux que lenguaje usar en el foro de Programación General en Foros del Web. Saludos compañeros, estoy tratando de desarrollar un programa para llevar un control de ahorros y gastos personales (tal vez algunos de ustedes me dirían que ...
  #1 (permalink)  
Antiguo 09/11/2015, 10:30
 
Fecha de Ingreso: febrero-2015
Ubicación: D.F.
Mensajes: 52
Antigüedad: 9 años, 9 meses
Puntos: 0
Pregunta programa en linux que lenguaje usar

Saludos compañeros, estoy tratando de desarrollar un programa para llevar un control de ahorros y gastos personales (tal vez algunos de ustedes me dirían que por que reinvento la rueda o que ya existe algo para eso pero a mi me gustaría hacerlo yo mismo) . La idea es que en un programa de escritorio (no se si este termino también aplique en distros linux) pueda guardar los datos concernientes a gastos y ahorros personales y también que, si son muchos datos, estos puedan ser leídos desde un archivo externo (hoja de calculo en LibreOffice calc), también el generar reportes en pdf de acuerdo a una serie de parámetros de búsqueda.

Para esto estoy usando linux mint, como base de datos pienso usar mysql, como lenguaje de programación pensaba utilizar java con NetBeans o en su defecto gambas3.

Entonces voy por partes:

Se que con java y gambas (creo recordar) se pueden hacer aplicaciones de escritorio.

Se que con java y gambas se puede conectar a base de datos mysql y muchas otras más (en java mysql, postgres, sql server, ect pero en gambas ignoro si si sean las mismas o apliquen más exceptuando sql server).

Se que con java se pueden leer y escribir en archivos externos como las hojas de calculo del office (ignoro si tambien se puedan modificar partes de una hoja como ejemplo cambiar el color de determinados renglones, la letra, las formulas, etc seria interesante y si es posible en linux me gustaría hacerlo), en gambas ignoro si se pueda hacer.

Se que en java se pueden crear reportes con ireport y jasper report (se que es muy completo pero se me hace mucho para lo que quiero hacer), en gambas ignoro si se pueda hacer (de los reportes lo único que seria es mostrar un sencillo logo en la parte izquierda, un titulo, margenes, la información ordenada en tablas, un pie de pagina, algunos colores y nada más en un pdf ).

¿Podrían orientarme por favor?
__________________
Mientras unos tienen el poder del dinero, otros tienen la luz del conocimiento y algunos más tienen la perseverancia del ingenio.
  #2 (permalink)  
Antiguo 10/11/2015, 14:12
 
Fecha de Ingreso: noviembre-2015
Mensajes: 1
Antigüedad: 9 años
Puntos: 1
Respuesta: programa en linux que lenguaje usar

Todo lo que supones, es correcto.
Para editar, leer, y escribir archivos de libre office u office, puedes usar la libreria POI, que tambien te permite dar formato a celdas.

Para conectar Java y mysql, necesitas instalar el mysql-connector, creo que asi se llama, puedes descargarlo de la agina de mysql, o de los repositorios con la terminal.
  #3 (permalink)  
Antiguo 10/11/2015, 20:47
 
Fecha de Ingreso: febrero-2015
Ubicación: D.F.
Mensajes: 52
Antigüedad: 9 años, 9 meses
Puntos: 0
Sonrisa Respuesta: programa en linux que lenguaje usar

Cita:
Iniciado por pablordonezdb Ver Mensaje
Todo lo que supones, es correcto.
Para editar, leer, y escribir archivos de libre office u office, puedes usar la libreria POI, que tambien te permite dar formato a celdas.

Para conectar Java y mysql, necesitas instalar el mysql-connector, creo que asi se llama, puedes descargarlo de la agina de mysql, o de los repositorios con la terminal.
Interesante, veo que sirve para excel de microsoft. Veo que por el momento esto puede servirme si uso el programa desarrollado en windows.

¿Sabras si esta misma libreria se puede usar con openoffice?

libreria apache POI

ejemplo sencillo de uso
__________________
Mientras unos tienen el poder del dinero, otros tienen la luz del conocimiento y algunos más tienen la perseverancia del ingenio.

Etiquetas: java-mysql, linux, ubuntu
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:22.