[Kde-br] Para onde ir agora?

Artur Souza (MoRpHeUz) asouza em kde.org
Quinta Janeiro 21 17:59:42 CET 2010


Olá Célio,

On Thursday 21 January 2010, 13:19 Célio Ishikawa wrote:
> Aproveitando: gente, o que é o Plasma?
> Seria algo como um ambiente ou plataforma que permite desenvolver
> aplicativos que fogem um pouco do sistema padrão de janelas? (Pelo que vi o
> Plasma é semi-transparente, e não tem barra de título).
> 
> Para desenvolver plasmóides é necessário o que? QT? Só roda nos KDE4?

Vamos por partes (usando a velha piada do Jack - o estripador :P):

libplasma - É uma das bibliotecas presentes no kdelibs (conjunto de bibliotecas 
do kde) que provê uma API para fazer aplicações com "interfaces ricas" entre 
outras features que você pode ver no seu desktop do KDE4.

Plasma - É um "aplicativo" que substitui o antigo KDesktop + Kicker. É ele que 
provê todo o seu desktop no KDE4, includingo a "Area de Trabalho" e o painel. 
Ele é feito utilizando a libplasma.

Plasmoids - São widgets, pequenos aplicativos, que ficam no seu desktop. São 
uteis para prover informações rapidamente como weather (tempo), relogios (tempo 
também :P) entre outras coisas que podem ou não ser úteis hehe.

Todo o KDE depende do Qt, então um plasmoid depende de Qt. Mas como ele só roda 
como extensão do Plasma, ele também depende de KDE4.

Uma aplicação de "interface rica" é diferente de uma aplicação normal pois 
nesse contexto você está desenhando tudo em um canvas, como se fosse uma 
daquelas telas de pintores reais. Então você consegue criar animações e fazer 
coisas mais "bonitas" :)

Entre outras aplicações que usam a libplasma temos o Amarok por exemplo, que 
aquela "parte do meio" onde ele provê informações, etc.. é feita utilizando 
libplasma e cada um daqueles widgets de informação é equivalente a um plasmoid, 
mas que só roda no contexto do Amarok.

Se ficou com mais alguma dúvida é só falar, tentei ser o mais objetivo possível 
hehe :)

[]'s

-------------------------------------------------------
Artur Duque de Souza
openBossa
INdT - Instituto Nokia de Tecnologia
-------------------------------------------------------
http://claimid.com/morpheuz
Blog: http://blog.morpheuz.cc
PGP: 0xDBEEAAC3 @ wwwkeys.pgp.net
-------------------------------------------------------
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome  : não disponível
Tipo  : application/pgp-signature
Tam   : 489 bytes
Descr.: This is a digitally signed message part.
Url   : http://mail.kde.org/pipermail/kde-br/attachments/20100121/11ee8d56/attachment.sig 


Mais detalhes sobre a lista de discussão Kde-br