Aprenda cómo optimizar las interfaces de aplicaciones web para dispositivos móviles y también cómo ejecutar las mismas apps como apps nativas en los dispositivos como iPhone, iPad, Blackberry y otros.
Click en el siguiente enlace para ver el vídeo:
Optimización de interfaces web para dispositivos móviles con RadPHP XE2 (Spanish)
17 de mayo de 2012
Etiquetas:
Andreano Lanusse,
aplicaciones web,
blackberry,
delphi for PHP,
Embarcadero MVP,
Embarcadero MVP - PERU,
ipad,
iphone,
Jose Castillo,
peru,
r2 data technology,
RAD Studio,
radphp
22 de febrero de 2012
Diseñe aplicaciones web para móviles y aplicaciones nativas para iOS, Android y más con RAD Studio XE2
Diseñe aplicaciones web para móviles y aplicaciones nativas para
iOS, Android y más con RAD Studio XE2
1 de marzo, 2012
California, EE. UU. – 8:00 AM
México y Centroamérica – 10:00 AM
Colombia– 11:00 AM
Argentina – 1:00 PM
¿Sabía que en un mundo en donde habitan aproximadamente 7 mil millones de personas, casi 6 mil millones son suscriptores de teléfonos móviles? (CNET, 2012)
Diseñar aplicaciones móviles para consolidar su base de clientes nunca ha sido tan importante como hoy en día.
Participe en este seminario virtual gratuito con el evangelista tecnológico de Embarcadero Andreano Lanusse y Jose Castillo Reyes de R2 Data Technology. Aprenderá a crear fácilmente aplicaciones nativas en Delphi para iOS, así como aplicaciones web para móviles que soportan iOS, Android y Blackberry, y clientes nativos de servidores DataSnap para Android, iOS, Windows Phone y Blackberry con RAD Studio XE2.
En este seminario virtual aprenderá sobre cómo:
• Diseñar aplicaciones nativas de FireMonkeyiOS con Delphi.
• Activar aplicaciones de Windows Phone, Android, iOS y BlackBerry para que puedan conectarse e interactuar con servidores DataSnap.
• Crear aplicaciones web y optimizar la interfaz de usuario para dispositivos móviles.
Inscribase aquí
Etiquetas:
Andreano Lanusse,
delphi,
interbase,
Jose Castillo,
peru,
r2 data,
r2 data technology,
r2datatechnology,
r2dt,
radphp,
radphp xe2
R2 DATA TECHNOLOGY, Representante de Embarcadero en el Perú
R2 Data Technology SAC, es Representante Oficial de Embarcadero en el Perú !! Usted cuenta con un socio que le brindará: consultoría, educación, componentes, librerías, y todo lo que usted necesite para su desarrollo con Delphi, C++Builder, Prism, RadPHP e Interbase.
http://www.r2datatechnology.com
http://www.r2datatechnology.com
Etiquetas:
c++builder,
delphi,
delphi prism,
Embarcadero,
Embarcadero MVP,
Embarcadero MVP - PERU,
interbase,
r2 data,
r2 data technology,
r2datatechnology,
r2dt,
radphp
3 de noviembre de 2010
ShineOn library
Una librería para ayudarnos a portar proyectos Delphi/Win32 y Delphi for .NET hacia Delphi Prism proveyendo un subconjunto de clases RTL y VCL que pueden ser usados en lugar de reemplazar todas las llamadas a RTL/VCL con alternativas nativas de la FCL.
ShineOn es un esfuerzo open source. Puedes encontrar más información aquí.
ShineOn es un esfuerzo open source. Puedes encontrar más información aquí.
Etiquetas:
delphi,
delphi prism,
FCL,
remobjects,
RTL,
ShineOn,
VCL
Oxidizer Tool
RemObjects Oxidizer es una herramienta gratuita que ayuda a portar proyectos de código Delphi (desde Win32 y el depreciado Delphi for .NET) hacia el lenguaje Delphi Prism.
Lee más y descárgalo desde aquí.
Lee más y descárgalo desde aquí.
24 de octubre de 2010
Conferencia: DELPHI 2010 Como entorno de desarrollo de aplicaciones.
Conferencia: DELPHI 2010 Como entorno de desarrollo de aplicaciones.
Fecha: 27-10-2010
Horario - otros De 7:45 a 9:00 pm.
Cómo inscribirte : Vía oficina, teléfono.
Datos de Contacto/ informes: Universidad Ricardo Palma - URP Av. Benavides 5440 - Surco Telf. 708-0138 (directo) 708-0000 anexo 4138.
Página web: http://www.urp.edu.pe/
Más información:
El evento se desarrollará en el Auditorio Ollantaytambo - Facultad de Ingeniería.
Enlaces:
http://www.embarcadero.com
http://www.cursostotales.com.pe
http://cursos.universia.net
Fecha: 27-10-2010
Horario - otros De 7:45 a 9:00 pm.
Cómo inscribirte : Vía oficina, teléfono.
Datos de Contacto/ informes: Universidad Ricardo Palma - URP Av. Benavides 5440 - Surco Telf. 708-0138 (directo) 708-0000 anexo 4138.
Página web: http://www.urp.edu.pe/
Más información:
El evento se desarrollará en el Auditorio Ollantaytambo - Facultad de Ingeniería.
Enlaces:
http://www.embarcadero.com
http://www.cursostotales.com.pe
http://cursos.universia.net
Etiquetas:
c++builder,
delphi,
embarcadero technologies,
interbase,
r2 data,
r2 data technology,
r2dt,
Ricardo Palma,
www.urp.edu.pe
25 de febrero de 2010
Delphi Developer Day IV - Mañana 26 Febrero - ONLINE.
Comunidad de habla hispana, prepárense para el Delphi Developer Days IV de Embarcadero en Español.
Embarcadero va a promover 1 día completo con 8 presentaciones, todas las sesiones serán online, ofreciendo información técnica, visión y consejos prácticos de algunas de las tecnologías clave para el desarrollador de hoy.Los participantes tendrán la oportunidad de preguntar a los expertos sobre:
- Touch y Gesture
- DataSnap
- XML
- Aplicaciones ASP.NET en Linux
- Firebird
- RTTI
- Y mucho mas
- Desarrolladores de Software
- Analistas de Sistemas
- Arquitectos de Sistemas
- Líderes de Proyectos de Software
- Gerentes de Equipos de Desarrollo de Software
Agenda – Viernes 26 de Febrero de 2010
Los horarios tienen como referencia tiempos de California – PST
Etiquetas:
.net,
Datasnap,
DDD4,
DDDIV,
delphi,
Delphi Developer Day,
delphi prism,
Gesture,
IV,
Linux,
Mono,
RTTI,
xml
29 de noviembre de 2009
Convirtiendo un puntero a registro a una clase en Delphi Prism
El siguiente código Delphi Win32, es un puntero a un registro con un campo de enlaze del tipo puntero:
PDefineRec = ^TDefineRec;
TDefineRec = record
Defined: Boolean;
StartCount: Integer;
Next: PDefineRec;
end;
Esta lista enlazada es fácilmente convertible en una clase Delphi Prism:
{$IFDEF PRISM}PDefineRec = TDefineRec;{$ELSE}PDefineRec = ^TDefineRec;{$ENDIF}
TDefineRec = {$IFNDEF PRISM}record{$ELSE}class public{$ENDIF}
Defined: Boolean;
StartCount: Integer;
Next: PDefineRec;
end;
José Castillo
PDefineRec = ^TDefineRec;
TDefineRec = record
Defined: Boolean;
StartCount: Integer;
Next: PDefineRec;
end;
Esta lista enlazada es fácilmente convertible en una clase Delphi Prism:
{$IFDEF PRISM}PDefineRec = TDefineRec;{$ELSE}PDefineRec = ^TDefineRec;{$ENDIF}
TDefineRec = {$IFNDEF PRISM}record{$ELSE}class public{$ENDIF}
Defined: Boolean;
StartCount: Integer;
Next: PDefineRec;
end;
José Castillo
8 de noviembre de 2009
WPF y Delphi Prism - Lección 01
Windows Presentation Foundation es el marco de trabajo de Microsoft para la próxima generación de UI que permite crear aplicaciones con una rica experiencia de usuario. Es parte del marco. NET 3.0 hacia adelante.
WPF combina las interfaces de aplicación, gráficos en 2D, gráficos en 3D, documentos y multimedia en un único marco(framework). Su vector basado en el motor de procesamiento utiliza la aceleración de hardware de tarjetas gráficas modernas. Esto hace que la interfaz de usuario más rápida, escalable y de resolución independiente.
Separación de la apariencia(UI) y el comportamiento
WPF separa la apariencia de la interfaz de usuario a la de su comportamiento. La apariencia es generalmente especificado en el Extensible Application Markup Language (XAML), y el comportamiento se implementa en un lenguaje de programación administrado como C #, Visual Basic o Delphi Prism. Las dos partes están vinculadas por enlace de datos, eventos y comandos. La separación de la apariencia y el comportamiento trae los siguientes beneficios:
• Apariencia y comportamiento están débilmente acoplados
• Los diseñadores y los desarrolladores pueden trabajar en los modelos de manera independiente
• Las herramientas de diseño gráfico pueden trabajar en simples documentos XML en lugar de analizar el código.
Composición Rica
Los controles en WPF son extremadamente componibles. Se puede definir casi cualquier tipo de controles con el contenido de otro. Aunque esta flexibilidad suene horrible para los diseñadores, es una característica muy poderosa si se utiliza apropiadamente. Podemos poner una imagen en un botón para crear un botón de imagen, o poner una lista de vídeos en un cuadro combinado o combobox para elegir un archivo de vídeo.
Altamente personalizable
Debido a la estricta separación de la apariencia y el comportamiento se puede cambiar fácilmente la apariencia de un control. El concepto de estilos le permiten controlar la piel casi como CSS en HTML. Las plantillas le permiten sustituir toda la apariencia de un control.
La independencia de la resolución
Todas las medidas en WPF son las unidades lógicas - NO píxeles. Una unidad lógica es una 1/96 de pulgada. Si aumenta la resolución de su pantalla, la interfaz de usuario permanece del mismo tamaño. Desde que WPF se basa en un motor de renderizado basado en vectores es increíblemente fácil construir interfaces de usuario escalables.
Delphi Prism y WPF
WPF combina las interfaces de aplicación, gráficos en 2D, gráficos en 3D, documentos y multimedia en un único marco(framework). Su vector basado en el motor de procesamiento utiliza la aceleración de hardware de tarjetas gráficas modernas. Esto hace que la interfaz de usuario más rápida, escalable y de resolución independiente.
Separación de la apariencia(UI) y el comportamiento
WPF separa la apariencia de la interfaz de usuario a la de su comportamiento. La apariencia es generalmente especificado en el Extensible Application Markup Language (XAML), y el comportamiento se implementa en un lenguaje de programación administrado como C #, Visual Basic o Delphi Prism. Las dos partes están vinculadas por enlace de datos, eventos y comandos. La separación de la apariencia y el comportamiento trae los siguientes beneficios:
• Apariencia y comportamiento están débilmente acoplados
• Los diseñadores y los desarrolladores pueden trabajar en los modelos de manera independiente
• Las herramientas de diseño gráfico pueden trabajar en simples documentos XML en lugar de analizar el código.
Composición Rica
Los controles en WPF son extremadamente componibles. Se puede definir casi cualquier tipo de controles con el contenido de otro. Aunque esta flexibilidad suene horrible para los diseñadores, es una característica muy poderosa si se utiliza apropiadamente. Podemos poner una imagen en un botón para crear un botón de imagen, o poner una lista de vídeos en un cuadro combinado o combobox para elegir un archivo de vídeo.
Altamente personalizable
Debido a la estricta separación de la apariencia y el comportamiento se puede cambiar fácilmente la apariencia de un control. El concepto de estilos le permiten controlar la piel casi como CSS en HTML. Las plantillas le permiten sustituir toda la apariencia de un control.
La independencia de la resolución
Todas las medidas en WPF son las unidades lógicas - NO píxeles. Una unidad lógica es una 1/96 de pulgada. Si aumenta la resolución de su pantalla, la interfaz de usuario permanece del mismo tamaño. Desde que WPF se basa en un motor de renderizado basado en vectores es increíblemente fácil construir interfaces de usuario escalables.
Delphi Prism y WPF
26 de julio de 2009
Programación Orientada a Aspectos en Delphi Prism
Mira Delphi Prism en el Visual Studio 2010 Beta 1
Visual Studio 2010 Beta 1 esta disponible para el público en general en la Página de MSDN.
Abajo, pueden ver una instantánea de el último build de Delphi Prism corriendo en Visual Studio 2010 sobre Windows 7 RC1.
Fíjese en el nuevo editor de código basado en WPF (el cual nos permite hacer muchas cosas interesantes) en el fondo, y la nueva caja de dialogo "New Project" listando plantillas Prism disponibles.

