kde para iniciantes - camila ayres
DESCRIPTION
KDE para Iniciantes (Camila Ayres) A palestra tem como objetivo apresentar o ambiente gráfico KDE SC, que não é apenas um ambiente gráfico para Linux, engloba toda uma comunidade internacional de tecnologia que desenvolve software livre e de código aberto para computadores desktop e móveis, demonstrando suas principais aplicações e conceitos. Também será possível descobrir as possibilidades e formas de contribuição (promoção, desenvolvimento, tradução, artwork) para projeto KDE. Camila Ayres Estudante de Análise e Desenvolvimento de Sistemas, Camila Ayres trabalha com desenvolvimento Web a 5 anos, é entusiasta de Software Livre, colabora com o KDE e participou do primeiro encontro nacional de programadores, colaboradores e entusiastas do mesmo, o Akademy-BR. Junto com Wagner Reck, estudante participante do Google Summer of Code 2010, fundou o grupo de Usuarios KDE com Chimarrão.TRANSCRIPT
![Page 1: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/1.jpg)
KDE para Iniciantes
Camila Ayreshttp://kders.wordpress.com
![Page 2: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/2.jpg)
Roteiro● O que é o KDE?
● Histórico
● Plasma – O ambiente de trabalho
● O KDE SC e Netbooks
● O KDE SC e dispositivos móveis
● Porquê usar o KDE SC?
● Você pode fazer parte do KDE
![Page 3: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/3.jpg)
O que é o KDE ?● Equipe internacional de desenvolvimento de
software livre para computadores pessoais e portáteis, incluindo um ambiente desktop moderno, grande variedade de aplicações e uma plataforma de desenvolvimento.
● Termo genérico para a tecnologia desenvolvida pela equipe.
● KDE Software Compilation (SC):– KDE Plasma Desktop, KDE Plasma Netbook
e KDE Plasma Mobile.– KDE Applications.– KDE Platform.
![Page 4: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/4.jpg)
O que é o KDE ?● Para o usuário final o KDE Plasma é o primeiro
meio de contato. No desktop ...
![Page 5: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/5.jpg)
O que é o KDE ?● No netbook ...
![Page 6: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/6.jpg)
O que é o KDE ?● Ou no seu dispositivo móvel ...
![Page 7: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/7.jpg)
O que é o KDE ?● Características:
● Desktop moderno e amigável.● Conjunto amplo de aplicações.● Estável e com ótimo desempenho.● Grande número de distribuições Linux usando o KDE.● Lançamentos semestrais de novas versões.● Lançamentos mensais de correções de
bugs.● Recursos para acessibilidade.● Pronto para uso em netbooks e
dispositivos móveis.
![Page 8: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/8.jpg)
O que é o KDE ?● História:
● Criado em 14 de outubro de 1996 por Matthias Ettrich.
● Originalmente significava “Kool Desktop Environment” ou “The K Desktop Environment”.
● Em 1997 passa a utilizar o toolkit Qt e o KDE e.V. e a Free Qt Foundation são criados. Nessa época, 20 a 30 pessoas colaboravam com o projeto.
● KDE 1.0 lançado em 12 de julho de 1998.● Ganha o prêmio “Show Favourite” da
Linux World Expo em agosto de 1998.● KDE 2.0 lançado em 23 de outubro de
2000.
![Page 9: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/9.jpg)
O que é o KDE ?● História:
● Prêmios “Best OpenSource Project” e “Linux Journal Award” in 2001.
● KDE 3.0 lançado em 03 de abril de 2002.● O KDE é completamente reprojetado e
reimplementado na versão 4, lançada em 11 de janeiro de 2008.
● Em 9 de fevereiro de 2010 lançamos a versão 4.4, com avanços consideráveis no KDE Plasma e
nas fundações para execução do KDEem dispositivos móveis.
● Em 4 de agosto de 2010 lançaremosa versão 4.5.
![Page 10: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/10.jpg)
O que é o KDE ?● Alguns números:
● Mais de 1900 pessoas em todo o mundo contribuem para o projeto.
● Mais de 300 pessoas em todo o mundo traduzem o KDE para mais de 60 idiomas.
● Cerca de 11.000 melhorias (commits) sãorealizadas por mês.
● Mais de 300 aplicações em áreas taiscomo multimídia, editoração gráfica,jogos, softwares educacionais, dentreoutras.
● 4,2 milhões de linhas de código.
![Page 11: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/11.jpg)
KDE Plasma● Workspace rico e inovador.● Suporte à execução de applets (plasmoids).● Workspace como uma extensão da Web.● Animações cinéticas e look-and-feel moderno.● Adaptável para uso em dispositivos com diferentes
resoluções de tela.● Desktop altamente configurável.● Diversas ações agregadas no Krunner.● Applets compartilhados via rede.● Três diferentes soluções:
– Desktop, Netbook e Mobile.
![Page 12: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/12.jpg)
Fluffy
![Page 13: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/13.jpg)
● O KDE SC contém aplicações para diversas áreas:● Redes e Internet.● Multimídia.● Editoração gráfica.● Suíte para escritórios.● Jogos.● Softwares educacionais.● Ferramentas de desenvolvimento.● Gerenciamento de informações
pessoais (PIM).
Aplicações KDE
![Page 14: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/14.jpg)
● Internet - Konqueror
Aplicações KDE
![Page 15: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/15.jpg)
● Internet - Kopete
Aplicações KDE
![Page 16: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/16.jpg)
● Internet - Blogilo
Aplicações KDE
![Page 17: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/17.jpg)
● Internet - KMail
Aplicações KDE
![Page 18: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/18.jpg)
● Multimídia - Amarok
Aplicações KDE
![Page 19: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/19.jpg)
● Multimídia - Digikam
Aplicações KDE
![Page 20: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/20.jpg)
● Multimídia - K3B, Dragon, KDEnlive
Aplicações KDE
![Page 21: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/21.jpg)
● Suíte para escritórios - KOffice
Aplicações KDE
![Page 22: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/22.jpg)
● Jogos
Aplicações KDE
![Page 23: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/23.jpg)
● Softwares educacionais:KHangMan, KAnagram,
KLetters
Aplicações KDE
![Page 24: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/24.jpg)
● Softwares educacionais:KAlgebra, Cantor, Rocs,
Kmplot
Aplicações KDE
![Page 25: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/25.jpg)
● Softwares educacionais:KTurtle, KGeography, Marble
Aplicações KDE
![Page 26: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/26.jpg)
● Softwares educacionais:Step, KStars, Kalzium
Aplicações KDE
![Page 27: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/27.jpg)
● Ferramentas de desenvolvimento:KDevelop, Umbrello
Aplicações KDE
![Page 28: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/28.jpg)
● Gerenciamento de informações pessoais:Kontact
Aplicações KDE
![Page 29: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/29.jpg)
● Tecnologias:● É, em sua maior parte, desenvolvido em C++.● Porém utiliza linguagens tais como Java, Python,
Ruby, Perl, JavaScript e C# (via bindings ou Kross).● Utiliza o Qt como infra-estrutura básica.● Amplia as funcionalidades do Qt através das suas
bibliotecas: kdelibs, kdepimlibs, kdebase, kdevplatform, etc.
● Funciona também no MS Windows eno MAC OS.
O que é o KDE ?
![Page 30: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/30.jpg)
● Sobre o Qt:● Toolkit para desenvolvimento de aplicações multi-
plataforma com recursos para IPC, networking, XML, SVG, banco de dados, scripting, OpenGL, animações, multi-touch, reconhecimento de gestos, multimídia e soluções embarcadas.
● A letra Q foi escolhida porque ela aparecia de forma bonita no editor Emacs de um dos seus criadores.
● Disponível publicamente desde maio de1995.
● Possui licença dual e mais de 800classes.
O que é o KDE ?
![Page 31: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/31.jpg)
● Sobre o Qt:● Era mantida pela Trolltech até 2008.● Em 2008 a Trolltech é comprada pela
NOKIA.● Atualmente disponibilizado sob licença LGPL (na sua
versão opensource) e seus repositórios estão abertos às contribuições da comunidade.
O que é o KDE ?
![Page 32: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/32.jpg)
● Porque o Qt ?● Multi-plataforma com código-fonte único.● Riqueza de características e funcionalidades.● Excelente desempenho.● Disponibilidade de código-fonte.● Ótima documentação.● Disponibiliza soluções corretas sob o
ponto de vista da engenharia desoftware.
● Write once, compile everywhere.
O que é o KDE ?
![Page 33: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/33.jpg)
● Quem usa o Qt ?
O que é o KDE ?
![Page 34: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/34.jpg)
● Visão geral do Qt - Widgets
O que é o KDE ?
![Page 35: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/35.jpg)
● Visão geral do Qt - Dialogs e Main Windows
O que é o KDE ?
![Page 36: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/36.jpg)
● Visão geral do Qt - Dialogs e Main Windows
O que é o KDE ?
![Page 37: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/37.jpg)
● Visão geral do Qt - Gráficos 2D
O que é o KDE ?
![Page 38: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/38.jpg)
● Visão geral do Qt - Gráficos 2D
O que é o KDE ?
![Page 39: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/39.jpg)
● Visão geral do Qt - Gráficos 2D
O que é o KDE ?
![Page 40: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/40.jpg)
● Visão geral do Qt - Gráficos 2D
O que é o KDE ?
![Page 41: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/41.jpg)
● Visão geral do Qt - OpenGL
O que é o KDE ?
![Page 42: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/42.jpg)
● Visão geral do Qt - OpenGL
O que é o KDE ?
![Page 43: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/43.jpg)
● Visão geral do Qt - OpenGL
O que é o KDE ?
![Page 44: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/44.jpg)
● Visão geral do Qt - Model-View
O que é o KDE ?
![Page 45: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/45.jpg)
● Visão geral do Qt - Banco de Dados
O que é o KDE ?
![Page 46: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/46.jpg)
● Visão geral do Qt - Networking
O que é o KDE ?
![Page 47: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/47.jpg)
● Visão geral do Qt - XML
O que é o KDE ?
![Page 48: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/48.jpg)
● Papéis desempenhados:● Programador.● Testador (usuário que reporta bugs).● Tradutor ou criador de novas documentações.● Criador de pacotes e distribuições.● Designer.● Promoter.● Sociólogo, economista, educador,
filósofo ...
Como posso participar ?
![Page 49: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/49.jpg)
● Por onde começar ? (desenvolvedores)● Instalar e conhecer o Linux e o KDE :)● Estudar C++/Java/Python/Ruby/..., Qt e KDE Libs.● Escolher um projeto:
– Se inscrever na lista de discussão.
– Participar dos canais de IRC.
– Compilar os fontes do SVN e contribuir.
– Viajar e tomar cervejinhas nos sprints econferências :)
● Estar atento :)
Como posso participar ?
![Page 50: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/50.jpg)
● A comunidade é formada por voluntários e funcionários contratados pela NOKIA e por outras empresas de consultoria em Qt/KDE, tais como KDAB, Tieto e ICS.
● O KDE e.V. cuida dos aspectos legais e financeiros do KDE no mundo.
● A comunidade se encontra fisicamente no Akademy e nos diversos sprints.
● O KDE e.V. financia a participação derepresentantes em eventos e a
realização de encontros dacomunidade.
Conclusão
![Page 51: Kde para iniciantes - Camila Ayres](https://reader033.vdocuments.pub/reader033/viewer/2022042521/557616b8d8b42a0d5e8b5145/html5/thumbnails/51.jpg)
PERGUNTAS ?http://kders.wordpress.com
http://www.kde.org
http://br.kde.org
Obrigado !