Delphi 10.1 Berlín Starter Edition de 392 a 0 Euros







Como parte de Delphi Boot Camp, Embarcadero ofrece la versión Delphi 10.1 Berlín Starter Edition por 0 Euros.

Delphi Boot Camp son unas jornadas profesionales ( del 5 al 9 de Septiembre ) realizadas por expertos muy conocidos en Delphi, como son:








David Intersimone 


David I.
Evangelist & Educator
Embarcadero Technologies





 Jim McKeeth 


Jim McKeeth
Evangelist & Engineer
Embarcadero Technologies





 Marco Cantu 


Marco Cantu
Product Manager
Embarcadero Technologies





 Eli M.


Eli M.
Developer & Entrepreneur
FMXExpress.com






 La agenda para estos días es la siguiente:






Agenda for the week  



Day 1: Introduction to Delphi: The IDE and Your First App




Day 2: Getting to Know the Delphi Language




Day 3: Building Effective User Interfaces with FireMonkey




Day 4: Game Development with Delphi




Day 5: Stepping up to Mobile and Database Development







El link para registrarse es:


[Register TODAY]




Una vez registrado puedes solicitar gratuitamente una copia de Delphi 10.1 Berlín Starter Edition desde aquí



Y por si esto no fuera poco puedes pedir también gratuitamente una copia del libro Marco Cantu's Object Pascal Handbook 









Nueva versión Delphi 10.1 Berlin













Embarcadero acaba de lanzar la nueva versión Delphi 10.1 Berlín, con nuevas características que seguro serán de vuestro interés y que os harán más fácil, si cabe, el desarrollo de aplicaciones multiplataforma.


Como MVP de Embarcadero, estoy orgulloso de haber contribuido a la mejora y al desarrollo de esta versión, según mi opinión la mejor de todas las que se han publicado hasta ahora. 


A continuación os detallo las principales novedades:


-El instalador se ha mejorado notablemente, con unos pocos clics ya lo puedes dejar funcionando y el sólo se ocupa de dejar tu Delphi 10.1 Berlín preparado para empezar a trabajar.


Os aconsejo que si váis a desarrollar aplicaciones Android , desde el Panel de Control de vuestro PC desinstaléis el Android SDK, en caso de que lo tengáis instalado, ya que Delphi automáticamente se ocupa de poner la última versión.


Una vez ya instalado Delphi, desde la opción Tools-Manage Platforms podrás añadir o quitar módulos.































































Desde Tools->Gettit Package Manager también se pueden instalar software adicional.





FireMonkey


Ahora soporta la versión 6.0 de Android


Se añade un componente llamado TAddressBook que permite que tus apps accedan fácilmente a la lista de Contactos.


Entre otras cosas se pueden crear nuevos contactos, borrarlos, crear grupos.














Style Designer




Se ha mejorado notablemente. Ahora permite hacer una vista previa, un zoom y multiselección de objetos





List View


El ListViewControl incorpora un nuevo tipo "Dynamic Appearance" que permite personalizar individualmente cada item de un listView





LondonListViewDesignMode.png





Image List Editor


El diálogo "Add Images" del Image List Editor, permite añadir varias imágenes a la vez.





Soporte de High DPI para Windows


Firemonkey proporciona estilos multi-resolución para Windows, que da soporte para monitores de 120 DPI y 144 DPI.





El API Dialog, se ha simplificado


Varios procedimientos y funciones se han suprimido y han sido sustituidos por los servicios IFMXDialogServiceAsync y IFMXDialogServiceSync que proporcionan soporte para cajas de diálogo síncronas y asíncronas.





Cambios del API



















Mejoras en FIREDAC para SQLite


Binarios de SQLite son actualizados a la versión 3.9.2


-Para SQLite v3.8.9 y posterior


Soporta información extendida sobre los índices de columnas, incluyendo cuando son en orden ascendiente o descendiente o son basados en expresiones de columnas.


Soporta índices en expresiones.


Para OS X


-Hay que hacer el deploy de libcgsqlite3.dylib


cuando desarrolles aplicaciones para OS X que usan FireDAC y SQLite.


-Soporte para links estáticos usando libcgsqlite3.dylib








ThingConnect


El componente ThingConnect para IoT se puede descargar desde Gettit Manger





BeaconFence


BeaconFence también está disponible desde Gettit Manager





MEJORAS EN EL IDE





Diseño flotante del diseñador de Forms


Ahora el Diseñador de Forms se convierte en Flotante y puedes ver a la vez el código y el form, lo que cual creo que es una gran ventaja y ahorra bastante tiempo al diseñar la interfaz del programa.


Desde Tools->Options->Form Designer y desmarca Embebbed designer













FireUI Live Preview


Permite ver en tiempo real como quedará tu aplicación en varios dispositivos a la vez.













Cambiar la asociación de archivos


Antes esto al abrir un fichero con Windows, ahora se puede hacer desde el IDE, en Tools->Options-File Associaton.













Esconder la barra de navegación


Desde Tools-Options-Editor Options-Display





Utilidades


La herramienta SdkTransform.exe se puede usar para convertir Headers de Objective-C o C++ a Headers Delphi.


La herramienta JavaOP.exe (Java to Object Pascal) es una utilidad cmd para convertir librerias Java (JAR o archivos de clases) a Delphi. Se puede usar para proporcionar a tus apliaciones Delphi acceso a Bibliotecas Java en Android. Para más información pulsa aquí.





Ejemplos


Lista de Programas de ejemplo añadidos en la versión Berlín.





















































































Obtener parametros de los paneles solares

Programa que calcula partiendo de los siguientes datos: (se obtienen de la hoja de características del fabricante de los módulos fotovoltaic...