ene 232018
 

Con la entrada de hoy vamos a crear una aplicación demo para explicar el uso del componente TMultiView y crear el típico menú de dispositivos móviles. Además, la demo tendrá como requisito que los formularios mostrados en ella sean embebidos dentro de un TPanel del formulario principal. Para ello, una vez creado el formulario, vamos a cambiar el parent de todos sus componentes directos asignándoles como parent el TPanel del formulario principal.

Otro requisito de la aplicación, será poder navegar hacia atrás por los diferentos formularios que se vayan creando. Para ellos definiremos una «pila» LIFO (Last In First Out). Continue reading »

ago 262013
 

Buenas,

Adelantándonos al lanzamiento del nuevo RadStudio XE5, y gracias a que como MVP nos han ofrecido la posibilidad de hablar de él antes de que vea la luz, hoy quisiera mostrar cómo hacer el primer «Hello Wordl!!» en la nueva plataforma soportada (y tan deseada por muchos), Android.

Lo primero que haremos es configurar el entorno de trabajo. Para ello necesitamos dos cosas, nuestro RadStudio XE5 y el SDK (Software Development Kit) y NDK (Native Development Kit) de Android. Si bien la propia instalación de RadStudio XE5 ya nos ofrece la posibilidad de instalar tanto el SDK como el NDK, es posible instalarlo por separado sin ningún tipo de problemas. Para ello sólo tenemos que acceder a sendas webs, descargarlo y descomprimirlo. No obstante, si hacemos ésto, tenemos que tener presente que el SDK incluye Eclipse por lo que, si no lo queremos, podremos borrar su directorio ahorrando así unos cuantos megas. Continue reading »

ago 092013
 

Buenas,

He empezado ha hacer mis primeros pinitos con aplicaciones para dispositivos móviles y, a la espera de que salga la nueva versión de Delphi con soporte para Android (ver su RoadMap), no me queda otra que adentrarme en el mundo de iOS.

Algunos compañeros ya han elaborado buenos artículos de cómo hacer las primeras configuraciones (como por ejemplo este artículo de nuestro amigo Germán), así que no voy a repetir más de lo mismo. Mi intención es mostrar la potencia/cambios de algunos de los componentes FireMonkey que nos ayudarán a dar un aspecto realmente profesional a nuestra aplicaciones móviles.

Hoy hablaré sobre el nuevo TListBox, el cual nos dará mucho juego y, cambiando 4 propiedades, veréis que nos da aspectos realmente profesionales. Continue reading »