Te presentamos las nuevas funcionalidades de RAD Studio XE8

RAD Studio XE8: Nueva Versión

¿Qué puedes hacer con RAD Studio XE8?

  • Extiende Tus Apps VCL y FireMonkey con Móvil, Nube, Wearables y el Internet de las Cosas (IoT)
  • Construye Apps Conectadas con App Tethering
  • Impulsa el Reconocimiento de Proximidad con Beacons
  • Soporta la Funcionalidad de Miles de Dispositivos por Bluetooth y WiFi
  • Conecta con los Proveedores de BaaS Más Populares y con Servicios en la Nube Usando Librerías HTTP Nativas

La nueva versión de RAD Studio XE8 da a los desarrolladores las herramientas que necesitan para extender las apps existentes en VCL Windows o FireMoneky a soluciones móviles, wearables, e IoT. Estas soluciones están capacitadas para apps distribuidas y conectadas que son desplegadas a través de Windows, Android, iOS, OS X, wearables como los Relojes Inteligentes, dispositivos IoT como Beacons, middleware, backends empresariales, y servicios hospedados en la nube.

Información y precio | Formación | Folleto | Tabla Comparativa

Novedades de RAD Studio XE8

 

RAD Studio Delphi C++Builder XE8
COMPILADORES INTEGRADOS Y CONJUNTOS DE HERRAMIENTAS Nuevo en XE8: iOS 64 bit Object Pascal compilador y herramientas
Nuevo en XE8: iOS 64 bit C++ compilador y herramientasNuevo en XE8: Soporte para iOS Universal Apps (incluyendo binarios 32 bit y 64 bit en un bundle)
FMX APPLICATION PLATFORM (FIREMONKEY) Nuevo en XE8: FireUI Mobile PreviewsNuevo en XE8: Multi-Device Preview

Nuevo en XE8: Multi Vistas de estilos ampliadas de Device Designer, incluyendo estilo universal y personalización de estilo Windows

Nuevo en XE8: FireUI Device Manager, para editar especificaciones de los dispositivos disponibles y añadir más

Nuevo en XE8: Controles Memo para la plataforma iOS

Nuevo en XE8: Controles ListView para la plataforma iOS

Nuevo en XE8: Controles Calendar para la plataforma iOS

Nuevo en XE8: Controles Switch para la plataforma iOS

Nuevo en XE8: Componentes MapView para plataformas móviles (iOS y Android) soportando bibliotecas de mapping interactivo específico de la plataforma (respectivamente, para Apple y Google)

Nuevo en XE8: Componentes WebBrowser para Windows

Nuevo en XE8: Componentes WebBrowser para OS X

Nuevo en XE8: Mejorada la mezcla de componentes de plataforma y estilo, con nuevas opciones de estilo de plataforma para iOS y controles Z-order mejorados (con la propiedad ControlType para componentes sin plataforma)

Nuevo en XE8: Componentes ImageList para FireMonkey

Nuevo en XE8: Mejoras en el soporte multimedia de FireMonkey

Nuevo en XE8: Soporte de una mayor resolución para los componentes de Cámara

Nuevo en XE8: Permitido por defecto el estilo Android Lollipop (solo Android)

Nuevo en XE8: Soporte FireMonkey Applications Analytics*

* Requiere un contrato específico y un coste por volumen para almacenar los datos de ejecución de analíticas y procesarlos

Nuevo en XE8: Mejoras en extensiones y protocolos App Tethering

Nuevo en XE8: Mejoras en la plataforma Bluetooth y nuevo componente TBluetooth componente para Bluetooth clásico

Nuevo en XE8: Soporte de proximidad basado en la tecnología “beacons” (incluyendo los estándares iBeacons y AltBeacon) para iOS, Android, y OS X

VISUAL COMPONENT LIBRARY (VCL) Nuevo en XE8: Mejoras en VCL Font ScalingNuevo en XE8: Soporte VCL Applications Analytics** Requiere un contrato específico y un coste por volumen para almacenar los datos de ejecución de analíticas y acceder a ellos

Nuevo en XE8: Mejoras en extensiones y protocolos VCL App Tethering

