Juceo

Una biblioteca de clase C ++ para desarrollar aplicaciones multiplataforma
Descargar ahora

Juceo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Raw Material Software Ltd
  • Sitio web del editor:
  • http://www.rawmaterialsoftware.com/juce

Juceo Etiquetas


Juceo Descripción

Una biblioteca de clase C ++ para desarrollar aplicaciones multiplataformas. JUCE es una biblioteca de clase C ++ que abarca todo para desarrollar aplicaciones multiplataformas. JUCE es bueno para crear interfaces de usuario altamente especializadas y para manejar gráficos y sonido. Los usuarios previstos son desarrolladores que están construyendo aplicaciones grandes y complejas en C ++ y a quienes les gustaría usar una API limpia y de alto nivel en lugar de un montón de Las diferentes bibliotecas para diferentes propósitos o plataformas. Las características incluyen componentes totalmente ligeros con transparencia y efectos, clases para cadenas, contenedores, XML, flujos, manipulación, mensajería y colas de eventos, gráficos vectoriales, un motor de fuente personalizado, manipulación de imágenes, opengl Soporte, E / S de baja latencia usando COREAUDIO, DSOUND y ASIO, buffers de audio y nodos, manipulación de archivos MIDI y manipulación de eventos, transmisiones de Internet, soporte de deshacer / rehacer, y más. Hay algunas características clave de "JUCE": Conceptos básicos - La mejor clase de cadena del mundo; matrices; manejo de flujo y archivo; hora y fecha; Funciones matemáticas, números aleatorios, conteo de referencia, analizador XML super rápido y clases de manipulación XML bien surtidas; abstracciones para hilos, procesos, secciones críticas, etc. Corrientes de compresión / descompresión GZIP incorporados y lectura de archivos ZIP; Soporte de deshacer / rehacer; Inicio sesión; Capa de mensajería con temporizadores, oyentes de eventos; Interfaz de usuario, etc., Capacidad de la ventana de la plataforma cruzada con una arquitectura de componente ligero extremadamente potente. Los componentes preparados incluyen los botones, listas, menús, cajas de texto, vistas a los árboles, barras de desplazamiento, etc. Los componentes son personalizables ya sea a un nivel bajo al crear su propio (o por subclasificar las existentes), o en un nivel de aplicación de toda la aplicación creando una medida personalizada Estilos de aspecto y sentir para ellos. Gráficos del vector: renderizado de formas antiesiones de alta calidad con transpancia, rellenos de gradiente, etc. camino de acariciamiento con diferentes estilos de línea, líneas discontinuas; Transformaciones afín y clases de geometría; Manipulación de tipografías como caminos y motor de fuente personalizado para proporcionar un texto preciso de sub-píxel de una manera independiente de la plataforma; Los tipografías se pueden ser serializados para una fácil incorporación de fuentes en una manipulación ejecutable. Renderización de imágenes de alta calidad, permitiendo transformaciones afín y transparencia; Soporte para ventanas de plataforma cruzada dentro de las ventanas JUCE; analizador incorporado para cargar formatos de imagen JPEG, PNG y GIF; caché de imagen; Fácil incrusta de imágenes en un ejecutable sin tener que usar recursos específicos de la plataforma. Audio: automóvil de audio de baja latencia que admite dispositivos DIRECTOS, ASIO y COREAUDIO; Clases de búfer de audio para mezclar y manipular muestras; Los analizadores para los formatos WAV y AIFF, además de leer los flujos de audio de los dispositivos de Audio CD (fácil en la Mac, ¡pero complicados en Windows!); Pointibles clases de mensajes MIDI; MIDI File Cargar / guardar; Nodos de procesamiento de audio conectables que incluyen conversión de tasas de muestra.Networking - manejo de URL; Corrientes de lector HTTP y FTP; Lanzamiento de navegadores predeterminados, etc. Eloyasy para integrar: JUCE es una biblioteca estática para que su aplicación pueda ejecutarse como un ejecutable independiente, ¡no hay dlls adicionales para instalar, ¡nada para que los usuarios se arruinen! En su solicitud, solo tendrá que incluir un archivo de encabezado: "JUCE.H" y eso es todo, ningún código específico de la plataforma o cualquier otro encabezado necesario.


Juceo Software relacionado

Tnfox

TNFOX es una biblioteca de kit de herramientas de Python y C ++ completamente destacada. ...

193

Descargar

GNU Classpath

GNU Classpath es un proyecto para crear bibliotecas de clase básicas gratuitas para su uso con máquinas virtuales. ...

148

Descargar