Abajo, pueden ver una instantánea de el último build de Delphi Prism corriendo en Visual Studio 2010 sobre Windows 7 RC1.
Fíjese en el nuevo editor de código basado en WPF (el cual nos permite hacer muchas cosas interesantes) en el fondo, y la nueva caja de dialogo "New Project" listando plantillas Prism disponibles.

Jose Castillo
14 de julio de 2009
Delphi Prism sobre MonoDevelop
En los últimos meses ha habido un avance notable en el desarrollo de la integración de Delphi Prism en MonoDevelop. El trabajo desarrollado se centra en la refactorización de código interno del IDE, tanto en la preparación para Visual Studio 2010 (beta 1) y MonoDevelop.
Sin más preámbulos, a continuación encontrará la primera captura de pantalla de Delphi Prism integrada plenamente en MonoDevelop sobre una Mac:

Jose Castillo
Sin más preámbulos, a continuación encontrará la primera captura de pantalla de Delphi Prism integrada plenamente en MonoDevelop sobre una Mac:

Jose Castillo
2º Delphi Conference Latin America - Costa Rica
El día 21 de julio se realizará el 2º Delphi Conference Latin America, ahora en Costa Rica. David I y Andreano Lanusse, presentarán más sobre el futuro de Delphi, desarrollo basado en Gestures, cómo utilizar la arqueología de software y base de datos en sus aplicaciones, crear aplicaciones REST Client y desarrollo de aplicaciones multicapas con DataSnap.
Para más información y registro clic aquí.
Jose Castillo
Para más información y registro clic aquí.
Jose Castillo
7 de julio de 2009
Gmail ya no es beta...
El correo electrónico web de Google abandona la fase de prueba, después de estar por más de cinco años en ese estado; también le pasa lo mismo a Calendar, Docs y Talk.
http://bits.blogs.nytimes.com/2009/07/07/gmail-and-other-google-apps-finally-shed-beta-label/
http://gmailblog.blogspot.com/2009/07/gmail-leaves-beta-launches-back-to-beta.html
José Castillo Reyes
http://bits.blogs.nytimes.com/2009/07/07/gmail-and-other-google-apps-finally-shed-beta-label/
http://gmailblog.blogspot.com/2009/07/gmail-leaves-beta-launches-back-to-beta.html
José Castillo Reyes
6 de mayo de 2009
Delphi Live! 13-16 May 2009 San Jose

