29 de septiembre de 2014

Video del Webinar: Otórgueles más poder a los DBAs y a los desarrolladores con DB PowerStudio


Hoy más que nunca muchas áreas de bases de datos les está pidiendo a los profesionales que cumplan tanto la función de administrador como la de desarrollador de base de datos. Estos profesionales se encargan de desarrollar el código o sentencias que se ejecutan en la base de datos, y se aseguran de que tanto el código como la base de datos se estén desempeñando de la mejor manera posible. Muchas veces el trabajo extra produce una base de datos de bajo rendimiento.

LO QUE APRENDERÁ:
  • Cómo ser más eficiente en la administración, ejecución y optimización de bases de datos.
  • Técnicas para mejorar la administración de bases de datos.
  • Desarrollar bases de datos más eficientes con las que se obtengan códigos y sentencias de mejor rendimiento.
  • Administración del cambio de bases de datos.
  • Desempeño y la optimización de bases de datos.
Puede ver el vídeo en el siguiente enlace:



30 de mayo de 2014

Despliegue sus Aplicaciones FireMonkey en la Web - WebFMX de Cibele Software.

Desplegar aplicaciones en la web es una de las claves para ampliar y expandir la disponibilidad de la aplicación a usuarios finales y mejorar la eficiencia del negocio
WebFMX le permite a usted entregar aplicaciones hechas en Delphi/C++Builder FireMonkey® HD como una aplicación web multi-navegador y multi-dispositivo, evitando el uso de COSTOSOS entornos de virtualización como Citrix XenApp® o Microsoft™ RemoteApp.

Ventajas:

  • Ejecute su aplicación FireMonkey en la Web con apenas una sola línea de código !!
  • Plataforma-Dual: Windows/HTML5
  • Cero instalación en el cliente
  • Multi-navegadores y Multi-Plataformas
  • Listo para Chromebook, Android e iOS
  • Seguro punto de entrada para sus aplicaciones LAN
  • Evite soluciones costosas de virtualización y remoting

Consultas y ventas: ventas@R2datatechnology.com
Representante en Perú: R2 DATA TECHNOLOGY S.A.C.


12 de febrero de 2014

CodeRage Latinoamérica 2014


Usted existe para construir grandes aplicaciones pero no estás solo. El CodeRage Latinoamérica – conferencia online totalmente técnica y gratuita dedicada al desarrollo de aplicaciones móviles y de escritorio - será realizado el 11 de Marzo.

Durante todo el día, los expositores presentarán todo sobre el desarrollo móvil sin lujos. Sólo estratégicas y trucos hands-on sobre cómo usted puede crear apps móviles increíbles.

Un programa completo del evento ya está listo. Hecha un vistazo a la agenda completa con temas como:

  • Todo lo que necesita saber para iniciar con el desarrollo de aplicaciones con Delphi
  • Buenas prácticas en la elaboración de la interfaz visual de sus aplicaciones para la aprobación en AppStore
  • Nuevo soporte REST en Delphi y C++Builder XE5 para aplicaciones de escritorio y móviles
  • Introducción a FireDAC
  • InterBase XE3
¡Reserva tu lugar ahora mismo y disfruta!

Regístrese :  http://forms.embarcadero.com/LA14Q1ESCodeRageLATAM

6 de febrero de 2014

DELPHI XE5 - Lección 07: Usando Componentes Combo Box para escoger Items desde una Lista (iOS y Android)

Tutorial Móvil: Usando Componentes Combo Box para escoger Items desde una Lista (iOS y Android)

Implementando un Picker en Aplicaciones Móviles FireMonkey

Para plataformas móviles, FireMonkey envuelve el componente Picker con el componente TComboBox:

Lea o descargue el artículo completo en:

DELPHI XE5 - Lección 06: Usando un Componente Calendar para Seleccionar una Fecha (iOS y Android)

Tutorial Móvil: Usando un Componente Calendar para Seleccionar una Fecha (iOS y Android) 

Calendario en Aplicaciones Móviles FireMonkey

FireMonkey usa el componente TCalendarEdit para envolver un componente calendar o datepicker para la plataforma móvil de destino: iOS (iPad) y Android (LG-E612) 

Puede usar fácilmente el componente TCalendarEdit con los siguientes simples...

Lea o descargue el artículo completo en:

DELPHI XE5 - Lección 05: Usando un Componente Button con Diferentes Estilos (iOS y Android)

Tutorial Móvil: Usando un Componente Button con Diferentes Estilos (iOS y Android)

