Bienvenido a Internet ■Volver al BBS■ Hilo completo ▼Bajar▼

■ Este hilo se encuentra guardado en el archivo

Desarrollo cross-platform desde Linux (15 respuestas)

1 : root@bienvenidoainternet.org:~# : 10/06/19(lun)00:01:34 ID:xRbLyvFG0!

No tengo experiencia en el desarrollo cross-platform. Tengo experiencia en desarrollo de sitios web, programas sencillos para Linux y desarrollo de aplicaciones y juegos para Windows; sin embargo, quisiera empezar a experimentar con algunas ideas en el desarrollo cross-platform desde mi sistema Linux, la cosa es que no sé con qué lenguaje probar.
He leído que para desarrollar programas con GUI se recomienda usar java, aunque hace unos días supe de un software llamado Lazarus, cuya sintaxis de programación es similar a Delphi.

¿Ustedes tienen experiencia en esto? ¿Qué me recomiendan para iniciar?

2 : : 10/06/19(lun)00:21:36 ID:l51byN9aa

Si quieres desarrollar juegos puedes usar algo como Unity, o si quieres desarrollar tu propio motor, algo como SDL2. Para interfaces gráficas me gusta Qt. Todas estas opciones son multiplataforma.

3 : : 10/06/19(lun)01:23:11 ID:XELSQXp5a

tienes muchas opciones, deberías especificar qué tipo de software y sobre qué plataformas deseas que funcione, así como si tienes preferencias sobre lenguajes.

4 : : 10/06/19(lun)01:27:39 ID:XELSQXp5a

Para GUI hay wxWidgets en varios lenguajes, también Qt o GTK. La base es C++ o C pero tienen bindings a otros.
Java depende. A partir de Java 11 tendrás que incorporar el JRE, por lo que se complica como en lenguajes compilados, teniendo que llevar el runtime con la app en sistemas que no sean GNU/Linux.
Si no te importa desperdiciar RAM, existen las aplicaciones web como.alternativa.

5 : : 10/06/19(lun)01:28:59 ID:XELSQXp5a

Para juegos tambien hay cosas como inmediate gui (imgui) y similares, que renderizan controles dentro del contexto de SDL2.
3 KB

■ Este hilo se encuentra guardado en el archivo

weabot.py ver 0.11.0 Bienvenido a Internet BBS/IB