Juce.

Uma biblioteca de classes C ++ para o desenvolvimento de aplicativos de plataforma cruzada
Baixe Agora

Juce. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Raw Material Software Ltd
  • Site do editor:
  • http://www.rawmaterialsoftware.com/juce

Juce. Tag


Juce. Descrição

Uma biblioteca de classes C ++ para o desenvolvimento de aplicativos de plataforma cruzada Juce é uma biblioteca de classe C ++ abrangente para o desenvolvimento de aplicativos de plataforma cruzada. Juce é bom para criar interfaces de usuário altamente especializadas e para manipular gráficos e som.Os usuários pretendidos são desenvolvedores que estão construindo aplicativos grandes e complexos em C ++ e que gostariam de usar apenas uma API limpa e de alto nível, em vez de um monte de Bibliotecas diferentes para diferentes propósitos ou plataformas.Tits incluem componentes totalmente leves com transparência e efeitos, classes de cordas, contêineres, xml, fluxos, manuseio de arquivos, mensagens e filas de eventos, gráficos de vetor, manipulação de imagens personalizadas, opengl Suporte, áudio de baixa latência E / S usando Coreaudio, DSound e ASIO, buffers de áudio e nós, arquivo MIDI e manipulação de eventos, fluxos da Internet, suportamento de desfazer / refazer, e mais.Aqui são alguns recursos principais do "Juce": Basics A melhor classe do mundo; matrizes; fluxo e manipulação de arquivos; hora e data; Funções de matemática, números aleatórios, contagem de referência, parser XML super rápido e classes de manipulação XML bem abastecidas; abstrações para threads, processos, seções críticas etc; Compactação GZIP integrada / fluxos de descompressão e arquivo zip lazer; Suporte de desfazer / refazer; exploração madeireira; Camada de mensagens com temporizadores, ouvintes de eventos; Etc. Etc.User Interface - Capacidade de janela de plataforma cruzada com arquitetura de componente leve extremamente poderosa. Componentes prontos incluem botões, listas, menus, caixas de texto, TreeViews, barras de rolagem, etc. Os componentes são personalizáveis em um nível baixo, criando seus próprios (ou subclassificando os existentes), ou em um nível de aplicação, criando personalizados Estilos de aparência para eles. Gráficos do vetor - Rendição rápida, de alta qualidade anti-aliased de formas com transformação, preenchimentos de gradiente, etc; caminho acariciando com estilos de linha diferentes, linhas tracejadas; Afina transformações e classes de geometria; Manipulação de tipos de rotas como caminhos e motor de fonte personalizado para fornecer texto preciso de sub-pixel de uma maneira independente de plataforma; As letras de letra podem ser serializadas para facilitar a incorporação de fontes em uma executável.Imagem manipulação - renderização de alta qualidade de imagens, permitindo que as transformações e transparência afins; Suporte para janelas OpenGL de plataforma cruzada dentro de Juck Windows; analisador embutido para carregar os formatos de imagem JPEG, PNG e GIF; cache de imagem; Fácil incorporação de imagens em um executável sem ter que usar recursos específicos de plataforma.Audio - Motor de áudio de baixa latência Apoio direto, ASIO e Coreaudio Dispositivos; Aulas de amortecedor de áudio para misturar e manipular amostras; Analisadores para formatos WAV e AIFF, bem como ler fluxos de áudio de dispositivos de CD de áudio (fácil no Mac, mas complicados no Windows!); poderosas classes de mensagens MIDI; Carga de arquivo MIDI / salvar; Nódulos de processamento de áudio conectáveis, incluindo conversão de taxa de amostra.Networking - Manipulação de URL; fluxos de leitor HTTP e FTP; Lançamento de navegadores padrão, etc.easy para integrar - Juce é uma biblioteca estática para que seu aplicativo possa ser executado como executável independente - sem dlls extras para instalar, nada para os usuários atrapalharem! Em sua inscrição, você só precisará incluir um arquivo de cabeçalho: "juce.h" e é isso - nenhum código específico da plataforma ou quaisquer outros cabeçalhos necessários.


Juce. Software Relacionado

Tnfox.

TNFOX é uma biblioteca de kit de ferramentas C ++ e Python. ...

193

Download

Classpath do GNU.

GNU ClassPath é um projeto para criar bibliotecas de classe core grátis para uso com máquinas virtuais. ...

148

Download