Autor
|
Tema: APIs graficas. (Leído 7,093 veces)
|
0xDani
Desconectado
Mensajes: 1.077
|
Bueno pues resulta que llevo un buen tiempo que programando en C++, pero nunca he hecho una aplicacion con interfaz grafica, y quiero empezar a usar un framework de desarrollo. He oido de los mas famosos(GTK+, Qt), pero quisiera que opinasen sobre cual es el mejor, el mas facil de usar, en cual hay que usar menos codigo y en general esas cosas, y me recomendasen los que crean que son mejores.
Saludos y gracias de antemano.
|
|
|
En línea
|
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!
I code for $$$ Hago trabajos en C/C++ Contactar por PM
|
|
|
|
0xDani
Desconectado
Mensajes: 1.077
|
Si, practicamente todas las que has puesto ahi las conozco(de todas formas gracias por responder ), pero me gustaria que me recomendasen alguna en particular, o que me dijesen cual consideran mejor. Y en cuanto a lo de poner mas datos: que sea multiplataforma, que tenga una buena documentacion(preferiblemente en español), y que no solo se puedan crear interfaces, sino que por ejemplo tambien tenga soporte de red, acceso al hardware y esas cosas que suelen tener las APIs. Saludos.
|
|
|
En línea
|
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!
I code for $$$ Hago trabajos en C/C++ Contactar por PM
|
|
|
Foxy Rider
Desconectado
Mensajes: 2.407
Deprecated
|
Si, practicamente todas las que has puesto ahi las conozco(de todas formas gracias por responder ), pero me gustaria que me recomendasen alguna en particular, o que me dijesen cual consideran mejor. Y en cuanto a lo de poner mas datos: que sea multiplataforma, que tenga una buena documentacion(preferiblemente en español), y que no solo se puedan crear interfaces, sino que por ejemplo tambien tenga soporte de red, acceso al hardware y esas cosas que suelen tener las APIs. Saludos. La que más se acerca a lo que mencionás es Qt ... Tiene buena documentación, tiene el Designer, está bien pensada a nivel diseño ( Qt5 ya incorpora features de C++11 ) y es multiplataforma ... ahora, me gustaría que amplíes todo lo demás que mencionaste como lo del soporte de red y acceso a hardware ... son expresiones demasiado amplias Saludos.
|
|
|
En línea
|
|
|
|
0xDani
Desconectado
Mensajes: 1.077
|
Pues en cuanto a lo del soporte de red y acceso al hardware lo que quiero decir es que no solo se puedan crear interfaces graficas, sino que se puedan crear todo tipo de aplicaciones con sockets, streams, transferir archivos e interactuar por la red facilmente, y que tenga acceso al hardware pues lo tipico, que si quieres hacer una aplicacion que pueda coger informacion tanto del teclado como del raton, la webcam... De todas formas eso lo decia para expresar que fuese una API completa, eso es basicamente lo que quiero, que se pueda hacer un poco de todo, nunca viene mal por ejemplo tener un buen manejo de archivos.
Saludos y gracias por la respuesta vertexSymphony.
|
|
|
En línea
|
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!
I code for $$$ Hago trabajos en C/C++ Contactar por PM
|
|
|
Foxy Rider
Desconectado
Mensajes: 2.407
Deprecated
|
Bueno, para networking, aparte de ASIO de Boost (como te mencioné en otro post), también está la de Qt → http://doc.qt.nokia.com/4.7-snapshot/network-programming.htmlPara Hardware, hasta donde sé Qt no tiene algo así (a pesar de que se propuso hacer un merge de las kdelibs ... pero tomalo como de alguien que hace rato que no le pone un dedo a Qt ni a las libs de kde), lo más "cercano" a eso que conozco es Solid de KDE ( http://solid.kde.org/ ), que afaik es cross-platform (hace no mucho las libs de KDE se portearon a Windows, me imagino que Solid también) .. pero hasta donde sé no hay nada que cumpla 100% lo que entendí de tu post. nunca viene mal por ejemplo tener un buen manejo de archivos. ¿A qué llamarías un buen manejo de archivos? Saludos.
|
|
|
En línea
|
|
|
|
0xDani
Desconectado
Mensajes: 1.077
|
¿A qué llamarías un buen manejo de archivos? A poder manejar archivos con facilidad, y no solo poder hacer lo que se suele hacer con la estructura FILE de stdio.h y las funciones para manejarlos, sino que tambien se puedan incluir imagenes o selecconar fuentes distintas. De momento si no hay respuestas de mas gente creo que me tirare por Qt. Saludos. PD: afaik? Perdona, no he entendido eso.
|
|
|
En línea
|
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!
I code for $$$ Hago trabajos en C/C++ Contactar por PM
|
|
|
DickGumshoe
|
A poder manejar archivos con facilidad, y no solo poder hacer lo que se suele hacer con la estructura FILE de stdio.h y las funciones para manejarlos, sino que tambien se puedan incluir imagenes o selecconar fuentes distintas. De momento si no hay respuestas de mas gente creo que me tirare por Qt.
Saludos.
PD: afaik? Perdona, no he entendido eso.
"Afaik" significa "hasta donde lo tengo entendido". Saludos.
|
|
|
En línea
|
|
|
|
0xDani
Desconectado
Mensajes: 1.077
|
OK, gracias.
|
|
|
En línea
|
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!
I code for $$$ Hago trabajos en C/C++ Contactar por PM
|
|
|
Foxy Rider
Desconectado
Mensajes: 2.407
Deprecated
|
A poder manejar archivos con facilidad, y no solo poder hacer lo que se suele hacer con la estructura FILE de stdio.h En C++ podrías revisar ifstream/ofstream → http://www.cplusplus.com/doc/tutorial/files/FILE de stdio.h corresponde a la librería estándar de C sino que tambien se puedan incluir imagenes o selecconar fuentes distintas Con algo tan rudimentario como FILE podés leer cualquier tipo de fichero, imágenes y ficheros de fuentes (true type por ejemplo) incluídos. si sabés el formato y sabés decodificar los píxels para meterlos en una matriz (o vector, ¿por qué no?) ... aunque ya hay librerías para eso =D Naturalmente si hacés aplicaciones de consola, no vas a tener donde mostrar dichos píxeles ... salvo que uses algún método o librería para gráficos en consola como aalib (aunque hay posibilidad de cosas más elaboradas) para ofrecer algo remotamente similar a lo que ofrecería un (frame)buffer más "completo" Pero que podés lidiar con cualquier archivo (usando la librería estándar) mientras sepas el formato ... Saludos.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
gRAFICAS
Programación Visual Basic
|
systemita
|
3
|
2,870
|
26 Mayo 2005, 01:15 am
por Slasher-K
|
|
|
msn sin apis
Programación Visual Basic
|
bautistasbr
|
0
|
1,512
|
25 Octubre 2005, 14:37 pm
por bautistasbr
|
|
|
apis del msn
Programación Visual Basic
|
cobra_90
|
5
|
2,729
|
15 Agosto 2006, 20:50 pm
por FaiF (A¥åHøRå)
|
|
|
Apis plz.
Programación Visual Basic
|
n3ts4mura1
|
4
|
2,081
|
21 Agosto 2006, 22:11 pm
por Zeroql
|
|
|
Introduccion a APIs y como evitar el uso de MSWINSCK.OCX con APIs
Programación Visual Basic
|
Achernar
|
5
|
5,009
|
5 Julio 2007, 23:43 pm
por Achernar
|
|