Delphi Cookbook Third Edition - 780 Pages of Cross-Platform Development
Delphi Cookbook - Third Edition

Published by PacktPub in July 2018
Co-authored with Daniele Spinetti
About This Book
Delphi Cookbook Third Edition is a comprehensive guide to Delphi programming, updated to Delphi 10.2 Tokyo. With 780 pages and 78 recipes, this edition represents a significant expansion with entirely new chapters and updated content throughout.
What’s New in the Third Edition
This edition adds cutting-edge content while maintaining all the practical recipes from previous versions:
- Completely new chapters on Linux Development and IoT integration
- Enhanced coverage of FireDAC database framework
- Advanced RTTI attributes techniques
- Updated examples for Delphi 10.2 Tokyo
- Expanded mobile development content
- All previous recipes updated and improved
Key Topics
Cross-Platform Development
- Desktop applications for Windows, macOS, and Linux
- Mobile apps for Android and iOS using FireMonkey
- Server-side programs for Linux and Windows
Database & Data
- FireDAC in-depth coverage
- JSON and XML handling
- RESTful web services integration
Mobile Development
- FireMonkey for stunning visual applications
- LiveBindings with proper OOP approach
- Platform-specific API access (even unpublished APIs)
Advanced Techniques
- Extended RTTI for software customization
- Design patterns implementation
- Multithreading and parallel programming
- IoT device integration
Table of Contents
- Delphi Basics
- Becoming a Delphi Language Ninja
- Knowing Your Friends - The Delphi RTL
- Going Cross-Platform with FireMonkey
- The Thousand Faces of Multithreading
- Putting Delphi on the Server
- Web Development with Delphi
- Riding the Mobile Revolution with FireMonkey
- Using Specific Platform Features
- Deployment and Distribution
- Working with Linux
What You’ll Learn
- Develop visually stunning applications using FireMonkey
- Master LiveBindings with the right OOP approach
- Work efficiently with data (FireDAC, JSON, XML)
- Design and deploy server-side programs for RESTful services
- Build mobile applications with great user experience
- Access platform native APIs on Android and iOS
- Leverage extended RTTI for customer-specific customization
- Implement popular design patterns effectively
- Integrate applications with Internet of Things devices
Target Audience
This is not an introductory book. While it doesn’t include an “Introduction to Object Pascal,” the majority of chapters are accessible to Delphi programmers at all levels. The recipes progress from intermediate to advanced topics.
Source Code
All samples and source code are available in the GitHub repository.
Reviews
“The third edition of Delphi Cookbook is an essential reference for any serious Delphi developer. The new chapters on Linux and IoT are particularly valuable.”
“780 pages of pure practical knowledge. Each recipe is tested and ready to use in real projects.”
Where to Buy
About the Authors
Daniele Teti is a software architect with over 25 years of experience in enterprise software development. Creator of DelphiMVCFramework and international speaker.
Daniele Spinetti is an Embarcadero MVP working at bit Time Professionals. He collaborates daily with Daniele Teti on enterprise Delphi projects.
Comments
comments powered by Disqus