SlideShare ist ein Scribd-Unternehmen logo
1 von 51
Downloaden Sie, um offline zu lesen
KDE para Iniciantes

Camila Ayres
http://kders.wordpress.com
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
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.
O que é o                      KDE        ?
●   Para o usuário final o KDE Plasma é o primeiro
    meio de contato. No desktop ...
O que é o            KDE   ?
●   No netbook ...
O que é o                     KDE     ?
●   Ou no seu dispositivo móvel ...
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.
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.
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 KDE
                em dispositivos móveis.
    ●   Em 4 de agosto de 2010 lançaremos
          a versão 4.5.
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ão
             realizadas por mês.
    ●   Mais de 300 aplicações em áreas tais
        como multimídia, editoração gráfica,
        jogos, softwares educacionais, dentre
        outras.
    ●   4,2 milhões de linhas de código.
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.
Fluffy
Aplicações                          KDE
●   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
●   Internet - Konqueror
Aplicações              KDE
●   Internet - Kopete
Aplicações               KDE
●   Internet - Blogilo
Aplicações             KDE
●   Internet - KMail
Aplicações                KDE
●   Multimídia - Amarok
Aplicações                 KDE
●   Multimídia - Digikam
Aplicações                      KDE
●   Multimídia - K3B, Dragon, KDEnlive
Aplicações                        KDE
●   Suíte para escritórios - KOffice
Aplicações   KDE
●   Jogos
Aplicações                  KDE
●   Softwares educacionais:
                    KHangMan, KAnagram,
    KLetters
Aplicações                     KDE
●   Softwares educacionais:
                    KAlgebra, Cantor, Rocs,
    Kmplot
Aplicações                     KDE
●   Softwares educacionais:
                    KTurtle, KGeography, Marble
Aplicações                     KDE
●   Softwares educacionais:
                         Step, KStars, Kalzium
Aplicações                    KDE
●   Ferramentas de desenvolvimento:
                             KDevelop, Umbrello
Aplicações                    KDE
●   Gerenciamento de informações pessoais:
                                    Kontact
O que é o                           KDE             ?
●   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 e
           no MAC OS.
O que é o                          KDE          ?
●   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 de
        1995.
    ●   Possui licença dual e mais de 800
        classes.
O que é o                          KDE         ?
●   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         ?
●   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 de
        software.
    ●   Write once, compile everywhere.
O que é o             KDE   ?
●   Quem usa o Qt ?
O que é o                     KDE   ?
●   Visão geral do Qt - Widgets
O que é o                    KDE        ?
●   Visão geral do Qt - Dialogs e Main Windows
O que é o                    KDE        ?
●   Visão geral do Qt - Dialogs e Main Windows
O que é o                     KDE     ?
●   Visão geral do Qt - Gráficos 2D
O que é o                     KDE     ?
●   Visão geral do Qt - Gráficos 2D
O que é o                     KDE     ?
●   Visão geral do Qt - Gráficos 2D
O que é o                     KDE     ?
●   Visão geral do Qt - Gráficos 2D
O que é o                    KDE   ?
●   Visão geral do Qt - OpenGL
O que é o                    KDE   ?
●   Visão geral do Qt - OpenGL
O que é o                    KDE   ?
●   Visão geral do Qt - OpenGL
O que é o                    KDE     ?
●   Visão geral do Qt - Model-View
O que é o                    KDE         ?
●   Visão geral do Qt - Banco de Dados
O que é o                    KDE     ?
●   Visão geral do Qt - Networking
O que é o                     KDE   ?
●   Visão geral do Qt - XML
Como posso
participar ?
●   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 ?
●   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 e
                conferências :)
    ●   Estar atento :)
Conclusão
●   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 de
      representantes em eventos e a
    realização de encontros da
    comunidade.
Obrigado !
       PERGUNTAS ?
     http://kders.wordpress.com

         http://www.kde.org

          http://br.kde.org

      kde-rs@googlegroups.com

Weitere ähnliche Inhalte

Was ist angesagt?

Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformasWebinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformasEmbarcados
 
