My Books

DelphiCookbook 3rd Edition

Delphi Cookbook 3rd Edition

Published by PacktPub in July 2018

Delphi Cookbook is a best sellers for PacktPub in its category since the 1st edition back in the 2014. This edition is the first in co-authoring with Daniele Spinetti. Daniele Spinetti is an Embarcadero MVP wich works with me in bit Time Professionals (site in english here). We works together every days, so has been a pleasure to share this experience too.

What's new in 3rd edition

In this third edition we wanted to add content to keep the book updated with emerging technologies and new features made available by Delphi. Like the 2nd edition, some chapters are completely new while all the others has been updated, evolved and integrated with new contents. The new chapters are devoted to Linux Development and IoT. Moreover there are many new contents about FireDAC and RTTI attributes.

This edition contains all the recipes from the previous version updated to Delphi 10.2 Tokyo. We reached now 780 pages and 78 recipes!

Learn all the development possibilities provided by Delphi

  • Cross-platform
  • Mobile with FireMokey (Android and iOS)
  • Server-side programs (Linux and Windows)
  • Integration with IoT
  • Working with data (FireDAC, JSON, XML)
  • a lot more...

Topics of the book

  • Develop visually stunning applications using FireMonkey
  • Deploy LiveBinding effectively with the right OOP approach
  • Working with data (JSON, XML)
  • Design, develop and deploy server-side programs to serve RESTful web services (Linux and Windows) and provide data to your mobile and web apps
  • Use well-defined GUI design patterns to build mobile applications that provide a great user experience
  • Extremely useful recipes on FireDAC database access framework
  • Build mobile apps that read data from a remote server efficiently
  • Call the platform native API on Android and iOS even for an unpublished API
  • Manage software customization for your customer by making better use of an extended RTTI
  • Implement the most popular design pattern without wasting too much time on debugging and bug fixing
  • Enrich your knowledge of Delphi deepening the libraries made available
  • Integrate your applications with Internet of Things

As I told also at the time of 1st and 2nd edition, Delphi Cookbook is not an introductory book, you will not find any “Introduction to the Object Pascal language”, however the majority of the chapters are not too complex and can be grasped also by the new Delphi programmers.

Where to buy

The book is available for sale on the editor website and on Amazon.

Delphi Cookbook 3rd Edition on PacktPub

Delphi Cookbook 3rd Edition on Amazon

Samples and source code

All the samples are in a github repo

DelphiCookbook 2nd Edition

Delphi Cookbook 2nd Edition

Published by PacktPub in June 2016

The first edition got a lot of interest and appreciation comments. Delphi Cookbook is a best sellers for PacktPub (my editor) in its category, the editor decided to ask me a 2nd edition. So here it is! If you liked the 1st edition, you should find something interesting also in the 2nd one. The 2nd edition contains 470 pages compared to the 328 of the 1st edition.

Topics of the book

  • Understand the basics of professionals Delphi programming
  • Become a Delphi language Ninja
  • Knowing the new RTL classes to work with HTTP/S, Net encodings, event bus, compression etc.
  • Develop visually stunning applications using FireMonkey
  • Deploy LiveBinding effectively with the right OOP approach
  • The thousand faces of multithreading: syncronization tecniques in the real world
  • The Parallel Programming Library: Tasks, Futures parallel For
  • Create server-side programs to serve RESTful web services and provide data to your mobile apps
  • Use well-defined GUI design patterns to build mobile applications that provide a great user experience
  • Build mobile apps that read data from a remote server efficiently
  • Using sensors and network in mobile apps
  • Call the platform native API on Android and iOS even for an unpublished API
  • Manage software customization for your customer by making better use of an extended RTTI
  • Implement the most popular design pattern without wasting too much time on debugging and bug fixing

Where to buy

The book is available for sale on the editor website and on Amazon.

PacktPub (Official book page)

Delphi Cookbook 2nd Edition on Amazon

DelphiCookbook

Published in 2014

DelphiCookbook has been published in 2014 and targets the most recent Delphi version available at time (Delphi XE6). Delphi Cookbook has been the first book of the best selling series of "Delphi Cookbooks".

Topics of the book

  • Create visually stunning applications using FireMonkey
  • Effectively use LiveBindings with the right OOP approach
  • Create server-side programs to serve RESTful web services and provide data to your mobile apps
  • Develop mobile apps for Android and iOS using well-defined GUI design patterns for a great user experience
  • Build efficient mobile apps that read data from a remote server
  • Call the platform-native API on Android and iOS even for an unpublished API
  • Use extended RTTI to better manage the software customization for your customer
  • Leverage the most popular design patterns for a better design without wasting too much time debugging

It is not an introductory book, you will not find any "Introduction to the Object Pascal language", however the majority of the chapters are not too complex and can be grasped also by the new Delphi programmers.

The book is available for sale on the editor website and on Amazon.

Official Delphi Cookbook page at PacktPub

Delphi Cookbook at Amazon