C++Builder es una herramienta de desarrollo de Aplicaciones rápida y nativas para Windows 32 y 64bits, Mac OS X, iOS y Android, con un amplio soporte para desarrollo en la Nube e Internet de las Cosas (IoT). En su versión actual cuenta con soporte a CLANG 3.3 con soporte a la especificación C++11.
Ofrece soporte a Windows 1o y a múltiples dispositivos. C++Builder es la elección correcta para el desarrollo de Aplicaciones Empresariales Sólidas.
Que tipo de Plantillas ofrece C++Builder para el desarrollador:
- Console Application. Aplicaciones que se ejecutan en una consola de Windows (cmd).
- Control Panel Application. Extensiones para configurar el Ambiente de Windows.
- Dynamic Link Library. Los conocidos DLLs. Librerías de enlace dinámico.
- FireMonkey Metropolis UI Application. Aplicaciones Multiplataforma con Interface de Usuario al Estilo Metropolis. (Windows 8.x).
- MDI Application. Aplicaciones manejadas usando Interface de Múltiple Documentos.
- Multi-Device Application. Aplicaciones para el Soporte de todas las plataformas disponibles, entre ellas Windows, Mac OSX, Android e iOS.
- Package: DLL especializado Embarcadero.
- SDI Application: Aplicaciones usando Interface Simple de Documento.
- Service Application: Servicio de Windows.
- Static Library. Librerias Estáticas.
- VCL Form Application. Aplicaciones basada en el Framework VCL. (Visual Component Libraries).
- VCL Metropolis UI Application. Aplicaciones basada en VCL usando la Interface de Usuario Metropolis (Windows 8.x).
- ActiveX: Aplicaciones usando la tecnología COM+
- DataSnap: Es posible crear Servidores DataSnap, entre ellos DataSnap WebBroker, REST y el tradicional DataSnap basado en Socket.
- EMS: Es posible crear package con la finalidad de extender el Servidor Enterprise Mobility Services de Embarcadero.
- WebBroker. Web Server Application.
- Web Services: Creación de Servidores SOAP.