ESLPE 2008 - Desenvolvendo aplicações no Linux
ESLPE 2008 - Desenvolvendo aplicações no LinuxESLPE 2008 - Desenvolvendo aplicações no Linux
ESLPE 2008 - Desenvolvendo aplicações no LinuxJorge Pereira
 
Docker - minicurso utfpr 2017
Docker -  minicurso utfpr 2017Docker -  minicurso utfpr 2017
Docker - minicurso utfpr 2017Fabio Janiszevski
 
Qt tchelinux-2010
Qt tchelinux-2010Qt tchelinux-2010
Qt tchelinux-2010Wagner Reck
 
Slide PyQt versus Pyside
Slide PyQt versus PysideSlide PyQt versus Pyside
Slide PyQt versus PysideWill Filho
 
O poder do Docker (7 Masters)
O poder do Docker (7 Masters)O poder do Docker (7 Masters)
O poder do Docker (7 Masters)Wellington Silva
 
Docker: uma visão geral e exemplos de uso
Docker: uma visão geral e exemplos de usoDocker: uma visão geral e exemplos de uso
Docker: uma visão geral e exemplos de usoTobias Sette
 
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Renato Groff
 

Was ist angesagt? (10)

Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformasWebinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
Webinar: Qt: um toolkit, um código-fonte, múltiplas plataformas
 
ESLPE 2008 - Desenvolvendo aplicações no Linux
ESLPE 2008 - Desenvolvendo aplicações no LinuxESLPE 2008 - Desenvolvendo aplicações no Linux
ESLPE 2008 - Desenvolvendo aplicações no Linux
 
Introdução ao Qt
Introdução ao QtIntrodução ao Qt
Introdução ao Qt
 
Docker - minicurso utfpr 2017
Docker -  minicurso utfpr 2017Docker -  minicurso utfpr 2017
Docker - minicurso utfpr 2017
 
Qt tchelinux-2010
Qt tchelinux-2010Qt tchelinux-2010
Qt tchelinux-2010
 
Rqt1
Rqt1Rqt1
Rqt1
 
Slide PyQt versus Pyside
Slide PyQt versus PysideSlide PyQt versus Pyside
Slide PyQt versus Pyside
 
O poder do Docker (7 Masters)
O poder do Docker (7 Masters)O poder do Docker (7 Masters)
O poder do Docker (7 Masters)
 
Docker: uma visão geral e exemplos de uso
Docker: uma visão geral e exemplos de usoDocker: uma visão geral e exemplos de uso
Docker: uma visão geral e exemplos de uso
 
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
 

Ähnlich wie Kde para iniciantes - Camila Ayres

KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...
KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...
KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...Mário Araújo Xavier
 
KDE Mobile: Leve o KDE Plasma para o seu Android e codifique nesse projeto
KDE Mobile: Leve o KDE Plasma para o seu Android e codifique nesse projetoKDE Mobile: Leve o KDE Plasma para o seu Android e codifique nesse projeto
KDE Mobile: Leve o KDE Plasma para o seu Android e codifique nesse projetoPotiLivre Sobrenome
 
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoTO Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoTSandro Andrade
 
Desenvolvendo Widgets QML para o KDE Plasma
Desenvolvendo Widgets QML para o KDE PlasmaDesenvolvendo Widgets QML para o KDE Plasma
Desenvolvendo Widgets QML para o KDE PlasmaSandro Andrade
 
20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
20 anos de KDE: de Desktop a Guarda-Chuva de Projetos20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
20 anos de KDE: de Desktop a Guarda-Chuva de ProjetosAracele Torres
 
Acessibilidade para-deficientes-visuais-com-python-v2
Acessibilidade para-deficientes-visuais-com-python-v2Acessibilidade para-deficientes-visuais-com-python-v2
Acessibilidade para-deficientes-visuais-com-python-v2Marcos Paulo
 
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Renato Groff
 
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017Renato Groff
 
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes VazAplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes VazTchelinux
 
