segunda-feira, 11 de julho de 2011

wxWidgets – Tutorial 1 – As ferramentas para iniciar no Windows

Vamos começar a série de tutoriais, pelo download e instalação do Visual C++ 2008 Express Edition, assim como da biblioteca do wxWidgets.

Eu comecei a usar o Visual C++ 2008 a algum tempo como substituto do wxDevCpp, e não tenho tido problemas até então, lembrando que, uso-o apenas para o desenvolvimento com wxWidgets, alguns erros (que chegavam a atrapalhar o desenvolvimento em ambiente de produção) no wxDevCpp não costumam ocorrer no Visual C++, isto não impede que vocês utilizem outra IDE como o Code::Blocks e o próprio wxDevCpp para realização dos exemplos.

Em alguns casos, vocês perceberão que comandos escritos no Windows não irão compilar no Linux, ou, o comportamento dos programas, serão diferentes nas duas plataformas. Aí irei explicar os mesmos usando o Code::Blocks em um ambiente Linux.

Falando em ambiente Linux, recomendo a utilização de uma distribuição com o Gnome sendo usado como gerenciador de janelas, pois o wxGTK, necessita da biblioteca GTK instalada, funcionaria em um ambiente KDE? Sim, mas lembrando que vocês teriam toda a biblioteca GTK apenas para a compilação do wxWidgtes, o que não seria muito interessante neste caso.

Como o objetivo do post é explicar o que será preciso em ambiente Windows, vamos aos pré requisitos para iniciarmos com wxWidgets nesta plataforma.

1 – Download do Visual C++ 2008 Express Edition:


2 – Download da biblioteca pré compilada do wxWidgets

A biblioteca pré compilada oferece a vantagem de estar pronta para ser usada, em suas várias formas, como debug, release, unicode, tanto para o Visual C++ quanto para o GCC, além de estarem em sua forma estática (*.lib, *.a) e também dinâmica (*.dll).

Se você preferir não ter trabalho compilando nada, baixe o wxWidgets nesta opção pré compilada, na verdade é até recomendado que as pessoas que estão começando, usem esta opção de download.


3 – Download do Source Code do wxWidgets

Aqui temos apenas os arquivos para compilação da biblioteca wxWidgets, não possuímos as bibliotecas compiladas, então teremos que compilá-las, se você quiser usar esta opção, eu explicarei como é simples o processo de compilação.



No próximo tutorial iremos compilar o wxWidgets pelo Visual C++ 2008.


Abraços, até a próxima.

terça-feira, 5 de julho de 2011

Cronograma dos post's sobre wxWidgets

Voltando ao blog, vou fazer um esquema um pouco diferente do blog anterior, os requisitos para seguir os tutoriais é conhecimento em C++ e Programação Orientada a Objetos, para iniciar, explicarei como configurar o wxWidgets no Visual C++ 2008 Express Edition da Microsoft, assim como o download da biblioteca pré compilada e compilação da biblioteca do wxWidgets.

Após esta etapa, irei explicar os Objetos mais importantes da biblioteca, como utilizar, alguns exemplos práticos de utilização, etc.

Em todos os posts eu colocarei o download para o fonte comentado, assim como um vídeo para vocês irem acompanhando.

Os tutoriais serão todos executados no Windows, alguma coisa que seja diferente no Linux, eu irei explicar por lá.

Abraço e espero que o blog seja útil.

segunda-feira, 4 de julho de 2011

Mudança para o blogger

Voltarei com as postagens por esse mês, agora pelo blogger.


O blog no Wordpress continuará lá com os posts antigos.


wxNewbie no Wordpress