Nuevo en XE8: Mejoras en la plataforma Bluetooth y nuevo componente TBluetooth componente para Bluetooth clásico

 

CARACTERISTICAS DE LENGUAJE Y RUNTIME LIBRARY Nuevo en XE8: Array de iniciación y construcción simplificado para compiladores C++ Clang-basedNuevo en XE8: Cabeceras iOS 64-bit API e integración RTL para Delphi y C++

Nuevo en XE8: Motor físico Box2D

Nuevo en XE8: Interfaces Object Pascal para el motor físico Box2D

Nuevo en XE8: Nueva unidad System.Hash RTL, con funciones hash para soportar la nueva plataforma HTTP

Nuevo en XE8: Nuevo entorno de cliente HTTP, mapeado para bibliotecas de plataformas de todas las plataformas soportadas

Nuevo en XE8: Nuevos componentes NetHTTPClient and NetHTTPRequest, ofreciendo un acceso fácil a la plataforma cliente HTTP

Nuevo en XE8: Soporte para bibliotecas de cliente nativas HTTP(S) en Windows

Nuevo en XE8: Soporte para bibliotecas de cliente nativas HTTP(S) en OS X

Nuevo en XE8: Soporte para bibliotecas de cliente nativas HTTP(S) en plataformas móviles (iOS y Android)

PRODUCTIVIDAD PERSONAL DEL DESARROLLADOR Nuevo en XE8: GetIt Library Manager para descubrir fácilmente, descargar y actualizar bibliotecas de código fuente, componentes, y otras funcionalidades desde servidores Embarcadero GetItNuevo en XE8: Herramientas de migración de características de configuración, para migrar configuraciones desde versiones más antiguas del producto a nuevas versiones, o entre diferentes instalaciones de la misma versión

Nuevo en XE8: Mejoras en la página Start Here

Nuevo en XE8: Castalia plug-in añadido e integrado con el IDE, incluyendo código extra de refactorización, pruebas de sintaxis en vivo, métricas y más

Nuevo en XE8: Castalia plug-in integrado con el editor, ofreciendo resaltado estructural, macheado de paréntesis, y resaltado del control de flujo

Nuevo en XE8: Castalia estadísticas de proyecto y análisis de código para ayudar a comprender mejor la productividad del equipo y la calidad del código

Nuevo en XE8: Mejoras en el Project Manager, con soporte para añadir ficheros de bases de datos y simplificar su despliegue

Nuevo en XE8: Experiencia de instalación mejorada y huella de instalación reducida

Nuevo en XE8: Posicionador de formulario virtual para diseñador FireMonkey

GESTIÓN DE CÓDIGO FUENTE Mejorado en XE8: Version Insight – plataforma integrada para soportar herramientas de gestión de código fuente dentro del IDEMejorado en XE8: Integración de Subversion dentro del IDE, incluyendo cambios de etiquetas de lista, diálogo de fusión SVN, ramificaciones y más

Mejorado en XE8: Integración con el control de versiones Git dentro del IDE, ahora incluyendo autenticación, cambios Push y Pull para repositorios remotos

Presentado en XE8: Integración con el control de versiones Mercurial dentro del IDE (soporte clonado del repositorio remoto, hacer commit de los cambios localmente, y mostrar el log de datos)

 

PRUEBAS UNITARIAS INTEGRADAS Nuevo en XE8: Pruebas unitarias integradas con la plataforma de pruebas DUnitXActualizado en XE8! Asistentes de Pruebas unitarias para rápida y fácilmente crear proyectos y unidades de prueba
DATABASE Nuevo en XE8: Optimizaciones de Core DB.PAS TField
FIREDAC BIBLIOTECA DE ACCESO A DATOS MULTI-DISPOSITIVOS Nuevo en XE8: Soporte de FireDAC a bases de datos Teradata, basado en el driver ODBC de TeradataNuevo en XE8: Soporte FireDAC para XE7 Change Views

Nuevo en XE8: Soporte FireDAC para cambios en las notificaciones

Nuevo en XE8: FireDAC mejorado para la gestión de actualizaciones

Nuevo en XE8: Herramientas y scripts para ayudar a la migración de código dbExpress a FireDAC