Práticas de Agilidade e QA na Comunidade KDE
Práticas de Agilidade e QA na Comunidade KDEPráticas de Agilidade e QA na Comunidade KDE
Práticas de Agilidade e QA na Comunidade KDESandro Andrade
 
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Renato Groff
 
Dia Debian 2007 - Desenvolvendo aplicações no Linux
Dia Debian 2007 - Desenvolvendo aplicações no LinuxDia Debian 2007 - Desenvolvendo aplicações no Linux
Dia Debian 2007 - Desenvolvendo aplicações no LinuxJorge Pereira
 
Virtualização de Desktops
Virtualização de DesktopsVirtualização de Desktops
Virtualização de Desktopsapsegundo
 
A Plataforma Maemo
A Plataforma MaemoA Plataforma Maemo
A Plataforma MaemoEduardo Lima
 
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TIKDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TImarioaxavier7
 
Ruby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo CastellaniRuby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo Castellaniguest2a3a90
 

Ähnlich wie Kde para iniciantes - Camila Ayres (20)

Kde comunidade
Kde comunidadeKde comunidade
Kde comunidade
 
KDE EDU - Linux Educacional
KDE EDU - Linux EducacionalKDE EDU - Linux Educacional
KDE EDU - Linux Educacional
 
KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...
KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...
KDE Edu & Linux Educacional: como o Projeto KDE, o Linux e o Software Livre p...
 
O KDE no mundo
O KDE no mundoO KDE no mundo
O KDE no mundo
 
KDE Mobile: Leve o KDE Plasma para o seu Android e codifique nesse projeto
KDE Mobile: Leve o KDE Plasma para o seu Android e codifique nesse projetoKDE Mobile: Leve o KDE Plasma para o seu Android e codifique nesse projeto
KDE Mobile: Leve o KDE Plasma para o seu Android e codifique nesse projeto
 
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoTO Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
O Qt e sua atuação no desenvolvimento desktop, mobile, embarcado e para IoT
 
Desenvolvendo Widgets QML para o KDE Plasma
Desenvolvendo Widgets QML para o KDE PlasmaDesenvolvendo Widgets QML para o KDE Plasma
Desenvolvendo Widgets QML para o KDE Plasma
 
Qt
QtQt
Qt
 
20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
20 anos de KDE: de Desktop a Guarda-Chuva de Projetos20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
 
Acessibilidade para-deficientes-visuais-com-python-v2
Acessibilidade para-deficientes-visuais-com-python-v2Acessibilidade para-deficientes-visuais-com-python-v2
Acessibilidade para-deficientes-visuais-com-python-v2
 
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
 
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
 
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes VazAplicações livres para o seu Desktop - Leonardo Menezes Vaz
Aplicações livres para o seu Desktop - Leonardo Menezes Vaz
 
Práticas de Agilidade e QA na Comunidade KDE
Práticas de Agilidade e QA na Comunidade KDEPráticas de Agilidade e QA na Comunidade KDE
Práticas de Agilidade e QA na Comunidade KDE
 
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
 
Dia Debian 2007 - Desenvolvendo aplicações no Linux
Dia Debian 2007 - Desenvolvendo aplicações no LinuxDia Debian 2007 - Desenvolvendo aplicações no Linux
Dia Debian 2007 - Desenvolvendo aplicações no Linux
 
Virtualização de Desktops
Virtualização de DesktopsVirtualização de Desktops
Virtualização de Desktops
 
A Plataforma Maemo
A Plataforma MaemoA Plataforma Maemo
A Plataforma Maemo
 
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TIKDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
KDE Neon & KDE Plasma: venha para o KDE e ganhe experiencia profissional em TI
 
Ruby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo CastellaniRuby No Desktop - Marcelo Castellani
Ruby No Desktop - Marcelo Castellani
 

