Juceo

Biblioteca de clases de 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
  • Sitio web del editor:
  • http://www.rawmaterialsoftware.com/index.php
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 5.9 MB

Juceo Etiquetas


Juceo Descripción

Biblioteca de clases de C ++ para desarrollar aplicaciones multiplataforma Juce (Extensiones de clase de utilidad 'Jules' es una biblioteca de clase C ++ que abarca todo para desarrollar aplicaciones multiplataformas. La cobertura es particularmente buena para crear interfaces de usuario altamente especializadas y para manejar gráficos y sonido. Aquí hay algunas características clave de "JUCE": Lo esencial: · 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; etcétera etcétera. Interfaz de usuario: · Capacidad de ventana de 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 Buscar y sentir estilos para ellos. · Gráficos vectoriales: renderización antiesiones rápida, de alta calidad de formas 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 tipos de tipos se pueden ser serializados para una fácil incrustación de fuentes en un ejecutable. Manipulación de imagen: · Representación de alta calidad de imágenes, 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 imágenes; Fácil incrusta de imágenes en un ejecutable sin tener que usar recursos específicos de la plataforma. Audio: · Motor 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 la conversión de tasas de muestra. Redes: · Manejo de URL; Corrientes de lector HTTP y FTP; Lanzamiento de navegadores predeterminados, etc. · Fácil de 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. ¿Qué hay de nuevo en este lanzamiento: · Ha sido demasiado largo desde el último lanzamiento oficial, y hay una gran cantidad de nuevas funciones y correcciones en esta versión, ¡mucho para listar aquí! Compruebe los registros de SVN para obtener información más detallada · Todo el código nativo de Mac ha sido portado de carbono a cacao. (Hay algunas excepciones, por ejemplo, los complementos de audio, donde todavía se necesita soporte de carbono, pero estos restos se pueden eliminar fácilmente en el futuro cuando ya no sea necesario) · Construcciones amalgamadas: toda la biblioteca de JUCE ahora se puede agregar a su aplicación como un solo archivo CPP (muy grande)! Esto puede acelerar las compilaciones (sin necesidad de construir la biblioteca de JUCE) y simplificar la gestión de proyectos, además de facilitar su manejo de proyectos de JUCE múltiples que todos necesitan que se construya la biblioteca con diferentes configuraciones. · ¡Soporte para los complementos del navegador! De manera similar, construyendo complementos de audio, ahora puede crear complementos de navegador NPAPI y ActiveX. · Soporte para webcams! La clase CAMERADEVICE facilita la visualización de una vista previa de una cámara y para transmitir su entrada a un archivo de video.


Juceo Software relacionado

Cgroid

Probador de unidad C gratuito y abierto de código abierto ...

162 127 KB

Descargar

El marco de TAO

proporciona enlaces para el desarrollo relacionado con el juego multiplataforma que utiliza la plataforma .NET ...

597 52.6 MB

Descargar