[FUG-BR] Livros de C, C++ para Unix
nrexecve
nrexecve em gmail.com
Ter Dez 20 02:07:52 BRST 2005
Oi Éder,
Como eu disse anteriormente, eu não tenho experiência nenhuma com
programação gráfica tendo o KDE como base. Mas, eu pesquisei bastante
algumas semanas atrás para escolher qual framework/toolkit gráfica eu
aprenderia nestas férias. Bom, pelo que eu li e encontrei em termos de
documentação, achei o wxWidgets bem melhor e mais poderoso. Não se trata
apenas de uma framework GUI, a documentação é mais fácil de se obter
(ebooks ilegais, infelizmente) e eu achei um projeto bem ativo quando eu
participava de uma lista de discussão sobre o desenvolvimento do
wxWidgets. Como você pode ver pelo site, é um software usado por
organizações e softwares respeitáveis como: W3C, Xerox, Compaq, AOL, AVG
antivirus, MinGW Devp. Studio, etc.
O problema do Qt é que, basicamente, ele não é livre. Você iria
utilizar software pirata nesse caso?
Em minha humilde opinião, não sei se eu trocaria o Linux pelo
FreeBSD quando o assunto é desktop.
Até,
Pedro Henrique
-----------------------------
Copiado do livro Cross-Platform GUI Programming with wxWidgets (retirei
algumas ferramentas para Win para o email ficar menor):
hehehe, tem que ver quais deles realmente compilam sem grandes
alterações no FreeBSD. O wxGlade me pareceu funcional.
wxDesigner is a commercial dialog editor and RAD tool and can write C++,
Python, Perl, and C# code directly. Its interface lets anyone somewhat
familiar with wxWidgets to create aesthetically pleasant cross-platform
dialogs in a matter of minutes. Features such as supporting
copy/cut/paste, infinite undo/redo, and previewing make testing easy and
safe. It's available for Windows, Linux, and Mac OS X from
http://www.roebling.de.
DialogBlocks is a sizer-based resource editor that creates
professional-looking dialogs, wizards, and frames for deployment on any
supported wxWidgets platform. DialogBlocks also generates makefiles and
project files for a range of compilers. It's available for Windows,
Linux, and Mac OS X from http://www.anthemion.co.uk/dialogblocks.
HelpBlocks is an authoring tool for MS HTML Help and wxWidgets HTML Help
files, available on Windows, Linux, and Mac (beta) from
http://www.helpblocks.com.
wxGlade is a GUI designer built with wxPython, generating Python, C++,
and XRC code. It's available from http://wxglade.sourceforge.net.
wxDev-CPP is a wxWidgets form designer plugin for the Dev-C++ IDE. It's
available from http://wxdsgn.sourceforge.net.
wxHatch is a free RAD tool for wxWidgets. It's available from
http://biolpc22.york.ac.uk/wx/wxhatch.
XRCed is a wxWidgets and wxPython development tool written in wxPython.
It's available from http://xrced.sourceforge.net.
MinGW Developer Studio is an IDE written in, and for, developing
programs with wxWidgets and MinGW. It's available for Windows and Linux
from http://www.parinyasoft.com.
GTK-Qt is a theming engine that can make wxGTK applications look more at
home under KDE. It's available from
http://www.kde-apps.org/content/show.php?content=20042.
-------------------------------
Ederson de Moura escreveu:
>Olá Pedro Henrique,
>
>Pensei em QT pois acho ela mais leve que a GTK e mais bonitinha ticamos
>assim (no meu ponto de vista), sendo que o pessoal irá utilizar KDE como
>desktop padrão, assim poderia utilizar bibliotecas do KDE também.
>Para desenhar as interfaces estava pensando em utilizar toolkit do KDE o
>KDevelop Interface Designer.
>
>Agora utilizar wxWidgets deve ser show de bola se não estou enganado foi
>criado para Unix mesmo e é muito leve, agora para desenhar a interface eu
>tenho que fazer tudo no braço ou existe ferramenta para isto?
>
>Tenho que pensar também na questão do tempo de desenvolvimento pois iremos
>desenvolver um sistema muito crítico que utilizar irá utilizar como banco o
>MySQL agora você imagina os caras aqui queriam fazer o sistema em PHP em Web
>é mole o que mais convenci os caras para fazer compilado com C++ e ainda
>mais vão utilizar FreeBSD como desktop tambem.
>
>Em quetão do wxWidgets o que acha?
>
>Abraços,
>
>Éder
>--
>Linux is for people who hate Windows,
>BSD is for people who love UNIX"
>_______________________________________________
>Freebsd mailing list
>Freebsd em fug.com.br
>http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
>
>
>
_______________________________________________
Freebsd mailing list
Freebsd em fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Mais detalhes sobre a lista de discussão freebsd