Botones en Aplicaciones Móviles FireMonkey

FireMonkey define varios tipos de botones, y usted puede usar esos diferentes tipos de botones con los mismos pasos descritos aquí. Los botones FireMonkey incluye TButton TSpeedButton.

Lea o descargue el artículo completo en:

DELPHI XE5 - Lección 04: Creando una Aplicación FireMonkey Mobile (iOS y Android)

Tutorial Móvil: Creando una Aplicación FireMonkey Mobile (iOS y Android)

Este tópico describe cómo crear una aplicación móvil FireMonkey "Hello World" ya sea para la plataforma de destino iOS o Android.

Antes de empezar

Para desarrollar aplicaciones móviles (iOS y Android) usando RAD Studio, usted necesita completar algunos pasos importantes de configuración. Este tutorial asume que usted ya ha completado todos los pasos de configuración necesarios.

Por detalles, vea:
  • Tutorial Móvil: Configurando Su Entorno de Desarrollo sobre la Mac (iOS)
  • Tutorial Móvil: Configurando Su Entorno de Desarrollo sobre Windows PC (iOS)
  • Tutorial Móvil: Configurando Su Entorno de Desarrollo sobre Windows PC (Android)
Lea o descargue el artículo completo en:

DELPHI XE5 - Lección 03: Configurando Su Entorno de Desarrollo sobre Windows PC (Android)

Tutorial Móvil: Configurando Su Entorno de Desarrollo sobre Windows PC (Android)

Una aplicación FireMonkey destinada para la plataforma Android puede opcionalmente ser probada sobre un Emulador Androidcorriendo sobre una plataforma de desarrollo Windows. La mayor parte del proceso de prueba usa el Android Device target platform y requiere de un dispositivo Android de prueba conectada mediante un cable USB a su sistema de desarrollo. 

No necesita usar el Platform Assistant al desarrollar apps para el Android target platform. (PAServer es, sin embargo, requerido para desarrollar apps para Mac OS X e iOS.)

Lea o descargue el artículo completo en:

DELPHI XE5 - Lección 02: Configurando Su Entorno de Desarrollo sobre Windows PC (iOS)

Tutorial Móvil: Configurando Su Entorno de Desarrollo sobre Windows PC (iOS)

Antes de empezar este tutorial, debería leer y realizar los siguientes tutoriales:
  • Tutorial Móvil: Configurando Su Entorno de Desarrollo sobre la Mac (iOS)
Una aplicación FireMonkey destinada para el iOS target platform es probada inicialmente sobre el iOS Simulator disponible en la Mac. La segunda parte del proceso de prueba usa el iOS Device target platform y requiere un dispositivo iOS de prueba conectado a la Mac. Para desplegar una aplicación iOS a su dispositivo para propósitos de depuración y prueba, RAD Studio usa el Platform Assistant, el cual debe ser instalado y corriendo sobre la Mac.

Lea o descargue el artículo completo en:

DELPHI XE5 - Lección 01: Configurando Su Entorno de Desarrollo sobre la Mac (iOS)

Tutorial Móvil: Configurando Su Entorno de Desarrollo sobre la Mac (iOS)

Una aplicación FireMonkey destinada para la plataforma iOS es probada inicialmente sobre el iOS Simulator disponible en la Mac. La segunda parte del proceso de pruebas usa la plataforma iOS Device y requiere un Dispositivo iOS conectado a la Mac.
  • La primera parte de este tutorial describe los pasos que tiene que realizar en orden para ejecutar su aplicación iOS en eliOS Simulator sobre la Mac.
  • La segunda parte de este tutorial describe pasos adicionales requeridos en orden para ejecutar su aplicación iOS sobre suDispositivo iOS.
Lea o descargue el artículo completo en: 

9 de enero de 2014

Tutoriales: Desarrollo de Aplicaciones Móviles con Delphi XE5 (En Español)

Durante estas semanas he estado trabajando en la traducción al español de varios tutoriales de Delphi XE5, específicamente los relacionados a dispositivos móviles. Realmente es muy sencillo desarrollar con Delphi XE5, he conocido a personas que tienen años trabajando con otros lenguajes (y también otros sin conocimiento de programación) que al conocer Delphi XE5 (asistieron a los cursos que dicto)  han desarrollado software para móviles en poco tiempo.

Estoy seguro que estos tutoriales en español le será de mucho provecho.

A continuación les muestro el Indice de los Tutoriales:

Configuración




Usando Elementos Básicos de Interface de Usuario






