O KDE na Bahia e no Brasil
|
|
- Cristiana Esteves Lombardi
- 6 Há anos
- Visualizações:
Transcrição
1 O KDE na Bahia e no Brasil Sandro Santos Andrade sandroandrade@kde.org
2 Roteiro O que é o KDE? Histórico Tecnologias Porque e como contribuir? O KDE na Bahia e no Brasil O Live Blue O KDE no mundo O que vem por ai?
3 O que é o KDE? Comunidade internacional de tecnologia que cria software livre e de código aberto para computadores desktop e móveis. Marca genérica para a tecnologia criada pela comunidade. A comunidade desenvolve o KDE Software Compilation (KDE SC): KDE Plasma Desktop e KDE Plasma Netbook. KDE Platform. KDE Applications.
4 O que é o KDE? Para o usuário final, o KDE Plasma Desktop/Netbook é o contato inicial:
5 O que é o KDE? Ou ainda embarcado em dispositivos móveis:
6 O que é o KDE? Características: Ambiente moderno e com boa usabilidade. Conjunto rico de aplicações disponíveis. Ambiente estável e com bom desempenho. Grande número de distribuições utilizando o KDE. Lançamentos semestrais de novas versões. Lançamentos mensais de correções de bugs. Recursos para facilitar acessibilidade. Adaptado para uso em netbooks e dispositivos móveis.
7 Histórico Criado em 14 de outubro de 1996 por Matthias Ettrich através de um post na Usenet. O objetivo era criar um ambiente desktop consistente, completo e com look-and-feel moderno. Inicialmente KDE significava Kool Desktop Environment ou The K Desktop Environment. Em 1997 o KDE passa a utilizar o toolkit Qt e o KDE-FreeQt Foundation e KDE e.v são criados.
8 Histórico Existia entre 20 e 30 pessoas inicialmente no projeto. Em 28 de agosto de 1997 começa, em Arnsberg (DE), o KDE One - 1 encontro mundial dos desenvolvedores do KDE. KDE 1.0 lançado em 12 de julho de Em 7 de outubro de 1999, em Erlang (DE), acontece o KDE Two. Matthias e um amigo ficam bêbados e escrevem o DCOP em uma noite :) KDE 2.0 lançado em 23 de outubro de 2000.
9 Histórico KDE Three em 25 de fevereiro de 2002, em Nuremberg (DE). KDE 3.0 lançado em 3 de abril de O KDE foi totalmente re-estruturado na versão 4, lançada em 11 de janeiro de Em 9 de fevereiro de 2010 será lançada a versão 4.4, com avanços consideráveis no KDE Plasma e as fundações para execução do KDE em dispositivos móveis.
10 Histórico Alguns números: Mais de 1900 pessoas ao redor do mundo contribuem para a evolução do KDE. Mais de 300 pessoas ao redor do mundo traduzem o KDE para os mais de 60 idiomas disponíveis. São realizadas cerca de mudanças por mês.
11 Tecnologias O KDE é, em sua maior parte, escrito em C++. Porém utiliza linguagens tais como Java, Python, Ruby, Perl, JavaScript e C# (via bindings ou Kross). Utiliza o Qt como biblioteca básica. Amplias as funcionalidades do Qt através das suas bibliotecas: kdelibs, kdepimlibs, kdebase, kdevplatform. Funciona também no Windows e no MAC OS.
12 Tecnologias Sobre o Qt: É um toolkit para o desenvolvimento de aplicações GUI 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. Disponível publicamente desde maio de Possui mais de 800 classes. Possui licença dual.
13 Tecnologias Sobre o Qt:
14 Tecnologias Widgets:
15 Tecnologias Dialogs e MainWindows:
16 Tecnologias Dialogs e MainWindows:
17 Tecnologias Gráficos 2D:
18 Tecnologias Gráficos 2D:
19 Tecnologias Gráficos 2D:
20 Tecnologias Gráficos 2D:
21 Tecnologias OpenGL:
22 Tecnologias Model-View:
23 Tecnologias Banco de dados:
24 Tecnologias Programação em rede:
25 Tecnologias XML:
26 Tecnologias Ferramentas - Designer
27 Tecnologias Ferramentas - Assistant
28 Tecnologias Ferramentas - Linguist
29 Tecnologias E mais: Extensões do Qt: signals/slots, meta-objetos, containers. Style Sheets e Scripting (QtScript). Web Browser Engine (WebKit) e Plugins. Multimídia (Phonon) e Manipulação de SVG. Bindings para outras linguagens (Qt Jambi, PyQt, QtRuby, Perl, Qt#, Qymono). Qt na web? Wt!!! Extensões do KDE e de terceiros (ex: qwt, qanava, quazip, QLALR...).
30 Tecnologias Porque o Qt? Multi-plataforma com código-fonte único. Riqueza de características e funcionalidades. Bom desempenho e ótima documentação. Disponibilidade de código-fonte. Disponibiliza soluções corretas sob o ponto de vista da engenharia de software. Funcional em dispositivos móveis. Write once, compile anywhere.
31 Porque e como contribuir? Porque contribuir com o KDE? É divertido! Você terá uma melhor reputação profissional. Você irá aprender bastante com os mais experientes. Você irá vivenciar um projeto real de desenvolvimento de sistemas complexos. Você irá ampliar sua rede de contatos. Oportunidades podem surgir. Você poderá ser pago para trabalhar com software livre e o KDE.
32 Porque e como contribuir? 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...
33 Porque e como contribuir? 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 :)
34 O KDE na Bahia e no Brasil Situação em 2008: Apenas 2 desenvolvedores no Brasil. Nenhum grupo regional do KDE formado. Presença modesta nas conferências brasileiras. Como isso foi modificado?
35 O KDE na Bahia e no Brasil Estudante de Ciência da Computação, hacker, sapateador e cozinheiro de sushis Músico em crise, doutorando desocupado, hacker e professor por vocação
36 O KDE na Bahia e no Brasil Uma breve história: Final de 2008: Tomaz e Sandro se auto-convidam a ministrar um mini-curso de Qt no Latinoware Primeiro contato com os outros membros do KDE Brasil. Início de 2009: fundação do Live Blue (KDE-BA). Março de 2009: Sandro e Tomaz participam do Google Summer of Code Junho de 2009: presença massiva do KDE no FISL. Julho de 2009: Akademy 2009 (G. Canaria - ES). Agosto de 2009: novos membros no Live Blue.
37 O KDE na Bahia e no Brasil Uma breve história: Outubro de 2009: mini-curso e palestras no Latinoware Outubro de 2009: participação no Gluon Sprint e Qt Dev Days 2009 em Munich - DE. NOKIA Qt Certified Developer. Final de 2009: mini-cursos e palestras sobre Qt/KDE em Salvador, Florianópolis, Teresina e Belo Horizonte. Final de 2009: formação dos grupos locais do KDE em Teresina, Minas Gerais e Porto Alegre.
38 O KDE na Bahia e no Brasil Uma breve história: Final de 2009: participações do Live Blue em duas aplicações do KDE SC o Rocs e o KDE Observatory. Janeiro de 2010: confirmação da disciplina Desenvolvimento de Software Livre, a ser ministrada na UFBa. Fevereiro de 2010: primeira Releasy Party em Salvador :) E muitos planos para o futuro...
39 O KDE na Bahia e no Brasil Situação atual: Pelo menos 20 participantes ativos do KDE no Brasil. Live Blue como grupo brasileiro mais atuante no KDE. Trabalhos de conclusão voltados para o KDE. 5 grupos regionais ativos. Planos para o Summer of Code Akademy-BR já confirmado. Maior participação brasileira no Akademy 2009, em Tampere, Finlândia.
40 O Live Blue ( Grupo de promoção, manutenção, documentação, testes e desenvolvimento do KDE SC na Bahia. Apóia a participação de novos contribuidores através da realização de mini-cursos, palestras e solução de problemas através de lista de discussão e canal IRC. Responsável pela manutenção do portal KDE no Brasil: Co-organizador da participação do KDE no FISL e Latinoware. Organizador o Akademy-BR 2010.
41 O Live Blue ( Atualmente com cerca de 20 membros ativos. O que já fizemos: Plugin para visualização de software no KDevelop 4. Rocs - software educacional para visualização e manipulação de grafos. Contribuições no Gluon Game Engine. Plasmoid KDE Observatory. Visualização no Amarok. Software para apresentações 3D.
42 O Live Blue ( Visualização de software no KDevelop 4:
43 O Live Blue ( Rocs:
44 O Live Blue ( Gluon Game Engine:
45 O Live Blue ( KDE Observatory:
46 O Live Blue ( Visualização no Amarok:
47 O Live Blue ( Apresentações 3D:
48 O KDE no mundo 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.
49 O KDE no mundo Oportunidades: Google Summer of Code Akademy NOKIA Qt Development Framework? Akademy-BR. Google BH? INdT - PE? Mais de 70 empresas na Europa e Estados Unidos. FISL, Latinoware.
50 O que vem por ai? KDE SC 4.4 no dia 09 de fevereiro de 2010, com duas novas aplicações brasileiras :) KDE SC 4.5 em julho!! Akademy-BR 2010 em abril na Praia do Forte. Akademy 2010 em Tampere, na Finlândia. Google Summer of Code Primeiro livro de Qt4 em português. Tokamak4, em Nuremberg - DE. Novos projetos? Novos participantes?
51 Obrigado! PERGUNTAS?
KDE. Leandro da silva leandrosilva.hair@gmail.com João batista joao13m@yahoo.com.br
KDE Leandro da silva leandrosilva.hair@gmail.com João batista joao13m@yahoo.com.br RESUMO Este Artigos vamos mostrar como funciona o KDE e contar um pouco sua historia, mostrando cada detalhe de onde ele
Leia maisDesenvolvendo Aplicações Android com Qt Colaborando com Software Livre no KDE
Desenvolvendo Aplicações Android com Qt Colaborando com Software Livre no KDE Sandro Andrade sandroandrade@kde.org sandroandrade.org @andradesandro Objetivos Apresentar o Qt e os benefícios da sua utilização
Leia maisQtModeling: Metamodelagem e Model-Driven Software Engineering com Qt5
QtModeling: Metamodelagem e Model-Driven Software Engineering com Qt5 Sandro S. Andrade sandroandrade@kde.org / @andradesandro FISL 15 Fórum Internacional de Software Livre Porto Alegre Maio/2014 Introdução
Leia maisGestão de Conteúdo com Plone. Luiz Ferreira
Gestão de Conteúdo com Plone Luiz Ferreira Gestão de Conteúdo Conjunto de processos e tecnologias que provêem meios para coletar, administrar e publicar informação. Informação: tipicamente chamada de conteúdo.
Leia maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA BAIANO CAMPUS CATU RELATÓRIO DE ESTÁGIO SUPERVISIONADO I
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA BAIANO CAMPUS CATU RELATÓRIO DE ESTÁGIO SUPERVISIONADO I SUPERVISÃO INDIRETA PROF. EDUARDO OLIVEIRA TELES Estudante: Daniel Oliveira Mota Catu Janeiro
Leia maisApresentação da Disciplina
Apresentação da Disciplina Laboratório de Sistemas Operacionais Prof. Fernando Nakayama de Queiroz fernando.queiroz@ifpr.edu.br Sobre o professor... Fernando Nakayama de Queiroz fernando.queiroz@ifpr.edu.br
Leia maisAlgoritmos e Programação
ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA ELÉTRICA
Leia maisSistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software
Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software Prof.ª Dr.ª Symone Gomes Soares Alcalá Universidade Federal de Goiás (UFG) Regional Goiânia (RG) Faculdade de Ciências
Leia maisGuia de Instalação II. Instalação e Administração do Fluig. Título do documento
Guia de Instalação II Instalação e Administração do Fluig Título do documento fluig.com 0800 882 9191 Av. Braz Leme 1717, Casa Verde 02511-000 São Paulo - Brasil 1 Sumário 1. Introdução... 3 1.1. Objetivo
Leia maisTeste de software. Engenharia de software Profª karine sato da silva
Teste de software Engenharia de software Profª karine sato da silva Mais sobre o TDD Test Driven Development (TDD); TDD reivindica um desenvolvimento incremental do código que inicia com testes, incluindo
Leia maisIntrodução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan
Introdução aos computadores, à Internet e à World Wide Web Prof. Marcelo Roberto Zorzan História do Java Origem Linguagem desenvolvida pela Sun Microsystems Sintaxe similar ao C++ Inicialmente chamada
Leia maisIF Sudeste MG Notícias IF Sudeste MG News
IF Sudeste MG Notícias IF Sudeste MG News Gustavo Ciampi Costa Faulhaber 1, Felipe Barra Knop 2 e Sandro Roberto Fernandes 3 Resumo: O uso de dispositivos móveis está consolidado em nosso cotidiano. A
Leia maisIrrRPG Builder Uma Ferramenta Livre Para Desenvolvimento de Jogos Eletrônicos de RPG
IrrRPG Builder Uma Ferramenta Livre Para Desenvolvimento de Jogos Eletrônicos de RPG Andres Jessé Porfirio Tony Alexander Hild Universidade Estadual do Centro Oeste Sumário Introdução Trabalhos Correlatos
Leia maisPowered by. Tiago Bockholt
Powered by Tiago Bockholt Sobre Mim Tiago Bockholt (2003.2 2008.2) Graduação em Eng. da Computação (Poli-UPE) 2006.1 Semestre acadêmico na TU-BS. 2006.2 Desenvolvedor na GNS-Systems (Projeto Datafinder).
Leia maisA Web, o Design, o Software Livre e outras histórias... Eduardo Santos - www.agni.art.br
A Web, o Design, o Software Livre e outras histórias... Eduardo Santos - www.agni.art.br Surgimento da WEB e HTML Início da década de 90 HTML (acrônimo para a expressão HyperText Markup Language, que significa
Leia maisAPLICAÇÕES MULTIMÍDIA AULA 1. Estrutura do curso e conceitos fundamentais. professor Luciano Roberto Rocha.
APLICAÇÕES MULTIMÍDIA AULA 1 Estrutura do curso e conceitos fundamentais professor Luciano Roberto Rocha www.lrocha.com Sobre o docente Especialista em Desenvolvimento Web (UEM) Mestre em Tecnologia Educacional
Leia maisTecnologias de Desenvolvimento de Páginas web
Tecnologias de Desenvolvimento de Páginas web HTML DHTML CSS Javascript Visual Basic Script Java HTML Hypertext Markup Language HTML Hypertext Markup Language Linguagem com a qual se definem as páginas
Leia maisLinguagens e Técnicas de Programação III Aula 01 Introdução ao Android
Aula 01 - Introdução ao Android 1 Linguagens e Técnicas de Programação III Aula 01 Introdução ao Android Prof. Othon Marcelo Nunes Batista othonb@yahoo.com Mestre em Informática Aula 01 - Introdução ao
Leia maisApresentação Introdução Ambiente de desenvolvimento Aplicativos. Minicurso Android. Dia 1. Adão Henrique R. Justo Filho UFC - DETI 16/10/2012
Dia 1 UFC - DETI 16/10/2012 Conteúdo 1 Apresentação Objetivos Requisitos Metodologia Referências 2 Introdução O que é? Quem usa? Por que usar? 3 Ambiente de desenvolvimento Ferramentas Hello World! 4 Aplicativos
Leia maisProcesso de desenvolvimento
Processo de desenvolvimento Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Agosto, 2016 1 / 19 Sumário 1 Desenvolvimento para a Web 2 / 19 1 Desenvolvimento
Leia maisConteúdo Programático
Ementa do Curso O treinamento ios+swift Intro foi criado pela Catteno com o intuito de introduzir os alunos em programação de Apps para a plataforma ios (tablets e smartphones), utilizando a linguagem
Leia maisUm Framework LGPL Multiplataforma. Wagner Reck
Um Framework LGPL Multiplataforma Wagner Reck Resumo O que é Breve histórico Principais Módulos e Ferramentas Novidades por vir Qt is......a cross platform application and UI framework qt.nokia.com/products...a
Leia maisTecnologia Educacional
Módulo 01 Tecnologia Educacional Educação Tradicional e Educação com Tecnologia O profissional da educação e o uso da tecnologia como ferramenta de apoio pedagógico Percurso Histórico da tecnologia educacional
Leia maisESTÁGIO CURRICULAR I e II
ESTÁGIO CURRICULAR I e II Marco Aurelio Pellens Orientador: Prof. Dr. Marcelo da Silva Hounsell Supervisor: Prof. Dr. André Tavares da Silva Empresa: UDESC DCC CCT - Introdução Objetivo Geral: Fazer um
Leia maisCOLABORANDO COM O GNOME Aprendendo os primeiros passos de como colaborar com o projeto GNOME
COLABORANDO COM O GNOME Aprendendo os primeiros passos de como colaborar com o projeto GNOME Jorge Pereira 03 de Julho de 2008 Licença Agenda O Projeto GNOME Por onde começar?
Leia maisManual do KAppTemplate. Anne-Marie Mahfouf Tradução: Marcus Gama
Anne-Marie Mahfouf Tradução: Marcus Gama 2 Conteúdo 1 Introdução 5 2 Usando o KAppTemplate 6 3 De que modelo você precisa? 9 3.1 O modelo de GUI em C++ para o KDE 4......................... 9 3.2 O modelo
Leia maisParalelo Técnico Windows x Linux
FACULDADE DE TECNOLOGIA SENAC GOIÁS Gestão de Tecnologia da Informação Victor Hugo de Paula Costa Paralelo Técnico Windows x Linux Lucília Gomes Ribeiro GOIÂNIA, 2015 Victor Hugo de Paula Costa Paralelo
Leia maisBEM-VINDO AO SBRC 2016
SBRC 2016 XXXIV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos Promoção: Sociedade Brasileira de Computação (SBC); Laboratório Nacional de Redes de Computadores (LARC) Organização:
Leia maisIntrodução ao Zend Framework 2
Introdução ao Zend Framework 2 #laryssa-muniz Graduada em Telemática - Estácio de Sá Especialista em Engenharia de Software - UECE Mestranda em Ciências da Computação - UECE Analista de Sistemas - Brain
Leia maisSoftware: na visão da ES
Software: na visão da ES É um produto transformador de informações De acordo com a semiótica: dados são símbolos com uma determinada sintaxe e informação são dados com uma determinada semântica Veículo
Leia maisOFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO
OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO Prof. Msc. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Linguagens de Programação Material
Leia maisChega de Unity3D! Alternativas de Software Livre para desenvolvimento de jogos. Vinícius Kiwi Daros Wilson Kazuo Mizutani
Chega de Unity3D! Alternativas de Software Livre para desenvolvimento de jogos Vinícius Kiwi Daros Wilson Kazuo Mizutani 4 de fevereiro de 2015 Quem somos? Cursando mestrado e graduados em Ciência da Computação
Leia maisApps na prática 1 Aviso Legal: Este material foi produzido e desenvolvido pela Fábrica de Aplicativos S.A para o curso presencial e online.
Apps na prática 1 Índice O que é um app? 03 Sistemas operacionais 09 O que precisa para fazer um aplicativo? 12 Inspirações e casos de sucesso da Fábrica 15 Apresentação da Fábrica 19 Como estruturar o
Leia mais1 O que é o MENDELEY?
CONTEÚDOS 1 O que é o Mendeley? 2 Registo 3 Mendeley Online 4 Criação da Biblioteca 5 Gestão de documentos e referências 6 Inserir citações 7 Criação de grupos e partilha de referências 1 O que é o MENDELEY?
Leia maisEstudo do Ambiente de Programação Arduino Software (IDE) com Intel Galileo Gen2. Apostila de acompanhamento para o aluno.
Estudo do Ambiente de Programação Arduino Software (IDE) com Intel Galileo Gen2 Apostila de acompanhamento para o aluno. 1 Conteúdo Conteúdo... 2 1. Introdução... 3 2. Informações Gerais... 3 3. Sketches...
Leia maisDesenvolvendo aplicações grácas no linux sem esforço
Desenvolvendo aplicações grácas no linux sem esforço (mas não só grácas) Wagner Reck 1 1 UNIPAMPA-Alegrete Semana Acadêmica Ulbra, 2010 Wagner Reck Desenvolvendo aplicações grácas no linux sem esforço
Leia maisINFORMÁTICA APLICADA AULA 01 LINGUAGEM DE PROGRAMAÇÃO C++
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 01 LINGUAGEM DE PROGRAMAÇÃO C++ Profª ª Danielle Casillo INTRODUÇÃO Vamos, neste curso, aprender
Leia maisINTERAÇÃO HOMEM COMPUTADOR. Professora Marcia Pereira Sistemas de Informação
INTERAÇÃO HOMEM COMPUTADOR Professora Marcia Pereira marciapsm@gmail.com Sistemas de Informação Conteúdo Ementa Metodologia Avaliação Introdução Participação Pré-Atividade Faça uma pesquisa sobre as interfaces
Leia maisCommunity Builder Construção de Redes Sociais em Joomla. Marcio Junior Vieira marcio @ ambientelivre.com.br
Community Builder Construção de Redes Sociais em Joomla Marcio Junior Vieira marcio @ ambientelivre.com.br Sobre o Palestrante A 10 anos trabalha nas áreas de análise, consultoria e desenvolvimento de
Leia maisSOFTWARE DE GERENCIAMENTO DE
SOFTWARE DE GERENCIAMENTO DE LIBERAÇÃO E ATUALIZAÇÃO DE VERSÃO EDUARDO SIEMANN ORIENTADOR: JHONY ALCEU PEREIRA ROTEIRO DE APRESENTAÇÃO Introdução Objetivos Fundamentação Teórica Trabalhos Correlatos Desenvolvimento
Leia maisSistemas Operacionais e Vírus
Sistemas Operacionais e Vírus Em informática, Vírus de computador é um software malicioso que vem sendo desenvolvido por programadores que, tal como um VÍRUS biológico, infecta o sistema, faz copias de
Leia maisBryan Marvila. Resumo. Experiência. Programador Front-end
Bryan Marvila Programador Front-end bryan7c@gmail.com Resumo Desenvolvedor web formado em tecnologia da informação com ênfase em banco de dados na Faculdade de Tecnologia de SJC (FATEC). Boa experiência
Leia maisDesenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais
Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais Diogo Sebastião Silva de Lima 1 ; Mauro Daniel Castro e Silva
Leia maisAspectos preliminares
Aspectos preliminares Linguagens de Programação Marco A L Barbosa cba Este trabalho está licenciado com uma Licença Creative Commons - Atribuição-CompartilhaIgual 4.0 Internacional. http://github.com/malbarbo/na-lp-copl
Leia maisAs primeiras versões do windows eram constituídas por 16 bits sendo essas : -Windows 1.0 -Windows 2.0 -Windows 3.x
Evolução do Windows 16bits As primeiras versões do windows eram constituídas por 16 bits sendo essas : -Windows 1.0 -Windows 2.0 -Windows 3.x Sendo as primeiras versões do windows Windows 1.0 O Windows
Leia maisÍCARO GOULART FARIA MOTTA FRANÇA
ÍCARO GOULART FARIA MOTTA FRANÇA Dados Pessoais Data de Nascimento: 03 de fevereiro de 1989 Naturalidade: Itaperuna - RJ Endereço Residencial: Estoril Belo Horizonte, MG CEP: 30494-115 Telefone: (31) 9221-0256
Leia maisATIVIDADES PRÁTICAS SUPERVISIONADAS
ATIVIDADES PRÁTICAS SUPERVISIONADAS Tecnologia em Análise e Desenvolvimento de Sistemas 5ª. Série Programação Distribuída A atividade prática supervisionada (ATPS) é um método de ensinoaprendizagem desenvolvido
Leia maisLuciene Cavalcanti Rodrigues Coordenadora Projeto GreenFootBR
Luciene Cavalcanti Rodrigues Coordenadora Projeto GreenFootBR Greenfoot O Greenfoot é um software livre e gratuito que ensina crianças a programar para celulares através de joguinhos. Combina um framework
Leia maisDesenvolvimento de soluções de Realidade Aumentada para a Internet
Mini-curso: 6º Workshop de Realidade Virtual e Aumentada Desenvolvimento de soluções de Realidade Aumentada para a Internet 29/10/2009 - Santos/SP Prof. Dr. Alexandre Cardoso Prof. PhD. Edgard Lamounier
Leia maisDesenvolvendo Sistemas de Aquisição, Análise e Apresentação de Dados com LabVIEW
Desenvolvendo Sistemas de Aquisição, Análise e Apresentação de Dados com LabVIEW Jailton Dias Engenheiro de Aplicação de Campo National Instruments Brazil Agenda Introdução à Instrumentação Virtual e a
Leia maisANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA
ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA Aluno: Nikson Barth Orientador: Marcel Hugo Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos Correlatos
Leia maisIntrodução àà Internet Sistemas Autônomos
Introdução Introdução àà ee Sistemas Sistemas Autônomos Autônomos Equipe do PoP-BA¹ 1 Ponto de Presença da RNP na Bahia contato@pop-ba.rnp.br Salvador-BA, 12/08/2016 1 Apresentação Quem somos? Fábio Costa
Leia maisPlataformas da Linguagem JAVA: Standard, Enterprise e Micro Edition
Plataformas da Linguagem JAVA: Standard, Enterprise e Micro Edition Daves Martins davesmartins@yahoo.com.br Mestre em Computação de Alto Desempenho pela UFRJ Especialista em Banco de Dados Analista Web
Leia maisTECNOLOGIA WEB. Formação: o Bacharel em Sistemas de Informações (SI); o MBA em Tecnologia da Informação e Comunicação (TIC).
DOCENTE PROFESSOR CELSO CANDIDO Formação: o Bacharel em Sistemas de Informações (SI); o MBA em Tecnologia da Informação e Comunicação (TIC). Conhecimentos: o Web Designer; o Arquitetura de Máquina; o Implementação
Leia maisFundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Aula 3 Princípios de Sistemas Operacionais Prof. Belarmino Existem dezenas de Sistemas Operacionais executando nos mais variados tipos de maquinas. Os mais conhecidos
Leia maisExecuta em qualquer plataforma que possua o Java (JDK) da Oracle
Recurso Benefícios Multiplataforma Executa em qualquer plataforma que possua o Java (JDK) da Oracle Utiliza base de dados Oracle, Microsoft SQL ou MySql Utiliza os principais bancos de dados de mercado
Leia maisIntrodução à Informática. Professor: Francisco Ary
Professor: Francisco Ary O que vimos na ultima aula: O que é Software? parte lógica de um sistema computacional; sequência de instruções interpretada e executada por um computador(processador); Principais
Leia maisIntrodução a Ergonomia e Usabilidade
Introdução a Ergonomia e Usabilidade Projeto de Interface Homem- Máquina Prof. Esp. MBA Heuber G. F. Lima Aula 1 Agenda Apresentação Definições Gerais Importância Usabilidade e Ergonomia Engenharia da
Leia maisSolisc 2010 Gerenciamento de Projetos com dotproject
Solisc 2010 Gerenciamento de Projetos com dotproject Marcio Junior Vieira marcio em ambientelivre.com.br Sobre o Palestrante A 10 anos trabalha nas áreas de análise, consultoria e desenvolvimento de sistemas.
Leia maisPonto de Presença da RNP na Bahia - PoP-Ba. Pacote RedeComep
Ponto de Presença da RNP na Bahia - PoP-Ba Pacote RedeComep Última atualização: 14/02/2013 1. Sistema de Gestão do PoP-Ba. A Rede Metropolitana de Salvador - Remessa - é fruto do sucesso do projeto RedeComep
Leia maisOportunidades de trabalho em TI&Telecom Instituto Eldorado - Campinas
O Instituto de Pesquisas Eldorado está em operação desde março de 1999 e dedica-se à Pesquisa e Desenvolvimento de novas tecnologias com foco em TI&Telecom, caracterizando-se como um provedor de soluções
Leia maisTécnicas para Reutilização de Software
DCC / ICEx / UFMG Técnicas para Reutilização de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Panorama de Reutilização Frameworks Padrões de projeto Aplicações configuráveis Padrões de
Leia maisPlasma Active. Thiago Macieira
Plasma Active Thiago Macieira Quem sou eu? Desenvolvedor Open Source há 15 anos Atualmente arquiteto de software no Open Source Technology Center (OTC) na Intel Mantenedor do módulo QtCore e QtDBus do
Leia maisPROCESSO DE MATRÍCULA PARA O CURSO DE HABILITAÇÃO PROFISSIONAL TÉCNICA DE NÍVEL MÉDIO EM MEIO AMBIENTE, NA MODALIDADE A DISTÂNCIA.
PROCESSO DE MATRÍCULA PARA O CURSO DE HABILITAÇÃO PROFISSIONAL TÉCNICA DE NÍVEL MÉDIO EM MEIO AMBIENTE, NA MODALIDADE A DISTÂNCIA. 1. DOS REQUISITOS 1.1 Ter idade mínima de 16 anos até a data de 12/11/2016.
Leia maisSolisc 2010 Uma Introdução ao Pentaho BI Open Source
Solisc 2010 Uma Introdução ao Pentaho BI Open Source Marcio Junior Vieira marcio @ ambientelivre.com.br Sobre o Palestrante A 10 anos trabalha nas áreas de análise, consultoria e desenvolvimento de sistemas.
Leia maisDESENVOLVIMENTO DE APLICATIVO PARA GERENCIAMENTO E ACOMPANHAMENTO DE ESCAVAÇÃO ARQUEOLÓGICA
DESENVOLVIMENTO DE APLICATIVO PARA GERENCIAMENTO E ACOMPANHAMENTO DE ESCAVAÇÃO ARQUEOLÓGICA Nome dos autores: Sávio S. Dias, Andreas Kneip Sávio Soares Dias 1 ; Andreas Kneip 2 ; 1 Aluno do Curso de Ciência
Leia maisOBJETIVOS: Esta apostila apresenta de forma simples, objetiva e eficiente alguns recursos de uma ferramenta para Apresentações Multimídia.
OBJETIVOS: Esta apostila apresenta de forma simples, objetiva e eficiente alguns recursos de uma ferramenta para Apresentações Multimídia. TEXTO: A idéia é facilitar o aprendizado através das telas capturadas,
Leia maisAcademia Java PA JAVA: Programação Avançada em Java (30 horas)
Academia Java PA JAVA: Programação Avançada em Java (30 horas) Índice Designação do Curso... 2 Duração Total... 2 Destinatários... 2 Perfil de saída... 2 Pré-Requisitos... 2 Objetivo Geral... 2 Objetivos
Leia maisFerramentas de Desenvolvimento Colaborativo à Distância
MAC0461 e MAC5758 Introdução ao Escalonamento e Aplicações Ferramentas de Desenvolvimento Colaborativo à Distância Victoriano Alfonso Phocco Diaz alfonso7@ime.usp.br Carlos Herrera Muñoz camunoz@ime.usp.br
Leia maisSERVIÇO PÚBLICO FEDERAL INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO AMAPÁ IFAP CÂMPUS MACAPÁ
13 específica, de segunda-feira a sexta-feira e aos sábados, caso seja necessário para complementação do período letivo e/ou carga horária curricular. Cada aula tem durafao de 50min (cinquenta minutos),
Leia maisCurso: Desenvolvimento Wordpress
Curso: Desenvolvimento Wordpress Data: 16 e 17 de Abril Localização: À Definir Carga horária: 16 Horas Sobre o Curso: Presencial Emissão Certificado Material de Apoio O WordPress é um dos maiores e mais
Leia maisSKETCHUP & SUSTENTABILIDADE - FREEWARE PARA MODELAÇÃO 3D
DESIGNAÇÃO DO CURSO SketchUp & Sustentabilidade - freeware para modelação 3D - nível I OBJECTIVOS O curso de SketchUp & Sustentabilidade pretende introduzir estudantes e profissionais da industria da construção
Leia maisOportunidades de Feiras, Eventos, Estágios e Empregos
Oportunidades de Feiras, Eventos, Estágios e Empregos Esta apresentação tem por objetivo informar aos nosso professores e alunos as oportunidades de Feiras, Eventos, Estágios e Emprego participação na
Leia maisGERADOR DE CÓDIGO HTML BASEADO EM DICIONÁRIO DE DADOS UTILIZANDO BANCO DE DADOS. Acadêmico :Luis Fernando Coelho Orientador: Jomi Fred Hübner
GERADOR DE CÓDIGO HTML BASEADO EM DICIONÁRIO DE DADOS UTILIZANDO BANCO DE DADOS Acadêmico :Luis Fernando Coelho Orientador: Jomi Fred Hübner Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento
Leia maisRoteirização de veículo para realização de coleta utilizando algoritmo evolucionários
Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de conclusão de curso 2014/01 Roteirização de veículo para realização de coleta utilizando algoritmo evolucionários Acadêmico:
Leia maisConfiguração do Apache Cordova Lab. 13. Prof. Bruno C. Vani
Configuração do Apache Cordova Lab. 13 Prof. Bruno C. Vani brunovani@ifsp.edu.br Apache Cordova Visão Geral [1/2] Permite acessar funcionalidades nativas dos dispositivos móveis (como câmera, GPS, etc.)
Leia maisFACULDADE DE TECNOLOGIA SENAC GOIÁS Gestão de Tecnologia da Informação PROPOSTA TÉCNICA SISTEMAS OPERACIONAIS
FACULDADE DE TECNOLOGIA SENAC GOIÁS Gestão de Tecnologia da Informação PROPOSTA TÉCNICA SISTEMAS OPERACIONAIS Professora Lucilia Ribeiro Alunos: Levi Joshua da Silva Silas Alef de Almeida Caldas Marcus
Leia maisSoftware Livre e GIS: Quais são as alternativas?
Software Livre e GIS: Quais são as alternativas? Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Conceitos GIS e Software Livre Ferramentas: Thuban Qgis Jump MapServer O Futuro das Tecnologias
Leia maisCiências da Computação Disciplina:Computação Gráfica
Ciências da Computação Disciplina:Computação Gráfica Professora Andréia Freitas 2013 7 semestre Aula 06 MEMORIA, F. Design para a Internet. 1ª Edição. Rio de Janeiro: Campus, 2005. ALVES, W. P. Crie, anime
Leia maisDesenvolvendo Aplicações de Realidade Aumentada para Web
Workshop de Realidade Virtual e Aumentada WRVA 2010 Mini-curso: Desenvolvendo Aplicações de Realidade Aumentada para Web 10/11/2010 São Paulo -SP Cláudio Kirner Alexandre Cardoso Edgard Lamounier Fábio
Leia maisA SBC e o Avanço Tecnológico e Social do Brasil
A SBC e o Avanço Tecnológico e Social do Brasil Flávia Maristela Santos Nascimento Professora e Atual Coordenadora de ADS Representante Institucional na SBC Agenda Apresentando a Sociedade Brasileira de
Leia maisVagas de Estágio ( )
Vagas de Estágio (29.10.2014) Arquiteto Apoio ao Desenvolvimento de Projetos de Decoração Desenvolvimento de Aplicações Web Gestor de Projeto Empregado de Mesa Programador de Software PHP Eletromecânico
Leia maisDESAFIO DA HORA DO CÓDIGO ESTADO DO PARANÁ
DESAFIO DA HORA DO CÓDIGO ESTADO DO PARANÁ Cascavel, 25 de Novembro de 2016 Versão 5 Organização Apoio Apresentação Saber programar é uma habilidade importante em um mundo digital. Hoje em dia não basta
Leia maisIHC-001. Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Me. Álvaro d Arce
IHC-001 Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Me. Álvaro d Arce alvaro@darce.com.br Interação Humano Computador 2 Bacharel em Ciência da Computação Unoeste Universidade do Oeste Paulista
Leia maisGoogleDocs. Potencializando o uso de questionários online em pesquisas científicas.
GoogleDocs Potencializando o uso de questionários online em pesquisas científicas. Sumário - Apresentar o conceito de computação nas nuvens; - Apresentar o ambiente do Google Docs; - Apresentar a interface
Leia maisUniversidade Estadual do Oeste do Paraná
Universidade Estadual do Oeste do Paraná Analisando a Acessibilidade de Jogos Educativos On-line voltados a Crianças Surdas João Paulo Colling Prof. Dr. Clodis Boscarioli Bolsista: PET-MEC/SISu 3 ano Ciência
Leia maisGerência de Redes Visão Geral
Gerência de Redes Visão Geral Cássio D. B. Pinheiro pinheiro.cassio@ig.com.br cassio.orgfree.com Sumário Gerenciamento de Redes Evolução do Gerenciamento Áreas Funcionais Elementos do Gerenciamento Plataformas
Leia maisUNIDADE 3. Ensino/aprendizagem e Novas tecnologias. Educação à distância: conceitos básicos. Olá turma! Bem-vindos de volta.
Olá turma! Bem-vindos de volta. UNIDADE 3 Educação à distância: conceitos básicos Ensino/aprendizagem e Novas tecnologias Você sabe o que são NTICs? Como elas poderiam auxiliar no seu processo de aprendizagem?
Leia maisResolução 088/2000 CONSUNI
Resolução 088/2000 CONSUNI Homologa o Curso Superior de Formação Específica em Consultor de Internet e Comércio Eletrônico, em desenvolvimento pelo Centro de Ciências Tecnológicas CCT da Fundação Universidade
Leia maisDesenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites.
Desenvolva de qualquer sistema operacional para qualquer sistema operacional. Sem limites. Gabriel Pereira, Especialista em Java da Clarify Projete e desenvolva situações de Mercado com a criação de um
Leia maisERserver. iseries. iseries Access para Windows Como começar
ERserver iseries iseries Access para Windows Como começar ERserver iseries iseries Access para Windows Como começar ii iseries: iseries Access para Windows Como começar Índice Parte 1. Como começar com
Leia maisProf. Daniel Hasse. Multimídia e Hipermídia
Prof. Daniel Hasse Multimídia e Hipermídia AULA 01 O que é multimídia? Prof. Daniel Hasse Livro - Multimídia: conceitos e aplicações Os principais conceitos da tecnologia da multimídia serão abordados
Leia maisAMBIENTE DE PROGRAMAÇÃO BASEADO NA WEB PARA ROBÓTICA EDUCACIONAL DE BAIXO CUSTO WEB BASED PROGRAMMING ENVIRONMENT FOR LOW-COST EDUCATIONAL ROBOTICS
TORRES, AROCA & BURLAMAQUI (4) AMBIENTE DE PROGRAMAÇÃO BASEADO NA WEB PARA ROBÓTICA EDUCACIONAL DE BAIXO CUSTO V. P. TORRES¹ *, R. V. AROCA e A. F. BURLAMAQUI ¹Instituto Metrópole Digital - UFRN Escola
Leia maisLucas Nascimento Santos
Lucas Nascimento Santos Mobile Application Developer lucassantoos56@gmail.com Resumo Lucas Nascimento Santos (@ll_ucasn), engenheiro de software. Estudante de Ciência da Computação na Universidade Salvador
Leia maisATIVIDADES PRÁTICAS SUPERVISIONADAS
ATIVIDADES PRÁTICAS SUPERVISIONADAS CST em Análise e Desenvolvimento de Sistemas 5ª Série Programação em Dispositivos Móveis A Atividade Prática Supervisionada (ATPS) é um procedimento metodológico de
Leia maisClientes gerentes Usuarios finais do sistema Clientes engenheiros Gerentes contratantes Arquitetos do sistema. Definicao de requisitos
А А А А Definicao de de do software Clientes gerentes Usuarios finais Clientes engenheiros Gerentes contratantes Arquitetos Usuarios finais Clientes engenheiros Arquitetos Desenvolvedores de software Clientes
Leia maisMUSEU VIRTUAL: DESENVOLVIMENTO DE JOGO EDUCATIVO SOBRE CIÊNCIAS BIOLÓGICAS
14. CONEX Apresentação Oral Resumo Expandido - ISSN 2238-9113 1 ISSN 2238-9113 ÁREA TEMÁTICA: (marque uma das opções) ( ) COMUNICAÇÃO ( ) CULTURA ( ) DIREITOS HUMANOS E JUSTIÇA ( ) EDUCAÇÃO ( ) MEIO AMBIENTE
Leia mais