April | 2012 | Live Blue [PDF]

Apr 27, 2012 - Mais produtividade e flexibilidade para o desenvolvedor, tornando o JavaScript e QML entidades de primeira classe, ao mesmo tempo em que mantém o C++ e o suporte aos Qt Widgets convencionais. O novo backend javascript do Qt, alimentado pelo V8, o Qt JSON DB e o Qt WebKit 2 facilitará a vida ...

3 downloads 50 Views 224KB Size

Recommend Stories


Blue Beret April 1989
Sorrow prepares you for joy. It violently sweeps everything out of your house, so that new joy can find

23-27 April 2012
I tried to make sense of the Four Books, until love arrived, and it all became a single syllable. Yunus

27 April 2012 Tempat
Stop acting so small. You are the universe in ecstatic motion. Rumi

April 2011 – March 2012
The only limits you see are the ones you impose on yourself. Dr. Wayne Dyer

N°19 - April 2012
Learning never exhausts the mind. Leonardo da Vinci

[PDF] Live Foods, Live Bodies!
You miss 100% of the shots you don’t take. Wayne Gretzky

urban outfitters april 2012
Just as there is no loss of basic energy in the universe, so no thought or action is without its effects,

Welding Journal - April 2012
I cannot do all the good that the world needs, but the world needs all the good that I can do. Jana

April 2012 article
If your life's work can be accomplished in your lifetime, you're not thinking big enough. Wes Jacks

January - April 2012
Every block of stone has a statue inside it and it is the task of the sculptor to discover it. Mich

Idea Transcript


Live Blue

KDE hacking in the tropics

LAkademy 2012, I’m coming!

April 27, 2012

Posted by Vitor Boschi in uncategorized, vitor-planetkde. Tags: 2012, lakademy 1 comment so far Real life has taken much of my time lately, and I couldn’t contribute as much as I wanted, but I got a break and, while writing this, I’m eagerly waiting for my flight for Porto Alegre – Brazil, where the first Latino-American Akademy is being held. Once there, I plan to work on a new kipi plugin to improve noisy images, meet some old KDE friends, and try to begin a new little secret Edu project (Tomaz, I’m gonna need your help on this ;D ). Stay tuned, more updates will come in the following days!

One week to go until LAkademy 2012

April 19, 2012

Posted by Sandro Andrade in planetkde-sandroandrade. add a comment Hi there, Two years ago the 1st Akademy-BR took place at Praia do Forte (BA), bringing together roughly 30 KDE Brazilian contributors, from coders to promo and translation. In that time, new regional KDE groups in Minas Gerais, Piauí and Rio Grande do Sul had just been formed and fellows like Lamarque, Filipe, and Aracele are still rocking on KDE. Akademy-BR was a nice opportunity to meet those guys in person and try to balance our efforts in pushing KDE and Brazilian community forward. From that time till now things got somehow stabilized (actually put myself as an outlier for that statistics – PhD last year sucks :)). An early attempt to have the 2nd Akademy-BR last year in Minas Gerais couldn’t be successfully acomplished but, as a positive side-effect, that fortunately culminated in the 1st LAkademy: Latin-American KDE Summit. From 27th April to 1st May, we shall meet at Porto Alegre to evaluate our current scenario, plan our actions in 2012-2013 (in particular, I advocate we need a second LA boost like the one we had in Brazil in 2009) and, of course, hacking. KDE contributors from Argentina, Peru, and Brazil are confirmed. Many thanks to CamilaRaw and Henrique for taking care of local arrangements and KDE e.V. and Claudia in particular to support LAkademy. Stay tuned, see you …

Lançado o Qt 5 Alpha

April 8, 2012

Posted by Sandro Andrade in liveblue-news. 1 comment so far

Qt 5 Alpha Por Lars Knoll em 3 de Abril de 2012 (2012-04-03) O Qt Project tem o orgulho de anunciar o primeiro lançamento do Qt 5 Alpha. Todos os recursos do Qt 5.0 já estão implementados e agradecemos desde já os possíveis testes e feedbacks a serem realizados pelos usuários mais avançados das bibliotecas Qt. Esta é uma versão disponibilizada apenas em código-fonte – consulte a seção “Instalação” abaixo para informações sobre como gerar binários ou encontrar aqueles publicados pela comunidade. Todo o esforço está sendo colocado agora na estabilização, melhorias no desempenho e documentação. Esperamos comemorar o lançamento final durante o Qt Contributors Summit [qtproject.org] (de 21 a 23 de Junho em Berlin). Toda a sua ajuda é bem vinda!

Download A versão alpha pode ser obtida em vários formatos no release archive [releases.qt-project.org]

Visão Geral do Qt 5 O Qt 4 foi lançado há quase sete anos e continua hoje totalmente atualizado e competitivo, na sua versão estável 4.8. A próxima grande iteração, 5, aprofunda quatro aspectos essenciais do Qt: Incríveis capacidades gráficas e de desempenho, especialmente manifestadas em ambientes restritos, como dispositivos móveis. O Qt Quick 2 traz um scenegraph baseado em openGL, um sistema de partículas e uma coleção de efeitos de sombreamento. O Qt Multimedia, Qt 3D e Qt Graphical Effects potencializam esses recursos ainda mais. Mais produtividade e flexibilidade para o desenvolvedor, tornando o JavaScript e QML entidades de primeira classe, ao mesmo tempo em que mantém o C++ e o suporte aos Qt Widgets convencionais. O novo backend javascript do Qt, alimentado pelo V8, o Qt JSON DB e o Qt WebKit 2 facilitará a vida dos desenvolvedores HTML5. Portabilidade cross-platform é agora mais simples graças à nova estrutura dos módulos Essentials e Add-Ons, além da consolidação da Qt Platform Abstraction [qtproject.org]. Estamos ansiosos para ver o Qt em execução em todos os tipos de ambientes! Open Development e Open Governance garantem maior participação no desenvolvimento e teste do Qt 5 por uma crescente comunidade de desenvolvedores, incluindo a Nokia, o projeto KDE, Digia, Collabora, Accenture, KDAB e muitas outras empresas e indivíduos. Hoje, todos nós comemoramos !

O que está sendo lançado ? O Qt 5 Alpha inclui os seguintes módulos: Essentials : Qt 3D, Qt Core, Qt GUI, Qt JS Backend, Qt Location, Qt Multimedia, Qt Network, Qt QML, Qt Quick, Qt SQL, Qt Test e Qt WebKit. Add-Ons : Qt D-Bus, Qt Graphical Effects, Qt Image Formats, Qt OpenGL, suporte a impressão, Qt Publish/Subscribe, Qt Quick 1, Qt Script, Qt Script Tools, Qt Service Framework, Qt SVG, Qt System Info, Qt Tools, Qt Wayland, Qt WebKit Widgets, Qt Widgets, Qt XML e Qt XML Patterns. Versões futuras podem incluir mais módulos. Veja a lista completa de módulos disponíveis em Módulos do Qt Essentials e Módulos do Qt Add-Ons .

Demos e exemplos Alguns exemplos visuais e ilustrativos para os apressadinhos



Livecoding video effects with Qt 5 [do youtube.com] – Mostra o Big Buck Bunny como você nunca viu antes, com Qt Quick 2 em ação. Pimp my video: efeitos de sombreamento e multimídia [labs.qt.nokia.com] – Veja os efeitos de vídeo do Qt 5 neste blog. Qt Graphical Effects no Qt Qt Labs [labs.qt.nokia.com] – O mesmo que acima, porém aplicado a imagens estáticas. Raspberry Pi, Qt 5, QML, Shaders [do youtube.com] – Um vídeo criativo mostrando efeitos GL e codificação on-the-fly utilizando uma placa de somente 35 dólares. Novas características do Qt 3D [do youtube.com] – Vídeo não tão recente, mas ainda útil para ver o que os designers 3D podem fazer com o Qt. Qt MediaHub [qt-project.org] – grande exemplo do poder e da conveniência do Qt Quick. Demonstração funcional e com código disponível, para você aprender as melhores práticas ao utilizar Qt / QML. Compilando o Qt 5 para o Playbook – Instruções para testar o Qt 5 e executar seus aplicativos no tablet Blackberry. QtonPi [wiki.qt-project.org] – projeto de ponta para a construção de um sistema operacional mínimo e um SDK, otimizados tanto para o Qt 5 quanto para a placa Raspberry Pi. Snowshoe [snowshoe.cc] – navegador baseado no Qt 5 utilizável agora no Nokia N9. Quasi Engine [indt.github.com] – Uma estrutura baseada no Qt 5 para facilitar o desenvolvimento de jogos 2D fornecendo elementos QML que representam entidades necessárias na maioria dos jogos.

O que há de novo ? Aqui está só um resumo. A lista completa de funcionalidades pode ser encontrada em Características do Qt 5. Outros detalhes estão disponíveis em: http://qt.gitorious.org/qt/qtbase/blobs/master/dist/changes-5.0.0 Qt Quick O Qt Quick é agora um módulo do grupo essentials, contendo o scenegraph baseado em OpenGL e todos os itens usuais. Novo suporte para efeitos de sombreamento baseados em openGL e partículas. O QML e o suporte a JavaScript ganharam módulos próprios dentro do grupo essentials. O Qt Quick, como no Qt 4.x, está disponível em um módulo Add-On totalmente compatível com o Qt Quick 1. Qt JS Backend Novo módulo com a engine V8 JavaScript, proporcionando um desempenho muito melhor. Novas classes QJSEngine e QJSValue. Qt QML Novo módulo que contento a engine QML. Muitas melhorias no desempenho e algumas melhorias para suporte a idiomas. Em sua maioria é source-compatible, mas quando desenvolvendo itens QML em C++ algumas mudanças são necessárias devido a nova scenegraph. Qt 3D Agora é um módulo em Essentials. Qt WebKit O módulo Qt WebKit agora é baseada em WebKit2. As APIs C++ não foram modificadas. Muitas melhorias de desempenho e melhor conformidade com o HTML5. O módulo baseado no WebKit1, como no Qt 4.x, agora é chamado Qt WebKit Widget e está disponível como um add-on. Qt Core Classe QStandardPaths disponibilizando locais padrão para arquivos. Reconhecimento automático de tipos MIME. Verificação em tempo de compilação da sintaxe de conexão de sinais e slots. Novo mecanismo para expressões regulares, baseado no Perl. Muitas estruturas de dados foram reescritas e otimizadas para um melhor desempenho. Suporte ao C++11 onde possível (mas o Qt continua a compilar e funcionar com compiladores C++98). Qt Gui Suporte para superfícies de alto nível através da classe QWindow. Suporte nativo a OpenGL. Qt Network Suporte para pesquisas de DNS. Classes QHttp e QFtp removidos (eles estão disponíveis stand-alone quando necessário). Qt Location Classes relacionadas a mapas e geolocalização que anteriormente faziam parte do Qt Mobility agora estão contidos em um módulo próprio. Qt Widgets Todas as classes QWidget antigas, baseados no Qt Gui, foram separadas em uma nova biblioteca Qt Widgets. Portados para a nova Qt Platform Abstraction. Funcionarão normalmente como no Qt 4.x.

Problemas conhecidos A compilação do Qt WebKit está desabilitada no Windows, pois sua compilação neste momento é bastante complexa. Estamos trabalhando para tê-la re-ativada e em pleno funcionamento para a versão beta. Traduções ainda não funcionam; aplicações Qt aparecerão sempre em Inglês.

Instalação Esta versão inclui apenas os pacotes fontes, sem binários oficiais. Os desenvolvedores devem construir seus próprios binários – ver Instruções de compilação do Qt 5 Alpha. Você pode procurar também os binários não oficiais publicados pela comunidade. Veja também Compilando o Qt 5 a partir do Git [qt-project.org].

Portando código existente Veja Transição do Qt 4 para Qt 5 [wiki.qt-project.org].

Documentação A documentação da API para o alpha está disponível em documentação Qt 5.0 [qt-project.org].

Comentários https://bugreports.qt-project.org/ é o canal preferido para reportar problemas. Verifique também o tópico de anúncio no fórum Qt Developer Network do Qt 5 Alpha. Os desenvolvedores que usam Qt estão convidados a aderir a lista de discussão para compartilhar impressões e buscar ajuda da comunidade.

LaKademy, Here We Go.

April 4, 2012

Posted by tumaix in planetkde-tomazcanabrava, uncategorized. 2 comments For the first time, The Latin America Community of KDE will meet in a event of their own. Whit participations from Argentina, Peru, Brazil and maybe other countries, We will be from 27 April to 01 May hacking, improving user experience and resolving bugs. A completely sensational meeting indeed, for I’ll see my fellow friends and hackers Filipe Saraiva, Aracele Torres, Lamaque Vieira, Sandro Andrade. And with the new appearances of Julia Vasconcelos (that painted all KDE oil-paintings on two events) and Manuela Leite ( that did awesome konquis portraits ).

Blog at WordPress.com.

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.