§  Usando Componentes Tab para Mostrar Páginas (iOS y Android)




§  Usando Layout para Ajustar Diferentes Tamaños de Formas u Orientaciones (iOS y Android)

Usando la Funcionalidad del Dispositivo

§  Tomando y Compartiendo una Foto (iOS y Android)

§  Usando Sensores Location (iOS y Android)

§  Usando el Centro de Notificación (iOS y Android)

§  Usando el Phone Dialer sobre Dispositivos Móviles (iOS y Android)

Accediendo a Base de Datos

§  Usando InterBase ToGo (iOS y Android)





26 de noviembre de 2013

C++Builder para iOS estará disponible en breve

C++Builder para iOS estará disponible en breve (se espera que sea en Diciembre del 2013 ). Muy pronto usted será capaz de crear apps iOS con C++Builder! Empieze con la última versión de C++Builder o RAD Studio hoy para beneficiarse de la más rápida, visual, solución de desarrollo multi-dispositivo para Windows y OS X, y sé uno de los primeros en ofrecer aplicaciones C++Builder sobre iOS. C++Builder ofrece una solución de desarrollo única  para iOS con el lenguaje de programación estándar C++, rápido rendimiento nativo, diseño visual completo, y conectividad con los datos empresariales, la nube y servicios  back-end.

Mira un vídeo previo de John Thomas sobre C++Builder para iOS - http://www.youtube.com/watch?v=EwHJbB0Zi0g

Oferta especial para desarrolladores de C++Builder XE5

Obtenga una actualización  C++Builder iOS gratis cuando compre herramientas elegibles de C++Builder XE5 o RAD Studio XE5.
Compre una de estas herramientas elegibles ahora y obtenga la actualización  iOS GRATIS tan pronto como esté disponible:
  • C++Builder XE5 - Solamente las ediciones Enterprise, Ultimate o Architect 
  • RAD Studio XE5 - todas las ediciones
Cómo conseguirlo: Compre uno de los productos elegibles, usuario nuevo o actualización. Cuando se libere el soporte a C++Builder iOS, usted tendrá acceso a las características iOS en una actualización descargable gratuita para su producto XE5. Nota: No se aplica a las ediciones C++Builder Professional o Starter.

La actualización de C++Builder iOS estará disponible para todos los usuarios registrados de C++Builder XE5 Ent/Ult/Arch y todos los usuarios de RAD Studio XE5. Esta oferta se puede ser combinada con las ofertas "Actualización desde una versión anterior", "Bonus Pack" y "Step Up to Ultimate". Echa un vistazo a la oferta # 4 en nuestra página de oferta en http://www.embarcadero.com/radoffer o comuníquese con su partner en Perú: ventas@r2datatechnology.com.

¿Ya tiene C++Builder XE5 o RAD Studio XE5? Usted lo recibirá también.

Taller: Desarrollando Apps para Android e iOS desde un mismo código fuente. 14 Dic 2013 en Lima-Perú.


8 de noviembre de 2013

Delphi 7 y Delphi 2007 Encuesta de Migración

Hay una encuesta destinada a los desarrolladores de Delphi que aún están construyendo aplicaciones con versiones antiguas de DelphiLa idea detrás de la encuesta es entender si podemos hacer algo más (o algo diferente) para ayudar a los desarrolladores a migrar a las versiones más recientes del producto.

Si usted forma parte de este grupo de desarrolladores y siguen utilizando versiones antiguas (aunque probablemente compró uno nuevo el cual usa para algunos de sus proyectos nuevos), le agradeceríamos sus comentarios. Y si conoce de otros desarrolladores Delphi que utilizan versiones antiguas de Delphi, les puede enviar el enlace a la encuesta  a través de Twitter, blog, o correo electrónico acerca de esta iniciativa, gracias por adelantado.

La encuesta tiene 16 preguntas, la mayoría son simples y debería tomarle sólo  5 minutos en completarla.



6 de noviembre de 2013

Hello Google Glass from Delphi XE5 - en español.

