[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