Mehr von Tchelinux

Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...
Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...
Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...Tchelinux
 
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio Grande
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio GrandeInsegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio Grande
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio GrandeTchelinux
 
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...Tchelinux
 
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Tchelinux
 
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio Grande
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio GrandeMe formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio Grande
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio GrandeTchelinux
 
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...Tchelinux
 
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...Tchelinux
 
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...Tchelinux
 
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...Tchelinux
 
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio Grande
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio GrandeConstruindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio Grande
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio GrandeTchelinux
 
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio Grande
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio GrandeBikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio Grande
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio GrandeTchelinux
 
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...Tchelinux
 
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...Tchelinux
 
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...Tchelinux
 
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019Tchelinux
 
Com que ônibus eu vou? Uma gentil introdução ao Python.
Com que ônibus eu vou? Uma gentil introdução ao Python.Com que ônibus eu vou? Uma gentil introdução ao Python.
Com que ônibus eu vou? Uma gentil introdução ao Python.Tchelinux
 
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.O TCC... um dia ele chega! (The beautiful and easy LaTeX way.
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.Tchelinux
 
Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes. Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes. Tchelinux
 
Desenvolvendo jogos com pygame
Desenvolvendo jogos com pygameDesenvolvendo jogos com pygame
Desenvolvendo jogos com pygameTchelinux
 
Essa câmera faz fotos muito boas, né?
Essa câmera faz fotos muito boas, né?Essa câmera faz fotos muito boas, né?
Essa câmera faz fotos muito boas, né?Tchelinux
 

Mehr von Tchelinux (20)

Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...
Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...
Do Zero ao YouTube em menos de 10 softwares livres - Vinícius Alves Hax - Tch...
 
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio Grande
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio GrandeInsegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio Grande
Insegurança na Internet - Diego Luiz Silva da Costa - Tchelinux 2019 Rio Grande
 
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...
Explorando Editores de Texto Open Source - Gabriel Prestes Ritta - Tchelinux ...
 
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
Desenvolvendo Jogos com PyGame - Jerônimo Medina Madruga - Tchelinux 2019 Rio...
 
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio Grande
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio GrandeMe formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio Grande
Me formei. E agora? - Matheus Cezar - Tchelinux 2019 Rio Grande
 
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...
APIs, REST e RESTful: O que os programadores precisam saber? - Marcos Echevar...
 
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...
Shell Script: Seu melhor amigo na automatização de instalações e configuraçõe...
 
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...
WebRTC: Comunicação aberta em tempo real - Nelson Dutra Junior - Tchelinux 20...
 
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...
Introdução à programação funcional com Clojure - Victor Hechel Colares - Tche...
 
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio Grande
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio GrandeConstruindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio Grande
Construindo um Data Warehouse - Vítor Resing Plentz - Tchelinux 2019 Rio Grande
 
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio Grande
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio GrandeBikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio Grande
Bikeshedding - Márcio Josué Ramos Torres - Tchelinux 2019 Rio Grande
 
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...
Produção de textos com Latex - Samuel Francisco Ferrigo - Tchelinux Caxias do...
 
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...
A tecnologia no futuro e nas mãos de quem ela estará - Jaqueline Trevizan, Ne...
 
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...
oVirt uma solução de virtualização distribuída opensource - Daniel Lara - Tch...
 
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019
Sistemas Embarcados e Buildroot - Renato Severo - Tchelinux Caxias do Sul 2019
 
Com que ônibus eu vou? Uma gentil introdução ao Python.
Com que ônibus eu vou? Uma gentil introdução ao Python.Com que ônibus eu vou? Uma gentil introdução ao Python.
Com que ônibus eu vou? Uma gentil introdução ao Python.
 
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.O TCC... um dia ele chega! (The beautiful and easy LaTeX way.
O TCC... um dia ele chega! (The beautiful and easy LaTeX way.
 
Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes. Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes.
 
Desenvolvendo jogos com pygame
Desenvolvendo jogos com pygameDesenvolvendo jogos com pygame
Desenvolvendo jogos com pygame
 
Essa câmera faz fotos muito boas, né?
Essa câmera faz fotos muito boas, né?Essa câmera faz fotos muito boas, né?
Essa câmera faz fotos muito boas, né?
 

Kde para iniciantes - Camila Ayres

  • 1. KDE para Iniciantes Camila Ayres http://kders.wordpress.com
  • 2. 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
  • 3. 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.
  • 4. O que é o KDE ? ● Para o usuário final o KDE Plasma é o primeiro meio de contato. No desktop ...
  • 5. O que é o KDE ? ● No netbook ...
  • 6. O que é o KDE ? ● Ou no seu dispositivo móvel ...
  • 7. 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.
  • 8. 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.
  • 9. 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 KDE em dispositivos móveis. ● Em 4 de agosto de 2010 lançaremos a versão 4.5.
  • 10. 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ão realizadas por mês. ● Mais de 300 aplicações em áreas tais como multimídia, editoração gráfica, jogos, softwares educacionais, dentre outras. ● 4,2 milhões de linhas de código.
  • 11. 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.
  • 13. Aplicações KDE ● 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).
  • 14. Aplicações KDE ● Internet - Konqueror
  • 15. Aplicações KDE ● Internet - Kopete
  • 16. Aplicações KDE ● Internet - Blogilo
  • 17. Aplicações KDE ● Internet - KMail
  • 18. Aplicações KDE ● Multimídia - Amarok
  • 19. Aplicações KDE ● Multimídia - Digikam
  • 20. Aplicações KDE ● Multimídia - K3B, Dragon, KDEnlive
  • 21. Aplicações KDE ● Suíte para escritórios - KOffice
  • 22. Aplicações KDE ● Jogos
  • 23. Aplicações KDE ● Softwares educacionais: KHangMan, KAnagram, KLetters
  • 24. Aplicações KDE ● Softwares educacionais: KAlgebra, Cantor, Rocs, Kmplot
  • 25. Aplicações KDE ● Softwares educacionais: KTurtle, KGeography, Marble
  • 26. Aplicações KDE ● Softwares educacionais: Step, KStars, Kalzium
  • 27. Aplicações KDE ● Ferramentas de desenvolvimento: KDevelop, Umbrello
  • 28. Aplicações KDE ● Gerenciamento de informações pessoais: Kontact
  • 29. O que é o KDE ? ● 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 e no MAC OS.
  • 30. O que é o KDE ? ● 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 de 1995. ● Possui licença dual e mais de 800 classes.
  • 31. O que é o KDE ? ● 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.
  • 32. O que é o KDE ? ● 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 de software. ● Write once, compile everywhere.
  • 33. O que é o KDE ? ● Quem usa o Qt ?
  • 34. O que é o KDE ? ● Visão geral do Qt - Widgets
  • 35. O que é o KDE ? ● Visão geral do Qt - Dialogs e Main Windows
  • 36. O que é o KDE ? ● Visão geral do Qt - Dialogs e Main Windows
  • 37. O que é o KDE ? ● Visão geral do Qt - Gráficos 2D
  • 38. O que é o KDE ? ● Visão geral do Qt - Gráficos 2D
  • 39. O que é o KDE ? ● Visão geral do Qt - Gráficos 2D
  • 40. O que é o KDE ? ● Visão geral do Qt - Gráficos 2D
  • 41. O que é o KDE ? ● Visão geral do Qt - OpenGL
  • 42. O que é o KDE ? ● Visão geral do Qt - OpenGL
  • 43. O que é o KDE ? ● Visão geral do Qt - OpenGL
  • 44. O que é o KDE ? ● Visão geral do Qt - Model-View
  • 45. O que é o KDE ? ● Visão geral do Qt - Banco de Dados
  • 46. O que é o KDE ? ● Visão geral do Qt - Networking
  • 47. O que é o KDE ? ● Visão geral do Qt - XML
  • 48. Como posso participar ? ● 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 ...
  • 49. Como posso participar ? ● 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 e conferências :) ● Estar atento :)
  • 50. Conclusão ● 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 de representantes em eventos e a realização de encontros da comunidade.
  • 51. Obrigado ! PERGUNTAS ? http://kders.wordpress.com http://www.kde.org http://br.kde.org kde-rs@googlegroups.com