(Post original de Jim McKeeth http://delphi.org/2013/11/hello-google-glass-from-delphi-xe5/)

La nueva plataforma Glass de Google es un dispositivo muy revolucionario, pero la pregunta que yo realmente quería saber era si puedo desarrollar para esto con Delphi XE5. La respuesta es Sí.

Actualmente existen dos opciones diferentes para desarrollar Glassware: Mirror API y GDK.

La primera es el Google Mirror API, que nos permite crear servicios, llamado Glassware, que interactúa con Google Glass.  Ésta prové  su funcionalidad en una API basada en la nube (cloud-based) y no requiere ejecutar código en Glass. Esto es logrado a través de un API basado en REST y JSON. Gracias a los nuevos componentes TRESTClient de Delphi XE5 esto debería ser bastante fácil de hacer.

En la otra mano, el GDK es la forma en la que construye el actual APK que se ejecuta en el mismo dispositivo Google Glass. Esto nos otorga mayor acceso al dispositivo, sus sensores y características. Resulta que esto es también bastante fácil de hacer con Delphi XE5.

El actual GDK construye sobre el Android SDK. Puedes desarrollar apps para ejecutarse sobre Glass ya sea con el Android SDK o el GDK, pero el GDK es necesario para tomar ventaja de algunas características específicas de Glass.

Si ejecutas el SysCheck sobre Glass (que toma un poco de esfuerzo) descubrirás que tiene un procesador ARMv7 rev 3 (v71) con Android OS Version 4.0.4 y Soporte a NEON.  Reúne los requerimientos suficientes para el desarrollo con Delphi XE5. Así que creé una simple aplicación "Hello World" y la ejecuté.

La primera fotografía muestra la aparición de Glass en el Project Manager como un dispositivo válido (luego de haberse instalado los drivers USB requeridos, el cual fué dificil para Glass).


Aquí está la fotografía de la app ejecutándose sobre Glass



Yo no escondo la barra de estado, que es lo que hacen la mayoría de Glassware, y hace nada más que servir al propósito de mostrar una app Delphi XE5 ejecutándose sobre Google Glass. No hay características especiales (que no sea el tema dark, que es una cuestión de gusto) para hacer correr la app sobre Glass. Simplemente funciona.

28 de octubre de 2013

RAD in Action: Webinar de Octubre

Universal Data Connectivity con FireDAC presentado por el experto en Delphi: Cary Jensen. 

Registrese ahora!  http://embt.co/FDinActReg

FireDAC es la última librería de acceso a datos multi-dispositivo. Su alto rendimiento, API unificada y soporte a drivers nativos le ayuda a lidiar con el mundo rápidamente cambiante de múltiples dispositivos, sistemas operativos y factores de forma.

7 de octubre de 2013

CodeRage 8

Usted existe para construir aplicaciones muy buenas, pero no está solo. Únase a Embarcadero y a los expertos en desarrollo de software de todo el mundo en el  CodeRage - la conferencia en línea totalmente libre, totalmente técnica, dedicada a la tecnología y el desarrollo.


CodeRage Delphi 15-17 de Octubre 2013
Empieza registrándote ahora!

registernow-btn

¿Por qué asistir al CodeRage ?
  • Eche un vistazo a todas las sesiones técnicas GRATIS liderados por la industria y expertos en productos de Embarcadero
  • Aumente sus habilidades de desarrollo, aprendiendo de sus compañeros los mejores consejos, trucos y procesos de desarrollo y gestión de software.
  • Aprenda todo lo que necesita saber sobre  Android y el desarrollo de aplicaciones móviles para iOS .
  • Adquiera conocimientos acerca de cómo optimizar el uso del software de desarrollo más importante del mundo y de las herramientas de gestión de bases de datos.
  • Intercambie información con otros profesionales de desarrollo de software en todo el mundo, que trabajan duro con las mismas tecnologías que tú usas!
  • Sala virtual de exposiciones - vea todas las novedades de productos HOT aquí

¡Registrarse es fácil! Simplemente haga clic en el botón de arriba para inscribirse en alguno o todos los días de educación y entrenamiento.

18 de septiembre de 2013

Delphi XE5 está preparado para soportar el nuevo iOS7

Apple ha lanzado hoy (18/09/2013) la última versión de su sistema operativo móvil, iOS 7
La compañía estadounidense presentó por primera vez iOS 7 en su conferencia anual de desarrolladores el pasado mes de junio. Esta versión tiene un cambio radical respecto a las anteriores versiones conocidas hasta el momento, ya que Apple decidió no solo añadir nuevas funcionalidades sino cambiar completamente el diseño de iOS.
Embarcadero ha extendido las felicitaciones a Apple por este nuevo lanzamiento y asegura que están realizando las pruebas finales del nuevo estilo iOS 7 (que aseguran estará disponible para los desarrolladores de Delphi XE5 en breve). Para ir abriéndonos el apetito, aquí está una captura de pantalla de los controles FM de una aplicación que construyeron esta tarde.
App construida con Delphi XE5 mostrando controles FM que soportan iOS7