Delphi Live! - La conferencia del Desarrollador Delphi!
Desde el 13 al 16 de Mayo.- Delphi Live! 2009 tendrá lugar por primera vez en San Jose, no lejano del lugar de nacimiento de Delphi en Silicon Valley. El lenguaje de programación / herramienta de desarrollo Delphi se ha vendido más de 1,500,000 y es utilizado en millones de aplicaciones en todo el mundo.
A través de innumerables sesiones y talleres, expositores de renombre internacional transmitirán sus conocimientos a los asistentes y les proporcionarán todo lo necesario para tener éxito en sus proyectos. De esta manera, usted obtendrá la última actualización y asegurará su ventaja competitiva!
Etiquetas:
c++builder,
codegear,
delphi,
delphi for PHP,
Delphi Live 2009,
delphi prism,
Embarcadero,
peru,
r2 data,
r2 data technology,
r2datatechnology,
r2dt,
sesiones,
talleres,
workshops
30 de abril de 2009
React Operating System - ReactOS®
Encontré esta información que seguro les va a interesar.
"ReactOS ® es un moderno sistema operativo libre basado en el diseño de Windows ® XP/2003. Escrito completamente desde cero, se propone seguir la arquitectura de Windows® diseñado por Microsoft desde el nivel de hardware hasta el nivel de aplicación. Esto no es un sistema basado en Linux, y no comparte nada de la arquitectura de unix."
"El objetivo principal del proyecto ReactOS es proporcionar un sistema operativo cuyo binario sea compatible con Windows. Esto permitirá que sus aplicaciones y drivers de windows funcionen como lo harían en un sistema de Windows. Además, el aspecto y el ambiente del sistema operativo Windows es la misma, de manera que las personas acostumbradas a la conocida interfaz de usuario de Windows ® pueda usar ReactOS de manera simple. El objetivo final de ReactOS es que le permite remover Windows e instalar ReactOS ® , sin que el usuario final note la diferencia".
ReactOS 0.3.9 todavía está en fase alfa, es decir, sus características no están completas y no se recomienda para el uso diario. Podemos esperar o colaborar con ellos desde ahora.
Más información en: http://www.reactos.org/en/index.html
Jose Castillo
"ReactOS ® es un moderno sistema operativo libre basado en el diseño de Windows ® XP/2003. Escrito completamente desde cero, se propone seguir la arquitectura de Windows® diseñado por Microsoft desde el nivel de hardware hasta el nivel de aplicación. Esto no es un sistema basado en Linux, y no comparte nada de la arquitectura de unix."
"El objetivo principal del proyecto ReactOS es proporcionar un sistema operativo cuyo binario sea compatible con Windows. Esto permitirá que sus aplicaciones y drivers de windows funcionen como lo harían en un sistema de Windows. Además, el aspecto y el ambiente del sistema operativo Windows es la misma, de manera que las personas acostumbradas a la conocida interfaz de usuario de Windows ® pueda usar ReactOS de manera simple. El objetivo final de ReactOS es que le permite remover Windows e instalar ReactOS ® , sin que el usuario final note la diferencia".
ReactOS 0.3.9 todavía está en fase alfa, es decir, sus características no están completas y no se recomienda para el uso diario. Podemos esperar o colaborar con ellos desde ahora.
Más información en: http://www.reactos.org/en/index.html
Jose Castillo
29 de abril de 2009
21 de abril de 2009
Oracle compró Sun
Oracle, uno de los gigantes del software, dedicado al desarrollo de bases de datos y de otros softwares para grandes empresas, anunció la compra de Sun Microsystems, otra gran empresa global del sector.
La transacción fué de 7.400 millones de dólares en efectivo. Esto ocurre a pocos días de que IBM diera por terminado un serio intento por quedarse con Sun. El acuerdo de compra, en la que Oracle se hace cargo de la deuda de Sun (1.800 millones de dólares), marca el ingreso de Oracle al mundo del hardware. A partir de esta compra, Oracle competirá directamente con IBM al proveer soluciones integrales (hardware y software) a corporaciones mundiales, incluso podrá ofrecer su propio sistema operativo.
SUN fue creada en 1982 en Silicon Valley, California. Las sigla SUN se deriva de "Stanford University Network", un proyecto que se había creado para interconectar en red las bibliotecas de la Universidad de Stanford. En la actualidad, Sun cuenta con cerca de 33.500 empleados en todo el mundo.
http://es.sun.com/sunnews/press/2009/20090420.jsp
http://www.clarin.com/diario/2009/04/21/sociedad/s-01902320.htm
La transacción fué de 7.400 millones de dólares en efectivo. Esto ocurre a pocos días de que IBM diera por terminado un serio intento por quedarse con Sun. El acuerdo de compra, en la que Oracle se hace cargo de la deuda de Sun (1.800 millones de dólares), marca el ingreso de Oracle al mundo del hardware. A partir de esta compra, Oracle competirá directamente con IBM al proveer soluciones integrales (hardware y software) a corporaciones mundiales, incluso podrá ofrecer su propio sistema operativo.
SUN fue creada en 1982 en Silicon Valley, California. Las sigla SUN se deriva de "Stanford University Network", un proyecto que se había creado para interconectar en red las bibliotecas de la Universidad de Stanford. En la actualidad, Sun cuenta con cerca de 33.500 empleados en todo el mundo.
http://es.sun.com/sunnews/press/2009/20090420.jsp
http://www.clarin.com/diario/2009/04/21/sociedad/s-01902320.htm
8 de abril de 2009
ALL-ACCESS - 19 Productos al precio de UNO!!
Qué buena noticia! Embarcadero ha lanzado: ALL-ACCESS, una estupenda forma de aliviar la crisis económica mundial. ALL-ACCESS proporciona todas las herramientas de desarrollo de aplicaciones y de base de datos que el desarrollador necesita.
ALL-ACCESS le proporciona herramientas para las Bases de Datos líderes de la industria, incluyendo DBArtisan ®, Rapid SQL ®, ER / Studio ®, y otros más. Asimismo, proporciona herramientas de desarrollo de aplicaciones, como Delphi ®, JBuilder ®, C++ Builder ®, InterBase ® SMP, y otros.
ALL-ACCESS le proporciona herramientas para las Bases de Datos líderes de la industria, incluyendo DBArtisan ®, Rapid SQL ®, ER / Studio ®, y otros más. Asimismo, proporciona herramientas de desarrollo de aplicaciones, como Delphi ®, JBuilder ®, C++ Builder ®, InterBase ® SMP, y otros.
Etiquetas:
ALL-ACCESS,
c++builder,
DBArtisan,
delphi,
Embarcadero,
ER/Studio,
interbase,
r2 data,
r2 data technology,
r2dt,
Rapid SQL
18 de febrero de 2009
dn.CodeGear.com = edn.Embarcadero.com
Hola comunidad de usuarios de Delphi, C++Builder, JBuilder, Interbase, etc!!
El día de hoy el sitio web dedicada a los desarrolladores de CodeGear (dn.CodeGear.com) aparece completamente renovada y con un look mucho más moderno, práctico y fácil de navegar. El sitio web del derrollador de CodeGear se encuentra ahora completamente integrada al sitio web de Embarcadero.
Pueden hecharle una mirada en las siguientes ligas (links):
http://dn.codegear.com/
http://www.embarcadero.com/
Jose Castillo Reyes
El día de hoy el sitio web dedicada a los desarrolladores de CodeGear (dn.CodeGear.com) aparece completamente renovada y con un look mucho más moderno, práctico y fácil de navegar. El sitio web del derrollador de CodeGear se encuentra ahora completamente integrada al sitio web de Embarcadero.
Pueden hecharle una mirada en las siguientes ligas (links):
http://dn.codegear.com/
http://www.embarcadero.com/
Jose Castillo Reyes
Suscribirse a:
Entradas (Atom)

