EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES
RAD Studio XE7 Tour Mundial en VIVO
La solución de desarrollo de so=ware más completa para crear aplicaciones para Windows, Mac, iOS, Android, Gadgets y Wearables.
@EmbarcaderoTech
EMBARCADERO TECHNOLOGIES
Presentador
• Luis Felipe González Torres • MVP Venezuela • [email protected] • hAp://lfgonzalez.visiblogs.com
2
EMBARCADERO TECHNOLOGIES
Agenda
Bienvenida e Introducción Mejoras VCL FireUI: El Sueño MulMdisposiMvo se convierte en Realidad Código Rápido más Rápido Introducción a EMS (Enterprise Mobility Services) Amplié su alcance a Gadgets y Wearables Sus datos en cualquier disposiMvo Resumen, Preguntas y Respuestas
3
EMBARCADERO TECHNOLOGIES
Embarcadero Technologies • Fundada 1993 • 3.2 Millones de Clientes -‐ 97% de Fortune 2000 • 35+ Premios de los Productos – Innovación Constante
• 500+ Empleados en 29 Países
EMBARCADERO TECHNOLOGIES
Embarcadero Portfolio de Producto Diseño Desarrollo Liberación
EMBARCADERO TECHNOLOGIES
¿Que es RAD Studio?
La solución de desarrollo de socware más completa para crear aplicaciones para Windows, Mac, iOS, Android, Gadgets y Wearables y conseguir llegar al Mercado mas rápido.
EMBARCADERO TECHNOLOGIES
¿Como RAD Studio hace la diferencia? • El camino mas rápido y fácil hacia el desarrollo móvil – Tome su código con usted – Aplicaciones mulMplaforma con un sólo código
– Datos en Mempo real para el diseño visual. – Soporte a BaaS, MEAP, REST
• Su clave para Windows – Expandiendo la VCL, la mejor librería UI para Windows – Integración Escritorio/Móvil/IoT
EMBARCADERO TECHNOLOGIES
Innovaciones mas Recientes RAD Studio
EMBARCADERO TECHNOLOGIES
¿Qué es lo mas Nuevo en XE7? • La revolución de los disposiMvos conMnua
– FireUI: El desarrollo mulMdisposiMvo es una realidad
• Gadgets, Wearable y Internet of Things – Conecte y adopte , con App Tethering y Bluetooth
• Código Rápido más Rápido – MulMcore mas eficiente uMlizando la librería de computación paralela
• Solución llave en mano EMS middle-‐Mer • Calidad: el mejor Delphi y C++Builder de la historia 9
EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES
Mejoras VCL
10
EMBARCADERO TECHNOLOGIES
¿Que pasa con la VCL?
• Muchas caracterísMcas recientes “XE6” – Component TaskBar para la barra de tareas, sensores, mejoras de esMlos.
– Grandes beneficios usando App Tethering • Nuevo componente JumpList – Complementa el Taskbar
• Librería de computación paralela, mejoras para FireDac, Bluetooth y mucho más.
11
EMBARCADERO TECHNOLOGIES
VCL apps en RAD Studio XE7
• Windows XP no es soportado mas por Microsoc • Beneficios de las tecnologías modernas en tus aplicaciones VCL – VCL Styling – Visual Live Bindings – Mejoras en el Lenguaje y RTL – Accesos a Base de Datos con FireDAC. – REST y Servicios en la Nube. (Cloud Services)
12
EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES
FireUI: El Sueño MulYdisposiYvo se convierte en Realidad
13
EMBARCADERO TECHNOLOGIES
¡Diversidad de DisposiYvos en conYnua expansión!
EMBARCADERO TECHNOLOGIES
Desarrollando con Plataformas API únicamente
iOS iOS iOS iOS iOS iOS iOS iOS
Código
Android Android Android Android Android Android Android Android Windows Windows Windows Windows Windows Windows Windows Windows
Mac Mac Mac Mac Mac Mac Mac Mac
APIs
EMBARCADERO TECHNOLOGIES
Desarrollando con Componentes
iOS iOS iOS iOS iOS iOS iOS
Componente Componente
iOS
Código
Android Android Android Android Android Android Android Android Windows Windows Windows Windows Windows Windows Windows Windows
Mac Mac Mac Mac Mac Mac Mac Mac
APIs
Los Desarrolladores siempre tienen acceso a las APIs de las plataformas cuando se requiera.
EMBARCADERO TECHNOLOGIES
MulYdisposiYvo realmente naYvo
Apple Google
Microso=
Un solo DisposiYvo
MulY disposiYvo Vía Script Realmente NaYvo
MulYdisposiYvo Realmente NaYvo Embarcadero
HTML5 y JavaScript
EMBARCADERO TECHNOLOGIES Código Rápido Muy Rápido • Genere código rápidamente – RAD – visualice lo que genera – Diseñador MulMdisposiMvo – Modelo basado en componentes
• Genere código rápido – Binarios NaMvos altamente seguros (compilados)
– Nueva Librería de computación paralela 18
EMBARCADERO TECHNOLOGIES
Desarrollo Visual Rápido de Aplicaciones
EMBARCADERO TECHNOLOGIES
Desarrollo MulYdisposiYvo con FireUI Diseño Flexible Diseñador MulMdisposiMvo
UI Adaptable TMulMView, el primer componente adaptatable
20
Conocimiento de la Plataforma Nuevos Servicios de Comportamiento de FireMonkey
EMBARCADERO TECHNOLOGIES
Diseño de Arquitectura MulYdisposiYvos: FireUI
21
Todos los componentes en el Formulario Master
Las Vistas pueden modificar el diseño, propiedades y esMlos.
EMBARCADERO TECHNOLOGIES
Diseñador MulYdisposiYvo UI
22
• Diseñador de Form Master • Creación de Vistas Especif…
– Las Vistas usan herencia para mantener los cambios
• Un Project y un Form para cada plataforma – Comparte el código y los
eventos de la Interface de Usuario
EMBARCADERO TECHNOLOGIES
Diseñador MulYplataforma FireUI en Detalle • Desarrolle su forma “maestra” • Visualice y ajuste o personalice para cada uno de los disposiMvos – Cambios en la forma maestro son propagados a las demás vistas de los disposiMvos.
– DisposiMvos con vistas específicas pueden personalizarse independientemente
• Aplique esMlos a cada disposiMvo • Solamente una “form class” para todas las vistas. 23
EMBARCADERO TECHNOLOGIES
Tecnologías del Diseñador MulYdisposiYvos FireUI • Solamente existe una “class form” para todas las plataformas
• Basado en las diferencias según la plataforma – Un archivo maestro FMX, un archivo FMX por vista (Plataforma de Compilación).
– El compilador incluirá los recursos según la plataforma acMva.
24
EMBARCADERO TECHNOLOGIES
MulYView Component
• Adaptación automáMca de la lista maestra y menús según el disposiMvo.
• Dibujado de los controles según la escala y nivel de detalle de la plataforma
EMBARCADERO TECHNOLOGIES
TMulYView: CaracterísYcas Principales • 4 visualizaciones en un solo control – Un orden de “Super Panel”
• La visualización depende del Mpo de disposiMvo y su orientación. – AutomáMcamente se adapta a diferente factores, y orientación, con los ajustes de la plataforma
• Usted puede personalizar la visualización – Inclusive puede crear una visualización personalizada.
EMBARCADERO TECHNOLOGIES
Las Cuatro Visualizaciones: MulYView
EMBARCADERO TECHNOLOGIES
Plataforma de Visualización MulYView • Comportamiento por defecto. Puede ser cambiado • Depende del Mpo del disposiMvo y su orientación
Tipo DisposiYvo Orientación Visualización
Teléfono VerMcal Drawer (push/overlap) Horizontal Drawer (push/overlap)
Tablet VerMcal Docked panel Horizontal Drawer (push/overlap)
EMBARCADERO TECHNOLOGIES
MulYView en iOS
Drawer (Overlap)
Popover Drawer (Push) Docked panel
EMBARCADERO TECHNOLOGIES
MulYView en Android
Drawer (Overlap)
Popover Drawer (Push) Docked panel
EMBARCADERO TECHNOLOGIES
Servicios de Comportamiento: Cada Plataforma es diferente
31
EMBARCADERO TECHNOLOGIES
FireMonkey: Nuevos Servicios de Comportamiento
• API del servicio que permite a los componentes del IDE ajustarse a los factores y a la plataforma – También disponible para el desarrollador
• Elementos UI que se ajusten a cada Mpo de disposiMvo – Por ejemplo, la posición del tab arriba/abajo en diferentes plataformas móviles.
32
EMBARCADERO TECHNOLOGIES
FireMonkey: Nuevas funcionalidades • Soporte para MulM monitores (DeskTop) • “Pull to refresh” en ListView • Mejor integración para los controles naMvos • Soporte MulM touch para todas las plataformas • Mejoras en el “deployment manager” • Nuevo PAServer (Platorm Assistant) para Mac – PAServer con mas funcionalidad
33
EMBARCADERO TECHNOLOGIES
FireMonkey: Nueva Funcionalidad para Android • Adicionar al proyecto librerías Java (Jar). • Opc. de Proyecto: “Push NoMficaMons” y “AdverMsing” • Java2OP: Generé Interfaces OP desde clases Java de Android. – Disponible para su descarga por separado
• “Immersive mode”( únicamente para Android KitKat 4.4) • Google Mobile Ads SDK (para AdMob) – también para XE6 • “Splash Screen” para Android. 34
EMBARCADERO TECHNOLOGIES
FireMonkey: Nuevas Funciones para iOS
• Nueva arquitectura de presentación (iOS solamente) – Algunos controles pueden uMlizar los esMlos de presentación FireMonkey o la presentación naMva de la plataforma
– TEdit – TCalendar
35
EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES
Código Rápido muy Rápido
36
EMBARCADERO TECHNOLOGIES
Código Rápido
• Compiladores NaMvos y basados en LLVM – Para todas las plataformas – Para C++ y Object Pascal
• Gran Logro: Nueva Librería de Computación Paralela – Tome ventaja de las arquitecturas mulMcore en ambientes escritorio….y móviles.
– Para Object Pascal y C++
37
EMBARCADERO TECHNOLOGIES
Lo Nuevo en Object Pascal • Inicialización mejorada para arreglos dinámicos – Combine y mezcle arreglos constantes y dinámicos
• Operaciones (como soportadas en Strings) en arreglos dinámicos – + operador de concatenación – Insertar y Borrar
38
EMBARCADERO TECHNOLOGIES
Lo Nuevo en librerías C++
• Actualización de las librerías STL para iOS – Total compaMbilidad con STL de otras plataformas
• Nuevas versiones en las librerías Win64 – Boost STL versión 1.55 para Win64 – Dinkumware STL versión 6.40 para Win64
39
EMBARCADERO TECHNOLOGIES
Nueva Librería de Procesamiento Paralelo • Aprovecha los computadores y disposiMvos mulM core • Fácil integración con el código existente – Administre un “pool of threads” para uMlizar la mayor canMdad de cores disponibles.
• Operaciones asíncronas fáciles de usar • Soporte a “Parallel for loops” • Disponible para DeskTop y Móvil usando Object Pascal y C++.
40
EMBARCADERO TECHNOLOGIES
Nueva Unidad System.Threading
• Ciclos Paralelos ‘for’ – TParallel.For
• Tareas Programadas – TTask methods: Run, WaitForAny, WaitForAll, Future
• Futures var value : IFuture <Integer>;
41
EMBARCADERO TECHNOLOGIES
Otras mejoras de RTL
• Soporte OmniXML en TXMLDocument – Móvil, incluye soporte para el espacio nombrado de XML – Define libreria inicial XML por objeto
• Para SOAP y otros procesos basados en XML
• Nueva unidad System.NetEncoding para codificación y decodificación basada en Web – Base64, HTML, URL
42
EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES
Intermedio
43
EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES
Introducción a Enterprise Mobility Services (EMS)
44
EMBARCADERO TECHNOLOGIES
Enterprise Mobility Services (EMS)
• Basado en MEAP (Mobile Enterprise ApplicaMon Platorm), completamente REST. – HosMng personalizado y acceso a base de datos Empre-‐sariales
– Soporte a Clientes DeskTop y Móviles. – Escalable, basado en RESTFull y “stateless” – EstadisMcas para Usuarios y llamadas de API REST a través de la Consola Web
45
EMBARCADERO TECHNOLOGIES
¿Por qué EMS?
• Conecte sus Apps de manera rápida a sus bases de datos empresariales, alojada en sus instalaciones o en una nube privada.
• Permita acceso fácil a sus datos empresariales a través de cualquier disposiMvo, manténgalos seguros
• Incluye análisis de uso por usuario y/o grupo, ademas de las llamadas de API REST. 46
EMBARCADERO TECHNOLOGIES
InterBase Server incluido
• Paquete Plug in EMS
EMS Visión General
EMS Server
• Seguimiento a Usuarios • AnalíMcos para REST
API
Clientes EMS • Rest API
• Licencias InterBase ToGo incluidas
EMS DB Consola EMS
EMBARCADERO TECHNOLOGIES
Arquitectura EMS
• Servidor EMS: Expone APIs basadas en REST – Recursos Built-‐in
• Usuarios, Grupos, Versión – Recursos Personalizados
• Los desarrolladores construyen paquetes para registran nuevos recursos
• Base de datos EMS: Almacena datos de usuarios y analíMcos – Usuarios de InterBase, licencia incluída
• Consola EMS: Seguimiento de Estatus y Uso
EMBARCADERO TECHNOLOGIES
EMS Análisis
49
EMBARCADERO TECHNOLOGIES
Despliegue de un Servicio EMS • Servidor InterBase • Servidor EMS y Consola EMS – Servidor Stand-‐alone para desarrollo, licencia 5 usuarios – Librería ISAPI para ambiente de producción – Distribuida por separado
• Para Win32 y Win64 • Personalizar uMlizando paquetes de recursos EMS – Archivos BPL Estándares hechos en Delphi o C++Builder
50
EMBARCADERO TECHNOLOGIES
Paquetes EMS
• Añade recursos al servidor EMS – Mapeado a través de URI
• Asistentes para crear paquetes y añadir recursos a un paquete existente – Asistente para crear paquetes EMS, opcionalmente añade el primer recurso
– Asistente de módulos EMS, para mas recursos
EMBARCADERO TECHNOLOGIES
Clientes EMS
• Los clientes hacen llamadas de API REST al servidor EMS – Clientes Delphi y C++Builder, VCL y FireMonkey, pueden ejecutarse en todas las plataformas DeskTops y Móviles.
• Arquitectura BaaS del lado del cliente – Componente para conectarse (TEMSProvider) – UMlice componentes BAAS para servicios
• TBackendQuery, TBackendUser, TBackendEndpoint – Componente TEMSFireDACClient disponible y muy fácil de usar
• Para transferencia de datos y “deltas” entre el cliente y servidor EMS
EMBARCADERO TECHNOLOGIES
EMS vs. DataSnap
53
EMS (llave en mano) DataSnap (SDK)
Solución llave en mano “Lista para usarse” Solución “hágalo usted mismo” con SDK’s de alto nivel
Desarrolle extensiones del servidor para tener disponible APIs REST y datos de la base de datos a través de FireDAC
Construya su propio servidor REST y HTTP, puede uMlizar también FireDAC
Totalmente escalabre, No manMene el estado ni las sesiones
Administración de sesiones de alto o bajo consumo, dependiendo de su código
Incluye administración de usuarios, análisis de llamadas de API y consola.
Hágalo usted mismo
Auto Hosteo (en casa o en la nube), pago por usuario, incluye IB + IB ToGo
Auto Hosteo, desarrollo libre, incluído sólo en la versiones Enterprise.
EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES
Expanda su horizonte con Gadgets y Wearable
54
EMBARCADERO TECHNOLOGIES
Gadgets y Wearable “El Internet de las Cosas!!!!”
55
EMBARCADERO TECHNOLOGIES
Extend Windows ApplicaYons or build new IoT apps
• DisposiMvos, Gadgets, y Wearables estan cambiando la forma en que interactuamos con los disposiMvos
• Apps y data no independientes ahora distribuidas entre los disposiMvos, nube y gadgets.
• Nuevos elementos para la experiencia del Usuario (UX)
Wor
ks W
ith
EMBARCADERO TECHNOLOGIES
RAD Studio Soporta Gadgets y Wearable
• App Tethering sobre Wifi • Bluetooth – App Tethering usando Bluetooth – Componente Bluetooth LE
• Llamadas REST a los disposiMvos y gadgets
57
EMBARCADERO TECHNOLOGIES
¿Qué es App Tethering?
• Incluido desde XE6 • Expanda fácilmente sus aplicaciones Windows existentes
• Comunicación simple basada en componentes de ambos lados – Ejecute acciones – Intercambie datos
EMBARCADERO TECHNOLOGIES
¿Por qué App Tethering? • Construya aplicaciones móviles amigas
– Permite a las app VCL comunicarse con las apps amigas Móviles – Adopte y exMenda, en ves de migrar
• Descubrimiento automáMco – No necesita configurar nada, No requiere servidor – Modelo Peer-‐to-‐peer, misma aplicación/ aplicaciones amigas
• XE7: conéctese a una dirección IP específica o realice una búsqueda a través de la subred
EMBARCADERO TECHNOLOGIES
Construya aplicaciones conectadas
60
EMBARCADERO TECHNOLOGIES
Demo usando App Tethering
61
EMBARCADERO TECHNOLOGIES
XE7: App Tethering adopta Bluetooth
62
EMBARCADERO TECHNOLOGIES
Escenarios Bluetooth
• Conexión usando Bluetooth y Bluetooth LE a los gadgets habilitados como sensores de salud y wearables para crear Soluciones únicas y específicas
• Expanda las aplicaciones VCL Windows conectándola a aplicaciones móviles o disposiMvos Bluetooth con simplemente añadir unos componentes a cada aplicación. 63
EMBARCADERO TECHNOLOGIES
Tecnología Bluetooth
“Classic” Bluetooth Bluetooth LE “Low Energy”
Consumo Eléctrico Alto Bajo
Transferencia de Datos Alto (2 Mbps) Bajo (< 100kbps)
Número de conexiones Hasta 7 Alto (muchos)
Perfiles Estándar (SPP, DUN, PAN) Genérico
Aplicaciones Autos, audífonos, disposiMvos manos libres, teléfonos móviles
DisposiMvos de salud, relojes inteligentes, wearables, gadgets
64
EMBARCADERO TECHNOLOGIES
Bluetooth: Soporte en Plataformas
“Classic” Bluetooth Bluetooth LE “Low Energy”
Android ✔ ✔ (solamente Android 4.3)
iOS ✖ ✔ (iPhone 4s+ y iPad2+)
Windows ✔ Únicamente en Windows 8
Mac ✔ ✔
65
EMBARCADERO TECHNOLOGIES
Soporte de Bluetooth para RAD Studio
• Incluye APIs para Bluetooth y Bluetooth LE – APIs naMva, pueden ser usadas directamente por el desarrollador
• Extensiones Bluetooth para App tethering – Interface de desarrollo “Fácil de Usar”, para todas las plataformas
• Nuevo componente Bluetooth LE
66
EMBARCADERO TECHNOLOGIES
App Tethering Extended con Bluetooth
• Conecte su aplicación móvil a su escritorio con tethering app – Usando Wifi – Usando Bluetooth
• Sin cambios en el Código
67
EMBARCADERO TECHNOLOGIES
Bluetooth LE Demos
68
EMBARCADERO TECHNOLOGIES
UYlizando REST para Internet de las Cosas
• Algunos disposiMvos ofrecen APIs REST • UMlice la librería del cliente REST para conectarse – REST Debugger para pruebas – TRESTClient, TRESTRequest, TRESTResponse
69
EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES
Sus Datos en Cualquier DisposiYvo
70
EMBARCADERO TECHNOLOGIES
¿Qué es FireDAC?
• Alto desempeño, fácil de uMlizar, conecMvidad a base de datos empresariales
• Acceso Universal de datos, pero con muchas caracterísMcas especificas de cada base de datos.
• No se requiere driver y con todo el código Fuente incluido
El desarrollo de aplicaciones de Base de Datos es diverYdo con FireDAC
EMBARCADERO TECHNOLOGIES
Arquitectura FireDAC
72
EMBARCADERO TECHNOLOGIES
Nuevo FireDAC BLOB Streaming • Tome ventajas de las APIs de bajo nivel para transmisión de datos – Soportado solo por algunas bases de datos
• Mas eficiencia en el uso de memoria • UMlice los datos aunque no se termine la transmisión total
• El soporte de servidor SQL FILESTREAM es un caso especial de transmisión BLOB
EMBARCADERO TECHNOLOGIES
Nuevo component FDBatchMove
• Old undocumented FDDataMove component deprecated
• BatchMode uses reader / writer abstracMon and TFDBatchMoveXxxReader / TFDBatchMoveXxxWriter components – Supports Array DML
EMBARCADERO TECHNOLOGIES
Otras mejoras en FireDAC
• Nuevo driver simplificado IBLite • Mejoras al Data Explorer – Muestra llaves primarias, llaves foráneas, secuencias y generadores
– TFDConnecMon. Params ampliado
75
EMBARCADERO TECHNOLOGIES
INTERBASE Integre, Deploy, Relajese
La base de datos de alto desempeño, integrable, enriptable, que trabaja en cualquier plataforma, incluyendo iOS & Android
EMBARCADERO TECHNOLOGIES
IBLite es Gratuita
• Versión runMme royalty free de InterBase • Disponible para Windows, OS X, iOS and Android • Binario compaMble en todas las plataformas y ediciones
• Actualización directa a InterBase ToGo – Soporte total de encriptamiento – No existe limite en el tamaño de la base de datos
77
EMBARCADERO TECHNOLOGIES
FireDAC IBLite Driver
• Driver simplificado de FireDAC con una reducción de los parámetros de conexión – DriverID = IBLite – TFDPhysIBDriverLink.Lite = True
EMBARCADERO TECHNOLOGIES
BatchMove y Migración de Aplicaciones
• IBLite libre de distribución en Windows – Migre datos de las base de datos legacy (BDE) a IBLite
• Migre apps Mpo legacy apps a FireDAC – UMlice reFind y scripts relacionados
• BDE desaparece – Bueno, casi, es una descarga por separado
79
EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES
Resumen, Preguntas & Respuestas
La suite de desarrollo de app mas completa para Windows, Mac, iOS, Android e Internet de las Cosas
EMBARCADERO TECHNOLOGIES
Paciencia no se vaya!… Todavía hay mas • Tours guiados sobre el IDE – Tutoriales Guiados muy didácMcos.
• Control de Versiones – Actualizaciones sobre el soporte en SVN – Nuevo soporte Git
• Commit to local repo, Show Log, Diff …
81
EMBARCADERO TECHNOLOGIES
¿Quieres conocer mas?
82
1 tema, 20 minutos de conocimientos a detalle con Q&A
EMBARCADERO TECHNOLOGIES
¿Todavía quiere aprender más detalle?
83
www.thecoderage.com
3 días – Conferencias en Línea #CodeRage
EMBARCADERO TECHNOLOGIES
Principales Beneficios de RAD Studio XE7
La mejor herramienta de desarrollo mulM-‐disposiMvo para Windows, OS X, iOS, Android
Bluetooth y App Tethering para Internet de las
Cosas
Código Rápido más Rápido :
Libreria Paralela y soluciónn EMS llave
en mano
La manera mas rápida de construir aplicaciones interconectas para Windows, Mac, iOS, Android e Internet de las Cosas
EMBARCADERO TECHNOLOGIES
Expanda sus aplicaciones VCL más allá de Windows • Cree fácilmente aplicaciones móviles atadas y amigas de sus apps VCL existentes
• Incorpore Bluetooth a sus aplicaciones Windows
• Nueva librería de computación paralela de alto desempeño
• Integre proveedores Cloud y BaaS, servicios REST, EMS y DataSnap
EMBARCADERO TECHNOLOGIES
Calidad, Desempeño y Estabilidad
• Obtenga la mejor experiencia de desarrollo con RAD Studio XE7
• Incremente el desempeño en Mempo de ejecución en todas las plataformas
• Compilación “Out-‐of-‐IDE” para proyectos muy grandes
EMBARCADERO TECHNOLOGIES
Recarge sus licencias RAD • ConMnuamente obtenga las actualizaciones mayores durante el año por menos del costo de una sola plataforma
• Si es usted usuario XE6, recargue a XE7 • Obtenga el precio mas económico en recarga para su actualización
• Sin pago por adelantado o compromiso
EMBARCADERO TECHNOLOGIES
RAD Studio XE7
Versiones: • Starter • Professional • Enterprise • UlMmate • Architect
Incluye: • C++Builder • Delphi • HTML5 Builder • InterBase • Herramientas de terceros
EMBARCADERO TECHNOLOGIES
Resumen • La solución mas completa para el desarrollo de socware para crear rápidamente aplicaciones conectadas de alto desempeño para Windows, Mac, iOS, Android, Gadgets y Wearables
• Actualice y modernice sus aplicaciones Windows existentes e interconecte aplicaciones móviles y escritorio, una con otra, y con internet o Bluetooth, gadgets y sensores
• El mejor RAD Studio de todos
EMBARCADERO TECHNOLOGIES
¿Preguntas?
EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES
Gracias
Luis Felipe González Torres MVP Venezuela [email protected] hAp://lfgonzalez.visiblogs.com