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)
Mostrando las entradas con la etiqueta Andreano Lanusse. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Andreano Lanusse. Mostrar todas las entradas
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
23 de enero de 2009
1° Delphi Conference Latin America
Hola amigos, México será sede para el primer Delphi Conference Latin America.
Comenzando en México D.F. y Guadalajara. Andreano Lanusse, Nick Hodges (Delphi Product Manager) y Salvador Gomes (Reconocido expositor internacional) presentarán diversos temas, sobre: Delphi Prism, desarrollo multicapas usando DataSnap, integración de aplicaciones con Web Services y 100 tips para sacar provecho del IDE de Delphi.
Comenzando en México D.F. y Guadalajara. Andreano Lanusse, Nick Hodges (Delphi Product Manager) y Salvador Gomes (Reconocido expositor internacional) presentarán diversos temas, sobre: Delphi Prism, desarrollo multicapas usando DataSnap, integración de aplicaciones con Web Services y 100 tips para sacar provecho del IDE de Delphi.
No te pierdas éste magnífico evento. Inscríbete ahora, el espacio es limitado.
Jose Castillo
Etiquetas:
Andreano Lanusse,
delphi,
Delphi Conference Latin America,
Developer Days en Español,
eventos,
events,
Nick Hodges,
Salvador Gomes,
spanish
3 de noviembre de 2007
Usando Plantillas en Delphi for PHP
Introducción
En el mundo del desarrollo web es muy común crear crear interfaces HTML para nuestras aplicaciones escritas en PHP, el uso de plantillas (templates)nos permite separar el código PHP de su presentación.Delphi for PHP soporta el uso de plantillas, proveyendo de esta manera un diseño único y consistente a su sitio web.
Creando el proyecto
Para crear un nuevo proyecto escogemos, File->New Project->Application.Un proyecto es creado y mostrado en el ProjectManager con un nombre por defecto. Por defecto un archivo unit para el formulario también ha sido creado. Guardamos el proyecto escogiendo File->Save Project Asel cual nos presentará el cuadro de dialogo respectivo. Especificamos el directorio donde se guardaran los archivos del proyecto y digitamos el nombre del proyecto. Presionamos el botón Save. El proyecto ha sido añadido al ProjectManager.
En nuestro ejemplo vamos a crear una simple pagina de Identificación de Usuario (Login) y para eso vamos a colocar en el formulario los siguientes componentes: 1 Label, 1 Edit y 1 Button.
Para hacer esto, basta con seleccionar el componente necesario desde la Paleta de Herramientas y colocarlo sobre el formulario. Diseñamos la página de la siguiente manera:
En el Inspector de Objetos modificamos las propiedades de los componentes de acuerdo al cuadro siguiente:
Componente/Propiedad Name Visible
=============================================
Edit edtName True
Label lbMensaje False
Button btnLogin True
Seleccionamos el botón y en su evento OnClick escribimos el siguiente código PHP:
function btnLoginClick($sender, $params)
{
$this->lbMensaje->Caption = 'Bienvenido '.$this->edtNombre->Text;
$this->lbMensaje->Visible = true;
}
Es importante saber que el nombre que le damos a los componentes se han de utilizar en la plantilla que iremos a usar en el sitio web, como veremos más adelante.
Seleccionamos el formulario haciendo Click sobre el mismo y en el Object Inspector vamos a modificar las siguientes propiedades: TemplateEngine y TemplateFilename.
TemplateFilename, nos permite especificar un archivo .html que nos servirá como plantilla. En este archivo se encuentran especificadas unas “marcas” que hacen referencia al nombre de los componentes que acabamos de crear en el paso anterior. La forma de crear estas marcas en la plantilla .html deben tener la forma {$nombrecomponente}, en nuestro caso serían así: {$lbMensaje}, {$edtNombre} y {$btnLogin} para cada componente respectivamente.
TemplateEngine, nos permite especificar el motor que hará que nuestros componentes se muestren en la posición indicada dentro de nuestra página. Delphi for PHP viene instalado por defecto con un motor llamado Smarty.
Las plantillas que usa Delphi for PHP son del tipo .html, y lo unico que nos queda hacer, es colocar las marcas dentro del código html. Para nuestro ejemplo, cuento con una plantilla de nombre index.html, el mismo que he especificado en la propiedad correspondiente. Cuando trabajamos con plantillas, Delphi for PHP ejecutará el código PHP internamente, y el usuario lo único que verá será una página web basada en plantilla.
Veamos cómo se ve nuestra página cuando la ejecutamos dentro del mismo Delphi for PHP.
Ejecutando la aplicación
Presionamos la tecla F9 para ejecutar la aplicación, y esto es lo que veremos:
Note que la aplicación toma el diseño especificado en la plantilla. A continuación, escribimos el nombre del usuario dentro de la casilla y luego presionamos el botón Aceptar. La aplicación procesará el código PHP especificado en el botón y mostrará un mensaje de bienvenida en la parte superior de la página.
Conclusión
Delphi for PHP es una gran herramienta que evoluciona y lleva al siguiente nivel el desarrollo profesional de aplicaciones web usando PHP.
Etiquetas:
Andreano Lanusse,
aplicaciones,
app web,
codegear,
delphi,
delphi for PHP,
Jose Castillo,
peru,
php,
plantillas,
r2 data,
r2 data technology,
r2datatechnology,
r2dt,
radphp xe2,
sitio web,
web mobile
Suscribirse a:
Entradas (Atom)
