KDE para Futuros Gearheads V1.1

Documentos relacionados
KDE para Iniciantes. Camila Ayres

O KDE na Bahia e no Brasil

Software Livre e o Projeto KDE

Live Blue (

KDE para Iniciantes. Sandro Santos Andrade KDE para Iniciantes - Sandro S. Andrade -

DESENVOLVENDO APLICAÇÕES ANDROID COM Qt Sandro Andrade KDE/IFBA

Universidade Federal da Bahia Instituto de Matemática Departamento de Ciência da Computação

Desenvolvendo Widgets QML para o KDE Plasma

SOFTWARE. Disciplina: Informática Professor: Gustavo Sabry

Um modelador 3D paramétrico para CAD. Yorik van Havre FISL 13, julho de 2012

IrrRPG Builder Uma Ferramenta Livre Para Desenvolvimento de Jogos Eletrônicos de RPG

Então como eu devo me referir? Linux ou GNU Linux?

PROJETO ARQUITETURAL DE SOLUÇÕES MOBILE COM Qt Sandro Andrade IFBA/KDE

São Paulo, 27 a 30 de Setembro Oportunidades de Patrocínio

LibreOffice Acadêmico Introdução ao LibreOffice

Curso online de Fundamentos em Android. Plano de Estudo

Introdução à Programação de Computadores

Introdução a Computação

$whoami. > Daniel Lenharo de Souza > Analista de TI na Celepar > Debian Developer

Roteiro. 2 Estado Atual. 3 Desenvolvendo para Maemo. 4 Referências e Outras Fontes. 5 Final

GERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS

GVSIG EM 5 MINUTOS. Anderson Maciel Lima de Medeiros Consultor em Geotecnologias 2011

Desenvolvendo aplicações grácas no linux sem esforço

AULA 1 INTRODUÇÃO AO JAVA

Algoritmos e Programação

Gerenciamento de Projetos com o Redmine

Aula 01 Introdução ao S.O. Linux

Desenvolvimento Java com ferramentas IBM

Algoritmos e Programação

O que é o PostgreSQL?

Projeto Micro Livre do Ministério da Educação. Avaliação da Distribuição Linux para as Estações de Trabalho

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

Lógica de Programação

OPORTUNIDADES: Analista de Sistemas Sênior

AVISO Nº 02 - RETIFICAÇÃO. A Companhia de Processamento de Dados do Estado do Rio Grande do Sul PROCERGS, torna público, por este Aviso, o que segue:

Implementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW.

TOP 10 - Editores de texto para Windows e Linux

Manipulação de arquivos Pacote Office Libre Office. Prof. Ana Paula Domingos

Desconstruindo Monolitos. Como construir micro serviços Delphi com agilidade e qualidade

Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software

Fluxo de trabalho do usuário - situação 1: ainda não é usuário do produto

Desenvolvimento de Software I

UNIVERSIDADE FEDERAL DA BAHIA INSTITUTO DE MATEMÁTICA DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO LINGUAGENS PARA APLICAÇÃO COMERCIAL

Lista de Perguntas Frequentes

Prof. Esp. Fabiano Taguchi SOFTWARES

Curso online de. Formação em Front-End. Plano de Estudo

UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE

Uma das carreiras que mais crescem no país exige um candidato que goste de tecnologia e tem talento para as ciências exatas

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Desenvolvendo Aplicações Android com Qt Colaborando com Software Livre no KDE

Noções de sistemas de computação

Guia de Instalação II. Instalação e Administração do Fluig. Título do documento

Universidade Federal de Alagoas Grupo de Pesquisa Cidadania e Poĺıticas Públicas Introdução ao R para Ciências Sociais

Um Framework LGPL Multiplataforma. Wagner Reck

ebook RECURSOS PARA APRENDER IDIOMAS EM CASA DIÁRIO DE UM POLIGLOTA OTÁVIO BRETAS DIÁRIO DE UM POLIGLOTA

18/03/2014. Manipulação de arquivos Pacote Office Libre Office. Copiar arquivos. Recortar arquivos - Mover. Microsoft Office

UnoTech Soluções em Histórico da Revisão Data Versão Descrição Autor 27/05/ 1.0 Construção do Documento Carlos GG Flor Página 2

Linguagens e Técnicas de Programação III Aula 01 Introdução ao Android

DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE DE ESTOQUE EM DESKTOP

DevOps para Sistemas Embarcados. Eduardo Witter Diego Garcia

Domine seu PABX Instale no Windows, Linux ou na Nuvem. Por que escolher 3CX?

Técnico em Informática. Web JavaScript. Profª Ana Paula Mandelli

Kernel Linux. O que é e como ajudar no seu desenvolvimento

Java FX. Grupo: Alexandre Henrique Marcelo Scheidt Rafael M. Motta Ricardo C. Knoll

Bruno da Silva de Oliveira. Hydra: Compilação Distribuída de código fonte

PEF 5743 Computação Gráfica Aplicada à Engenharia de Estruturas

VANTAGENS DE USAR APACHE MAVEN NA PROGRAMAÇÃO.

Flávia Cassin (EESC) 1

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

TOP 10 dos melhores editores de texto em 2017

Ferramenta 1 -NetBeans 8.0

Métodos Ágeis e o SCRUM. Bruno Henrique Oliveira

Professor: Laboratório de Programação com Games. Anselmo Montenegro Conteúdo: - Introdução. Instituto de Computação - UFF

Tutorial da ferramenta de prototipação Pencil Project (Versão resumida) Prof. Moacyr Franco Neto

Uso do PIN-Pad USB com o SCOPE Versão 1.0

TOP 10 Melhores Editores de texto para programadores


Requisitos do sistema para o Qlik Sense. Qlik Sense February 2018 Copyright QlikTech International AB. Todos os direitos reservados.

PROVA 03/07 Segunda-feira (semana que vem)

Programação de Computadores I

Introdução à Programação para Dispositivos Móveis

1 a Aula. Mestrado em Engenharia Física Tecnológica

Primeiros Passos para o Desenvolvimento de Aplicações Móveis na Plataforma Android. Odette Mestrinho Christian Reis 1

GNU/Linux - Distribuições Principais

Treinamento em Questionários Online com LimeSurvey

KDE. Leandro da silva João batista

Nas perguntas seguintes encontrarás diferentes questões relacionadas com dispositivos digitais como, por exemplo, computadores de secretária,

Linux para seres humanos... Finalmente, o Linux ficou fácil de usar. Rápido. Fácil. Seguro. E LIVRE!

Júlio César Falbo da Silveira

Estrutura geral de um computador

Alura Ensino Online. Rua Vergueiro, 3185, 8º andar, São Paulo, SP

Usando VNC para instalar o CallManager da Cisco em um servidor remoto

Linux e Segurança: porque ele é tão seguro?

QtModeling: Metamodelagem e Model-Driven Software Engineering com Qt5

Treinamento em Activiti Workflow e BPM Open Source

OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO

Brilliant Solutions for a Safe World

Módulo I - Introdução. Faculdade Christus Sistemas de Informação 24/09/2010. Carlos Eugênio Torres Engenheiro de Informática

Transcrição:

KDE para Futuros Gearheads V1.1 Wagner Reck kders.wordpress.com.br Baseada em 'KDE para iniciantes' de Sandro Andrade do LiveBlue

Roteiro O que é o KDE? Histórico Plasma O ambiente de trabalho Você pode fazer parte do KDE Onde nos encontrar 2 de 18

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. 3 de 18

Para o usuário final o KDE Plasma é o primeiro meio de contato. No desktop... 4 de 18

No netbook... 5 de 18

Ou no seu dispositivo móvel... 6 de 18

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. 7 de 18

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. 8 de 18

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. 9 de 18

Sobre o Qt: Toolkit para desenvolvimento de aplicações multiplataforma 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. 10 de 18

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. 11 de 18

Quem usa o Qt? 12 de 18

O que é o KDE-RS? Grupo de usuários e desenvolvedores KDE no Rio Grande do Sul. Situação em 2010: Criado em março por mim e a Camila (POA). Nenhum grupo regional do KDE formado. Divulgar o KDE dentro das Universidades e Eventos 'que tenham computadores'. 13 de 18

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... 14 de 18

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 :) 15 de 18

Como NÓS podemos te ajudar Pra quem é alegretense: Me pare no corredor que conversamos Podemos fazer 'mini' sprints aqui em alegrete Traduzir o techbase (techbase.kde.org) Mini-cursos Apresentações Pra quem não é: Entre na lista kde-br Esteja atento aos blogs do KDE Existe p e-mail para conversarmos 16 de 18

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. 17 de 18

Obrigado! PERGUNTAS? Wagner.reck@gmail.com http://br.kde.org http://kders.wordpress.com kde-rs@googlegroups.com 18 de 18