Actualizado en XE8: Soporte a bases de datos móviles iOS y Android, incluyendo SQLite, InterBase ToGo y IBLite

Actualizado en XE8: Soporte mejorado para la base de daos SQLite v3.+, incluyendo reconocimiento de tipos de datos “smart”, soportados para linkado dinámico y estático

ENTERPRISE MOBILITY SERVICES Nuevo en XE8: FireDAC / EMS mejoras de integración, específicamente focalizadas en la gestión de actualizacionesNuevo en XE8: El servidor EMS Push Notifications soporta iOS y Android

Nuevo en XE8: Soporte EMS para credenciales externas

Nuevo en XE8: EMS Administrative API extendida, ahora con EMS Installation y EMS Push Resources

Nuevo en XE8: Database Connection Pooling y otras optimizaciones EMS

Nuevo en XE8: Nuevo componente EMSClientAPI para simplificar el desarrollo EMS del lado cliente

Mejorado en XE8: Usuarios, grupos, sesiones, y llamadas del API a analíticas e informes usando un interfaz basado en web usando la EMS Console

Nuevo en XE8: Habilidad para exportar datos desde EMS Console a ficheros .CSV

Nuevo en XE8: Analíticas mejoradas para usuarios y grupos

Nuevo en XE8: Aplicación cliente EMS para gestionar cuentas de usuario

CONECTORES DATASNAP Mejorado en XE8: Conectores móviles DataSnap para ObjectiveC, soportando SDKs iOS 7 e iOS 8
BASES DE DATOS INCLUIDAS Mejorado en XE8: InterBase XE7 Developer Edition – hasta 20 usuarios y 80 conexiones lógicas
MANEJABILIDAD DE LICENCIAS Y HERRAMIENTAS Mejorado en XE8: Incluye las licencias de versiones anteriores, en las licencias de red (Delphi 2007- XE7, C++ Builder 2007-XE5, HTML5 Builder XE3, RadPHP XE2). Delphi 7 y C++Builder 6 están disponibles por separado

Información y precio | Formación | Folleto | Tabla Comparativa

Deseo más información

Contáctanos para conseguir más información, una propuesta personalizada o una versión de evaluación

 

6 comentarios
  1. Javier
    Javier Dice:

    Leo en las especificaciones “Nuevo en XE8: Motor físico Box2D”
    Pero no encuentro las librerías Box2D en el XE8, las trae o hay que ir a descargarlas de otro sitio?

    Responder
    • Administrador
      Administrador Dice:

      El control de versiones de Delphi XE8 es Git, que es un proyecto libre de software, y actualmente un control de versiones muy reconocido por los principales fabricantes de herramientas de desarrollo.
      Se integra en el IDE, incluyendo autenticación, Push and Pull para los cambios con los repositorios remotos tanto para subida como bajada.

      Responder
  2. Miguel
    Miguel Dice:

    Estimados Sres. Estoy probando Rad Studio XE8 y encuentro un problema con el uso de tablas. Con versiones anteriores se utilizaba el objeto TTable junto con TDataSource, pero en esta versión no encuentro el objeto TTable y no sé como hacer para usar tablas de bases de datos locales en las aplicaciones. ¿Me podrían ayudar? Gracias y un saludo.

    Responder
    • Administrador
      Administrador Dice:

      Es porque estaba utilizando en BDE, que ya no se instala por defecto. O bien deberá instalarlo, o bien migrar la aplicación a FireDAC u otro tipo de plataforma de datos. Para la migración puede ayudarse o con nuestro curso en vídeo, o también hay un seminario en la web de Embarcadero.

      Curso en video de migración a Delphi XE7.
      http://shop.danysoft.com/epages/danyshop_com.sf/es_ES/?ObjectPath=/Shops/danyshop_com/Products/%22Curso%20de%20Migraci%C3%B3n%20a%20Delphi%20XE7%22

      Modernize your applications, Marco Cantù.
      http://www.embarcadero.com/es/rad-in-action/modernize-your-applications

      Saludos.

      Responder

Dejar un comentario

¿Quieres unirte a la conversación?
¡Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *