Postado Seg 4 Jul 2011 - 18:55
Twitter lança framework para interfaces de aplicações no Mac
Desenvolvedores de apps para Mac podem contar com um novo framework para interfaces liberado pelo pessoal do Twitter: TwUI.
É um exemplo um pouco raro, mas interessante: os desenvolvedores do Twitter publicaram o código de parte da sua app para Mac na forma de um framework para ser usado por outras pessoas. O TwUI pode ser usado em outros aplicativos para criar interfaces ricas e interativas com suporte a aceleração por hardware.
Sem algo do gênero era necessário codificar muita coisa do zero, visto que as APIs do Mac fornecem uma boa estrutura mas deixam a desejar em alguns quesitos. AppKit e NSView têm excelentes mecanismos de interação, por exemplo, mas várias operações de desenho são dependentes da CPU. Com o framework TwUI dá para fazer muita coisa parecida só que usando a GPU para renderizar os elementos, garantindo animações ainda mais suaves e menos "pesadas". Ele é parecido com o UIKit mas tem várias outras vantagens.
Naturalmente essa ferramenta só serve para desenvolvedores para Mac. Embora os Macs ainda são restritos a um certo nicho, a base de Macs vem crescendo bem, chegando aos 54 milhões de instalações. A App Store deu um impulso no desenvolvimento para a plataforma, visto que pode ser uma boa fonte de renda para apps interessantes que antes passavam despercebidas pela maioria.
hardware.com.br