Durante este mes de Agosto se ha publicado en la web de Embarcadero la traducción al Español del libro «Programación Delphi para Principiantes» que durante unos meses hemos estado traduciendo algunos de los MVP de Embarcadero de habla hispana.

Es un libro, tal como su título explica, está destinado a personas que se inician en la programación con Delphi; La idea es que esté accesible de forma gratuita para profesores y estudiantes que formen parte del «Programa Académico Embarcadero».
Un esfuerzo y un tiempo dedicado, que los que hemos participado en este proyecto esperamos que sea útil para los que se inician en este entorno y que redunde en beneficio de la Comunidad de habla hispana.
Os adjunto la imagen del índice:

Un saludo y hasta la próxima.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Bueno, pues ya está publicada la mía!! Y si todavía no os habéis animado os animo a que lo hagáis.
Desde hace unos días está en marcha la competición #FunWithDelphi que ha promovido Embarcadero y que se basa en la API de la NASA.
La descripción completa de la competición la tenéis en estos links; Esta entrada de Marco Cantú, y esta otra donde se explican algunos detalles más técnicos.
Y las reglas y los pasos prácticos a seguir, en este otro enlace:
https://community.embarcadero.com/competitions/14-fun-with-delphi-nasa-api-mash-up
Al final de la página también tenéis la lista de las publicadas hasta ahora, con las opciones para acceder a ellas y votar.
Básicamente, se trata de hacer una aplicación que utilice la API de la NASA y que muestre características de las últimas versiones de RAD Studio. Cualquier plataforma disponible y con el único límite de la imaginación.
Os muestro un vídeo de la mía en funcionamiento (Windows + Android)
Link al video (https://www.youtube.com/watch?v=CBqpnR6hwlo)
Y os dejo algunas imágenes:
Se puede descargar el binario para windows desde el repositorio de github. El código completo de la aplicación lo publicaré en el blog y en el repositorio, una vez que acabe la competición
Sólo me queda esperar que os guste y si es así que la votéis.
Un saludo.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Ya se han publicado los videos con los “replays” del CodeRage XI.

Aquí tenéis el link de acceso a la lista de videos.
Y los videos uno por uno.
Bitmap Style Designer with Sarina DuPont – CodeRageXI
Developing user interface controls for both VCL and FMX with Bruno Fierens – CodeRage XI
Advantages of the Clang compilers with David Millington – CodeRageXI
Continuous integration with SVN, Jenkins and DUnit (Delphi) with Craig Chapman
Using Delphi containers like TList from C++ with David Millington – CodeRageXI
Effectively Using Radiant Shapes with Ray Konopka – CodeRageXI
C++ Standard Algorithms with David Millington – CodeRageXI
Using App Tethering to enable CodeSite for Tracing Mobile Apps with Bob Swart – CodeRage XI
Overview of New Windows 10 VCL Controls with Ray Konopka – CodeRageXI
Understanding FireDAC, The RAD Studio Data Access Framework of Choice with Cary Jensen – CodeRageXI
Artificial Intelligence with Delphi & C++Builder with Boian Mitov – CodeRageXI
Video, Audio, DSP, Computer Vision, and Animations with Mitov Software with Boian Mitov – CodeRageXI
Debug Faster. Debug Smarter; with Primoz Gabrijelcic – CodeRageXI
Working with Arduino with Mitov Software’s Visuino & Delphi – CodeRage XI Quick Idea
Arduino control via Delphi Mobile apps with Victory Fernandes – CodeRage XI
Arduino control via C++Builder Mobile apps with Victory Fernandes – CodeRage XI
Smart Pointers in C++: What, Why, and How with David Millington – CodeRage XI
Powerful GUIs using SVG and the RiverSoftAVG Component Library with Tom Grubb – CodeRage XI
Multi-device Applications Using Embedded InterBase ToGo (QuickTalk) with Al Mannarino – CodeRage XI
Debug logging in FireMonkey apps (C++) with Brian Long – CodeRage XI
Debug logging in FireMonkey apps (Delphi) with Brian Long – CodeRage XI
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…

ACTUALIZACIÓN 09/12/2016: Ya están disponibles los «replays» de las conferencias, aquí: http://embt.co/CRXIEspanolReplay
Esta conferencia en línea totalmente gratis se realizará el 7 y 8 de diciembre de 2016 y, como siempre, estará llena de sesiones donde se tratarán temas técnicos en profundidad para todos los niveles y todo sobre el desarrollo con RAD Studio.
Se está finalizando la selección de oradores de este año, ¡que incluirá también a los principales expertos de las comunidades hispanohablantes!
ACTUALIZACIÓN (01/12/2016)
Aquí está la agenda con los diferentes seminarios programados.
| AGENDA |
| Fecha: 7 de Diciembre |
9:00 México
10:00 Colombia
12:00 Argentina
16:00 España |
Migración de aplicaciones a FireDAC |
Antonio Cabanillas |
10:00 México
11:00 Colombia
13:00 Argentina
17:00 España |
Aplicaciones distribuidas con REST |
Jose García |
11:00 México
12:00 Colombia
14:00 Argentina
18:00 España |
TBD |
TBD |
12:00 México
13:00 Colombia
15:00 Argentina
19:00 España |
Cómo modernizar su estilo de programación |
Jhonny Arley Suárez |
|
Fecha: 8 de Diciembre
|
9:00 México
10:00 Colombia
12:00 Argentina
16:00 España |
Delphi MVC Framework y FireDAC |
Emilio Pérez |
10:00 México
11:00 Colombia
13:00 Argentina
17:00 España |
Por qué usar C++Builder |
Luis Felipe Gonzalez Torres |
11:00 México
12:00 Colombia
14:00 Argentina
18:00 España |
Desarrollando Apps Móviles con Delphi y SQLite |
José Castillo Reyes |
12:00 México
13:00 Colombia
15:00 Argentina
19:00 España |
Creando un cliente de una API REST Fluida con la biblioteca cliente REST de Delphi |
Juan Antonio Castillo |
|
|
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Bueno, si no te has enterado, ya llegas tarde. ;-D (aunque tienes otra oportunidad).
La semana pasada del 5 al 9 de Septiembre se han realizado las 5 sesiones online gratuitas de 2 horas cada una, sobre la última versión de Delphi (15:00 y 20:00 hora española).

Desde la propia página del Boot Camp donde estaba toda la información, tienes ahora acceso al replay de todas las sesiones realizadas.
Delphi Boot Camp
También puedes acceder a ellas directamente desde Youtube.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
PROMOCIÓN ESPECIAL!!!
Como ya hizo en su día con la versión de C++ Builder, Embarcadero ofrece para descarga hasta el 9 de Septiembre del 2016, de forma gratuita de la versión Starter de Delphi 10.1 Berlin.
El acceso a la página de descarga es este.

Si queréis saber más sobre la versión Starter, aquí hay información.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
PROMOCIÓN ESPECIAL!!
Hoy (y no se si algunos días más) se puede descargar desde la web de embarcadero la versión Starter de C++ Builder 10.1 Berlín.

Enlace a la página.
Vídeo mostrando las características de esta versión.
Un saludo.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Hace unos días se planteaba en el clubdelphi una cuestión acerca de la gestión de volúmenes en los dispositivos Android. Me llamó la atención porque días atrás me había planteado la cuestión de poder disponer de «perfiles de audio» en mi propio teléfono Android. Se trata de un Xiaomi con versión KitKat instalada y una ROM personalizada.
-
¿Cómo podemos desde Delphi acceder a los volúmenes del dispositivo para las diferentes características (música, alarmas, llamadas,…)?
-
¿Cómo podemos cambiarlos?
Esta estrada, al final la he dividido en dos. Os adjunto los links a las dos partes; Est a primera más itroductoria y la segunda más práctica y donde generamos una aplicación de ejemplo funcional.
CONTROL DE VOLUMEN
Lo primero es saber cómo podemos acceder a esta información utilizando las clases de Android. Si revisamos la API de Android llegamos a la clase AudioManager, que es la que se encarga de estos menesteres (y algunos más).
La descripción de la clase dice lo siguiente:
«AudioManager provides access to volume and ringer mode control.»
Leer más…
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
A estas alturas, imagino que ya todo el mundo está al tanto de que la última versión de RAD Studio está “en la calle”.
Si estáis “online” no voy a descubrir nada nuevo con esta noticia y seguro que llego un poco tarde… ;-D
No es esa la idea de estas líneas; Sino la de recopilar parte de la información que hay sobre XE8.

Lo primero, es revisar un poco las novedades que nos trae esta versión.
Desde la página de Embarcadero podemos revisar las más importantes.
Aquí en la página de Danysoft, también hay una lista con una breve explicación y e imágenes mostrando algunas de las más llamativas.
AÑADO: Lista más extensa publicada desde Danysoft con los cambios agrupados por plataformas o categorías. Una organización diferente.
Leer más…
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Hace unos días ya publiqué una entrada sobre el CodeRage 9. Muchas presentaciones sobre temas muy dispares. Difícil que alguna de ellas no nos pueda interesar.
A no ser que halláis tenido dedicación completa seguro que muchas de ellas nos las hemos perdido.
La buena noticia es que ya están disponibles en estas listas de Youtube, dentro del canal de Embarcadero TechNet:
Un saludo.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…