Expert Delphi (second edition)
23/02/2024
Marco Cantú, Pawel Glowacki
Harness the power of the Delphi IDE and programming language, coupled with the FireMonkey library, to develop modern desktop and mobile apps with high speed and natively compiled efficiency from a single source code base
Key Features
- Understand the fundamentals of Delphi for building multi-device applications
- Build desktop and mobile apps with the help of extensive examples that guide you through each step
- Apply advanced features, such as parallel programming and multi-tier full-stack solutions, based on web connectivity
Book Description
- Master Delphi, the most powerful Object Pascal IDE and versatile component library for cross-platform native app development, by harnessing its capabilities for building natively compiled, blazingly fast apps for all major platforms, including Android, iOS, Windows, Mac, and Linux.
- Expert Delphi begins with a quick overview of Delphi, helping you get acquainted with the IDE and the Object Pascal language. The book then quickly progresses to more advanced concepts, followed by the architecture of applications and the FireMonkey library, guiding you through building server-side services, parallel programming, and database access. Toward the end, you'll learn how to integrate your app with various web services and deploy them effectively.
- By the end of this book, you'll be adept at building powerful, cross-platform, native apps for iOS, Android, Windows, and macOS-all from a single code base.
What You Will Learn
- Configure the Delphi IDE for mobile development, use Object Pascal, and build apps
- Manage core Delphi technologies, including parallel programming, JSON, XML, and FireMonkey
- Explore FireMonkey 3D features, UI styles, and mobile OS integration to build powerful apps
- Extend your apps to desktop using the same source code and set of technologies to expand opportunities
- Build web services integrate them with your UI for a holistic developer experience
- Deploy apps to devices and online stores, streamlining distribution and facilitating monetization
Who this book is for
If you're a Delphi developer exclusively versed in Windows applications and aspire to venture into mobile platforms, this book will pave the way for you to become an expert in this space. It serves as a guide for mobile developers or developers in general, proficient in other programming languages and frameworks, to harness the productivity that Delphi and FireMonkey offer.
Mastering Borland Delphi 2005
26/08/2005
Marco Cantú
Delphi Takes a Great Leap Forward; It's Time for You to Do the Same The latest release of Borland's Delphi is a major overhaul, featuring a brand-new IDE for both Win32 and .NET development and tons of other improvements. Mastering Borland Delphi 2005 is the best way to get up to speed, whether you're starting from scratch or have experience with an earlier version. Written by an award-winning and internationally known Delphi expert, this book shows you how to capitalize on Delphi's many advantages--including its clean language, speed of development, portability, and an active community that has produced hundreds of third-party tools. Coverage Includes * Writing code using the Delphi language * Navigating the Delphi 2005 IDE * Understanding the relationship between Delphi and Microsoft's .NET Framework * Tapping Delphi's database support * Using ADO.NET and the Borland Data Providers * Developing multi-tiered applications on Win32 and .NET platforms * Writing applications that will be portable from Win32 to .NET * Using Indy for sockets programming * Understanding your web development options with Delphi, including WebBroker, WebSnap, IntraWeb, and ASP.NET * Taking advantage of Delphi's XML and web services support * Using the ECO framework for Model-Driven Architecture Detailed Coverage of the Delphi Language, from an OOP Perspective In-depth Instruction in Win32 and .NET Development Using the New IDE Learn How Much You Can Accomplish with the Combined Borland and .NET Libraries See Why Delphi Is Now an Even Better Choice for Internet Development Master Delphi's Many New Capabilities, Including Refactoring, Unit Testing, Database Management, and More
Mastering Delphi 7
26/02/2003
Marco Cantú
Still the Best Delphi Resource--Now Fully Updated and Expanded Whether you're new to Delphi or just making the move from an earlier version, Mastering Delphi 7 is the one resource you can't do without. Practical, tutorial-based coverage helps you master essential techniques in database, client-server, and Internet programming. And the insights of renowned authority Marco Cantù give you the necessary knowledge to take advantage of what's new to Delphi 7--particularly its support for .NET. Coverage includes: * Creating visual web applications with IntraWeb * Writing sockets-based applications with Indy * Creating data-aware controls and custom dataset components * Creating database applications using ClientDataSet and dbExpress * Building client-server applications using InterBase * Interfacing with Microsoft's ADO * Programming for a multi-tiered application architecture * Taking advantage of Delphi's support for COM, OLE Automation, and COM+ * Taking advantage of Delphi's XML and SOAP support * Implementing Internet protocols in your Delphi app * Creating UML class diagrams using ModelMaker * Visually preparing reports using RAVE * Using the Delphi language to create your first .NET programs
Object Pascal Handbook
05/08/2015
Marco Cantú
The Object Pascal Handbook is the complete guide to the programming language of Delphi and AppMethod, by Embarcadero Technologies. The book covers Object Pascal from the foundations to the latest extensions and the author, Marco Cantu, is a well known Delphi guru, the author of dozens of Delphi books, and the current product manager for the programming tool at Embarcadero Technologies.
Object Pascal Handbook (Delphi 10.4 Sydney Edition)
11/12/2020
Marco Cantú
This newly updated 500-page e-book is a complete guide to the current, modern Object Pascal programming language by best-selling Delphi books author and Delphi Senior Product Manager, Marco Cantú.
It's a manual for new and existing Object Pascal developers and covers, among other things, the following:
- Variables and data types
- Procedures and functions
- Arrays, records, Strings
- Objects and Inheritance
- Handling exceptions
- Properties and Events
- Interfaces and Classes
- Generics
- Anonymous methods
- RTTI and attributes
- TObject and the runtime library
Object Pascal Handbook - Delphi 11 Alexandria Edition
06/11/2021
Marco Cantú
This newly updated 500-page eBook for Delphi 11 Alexandria is a complete guide to the current, modern Object Pascal programming language by best-selling Delphi books author and Delphi Senior Product Manager, Marco Cantú.
It's a manual for new and existing Object Pascal developers and covers, among other things, the following:
- Variables and data types
- Procedures and functions
- Arrays, records, Strings
- Objects and Inheritance
- Handling exceptions
- Properties and Events
- Interfaces and Classes
- Generics
- Anonymous methods
- RTTI and attributes
- TObject and the runtime library
This book is a digital release only sent as gift for DelphiCon 2021 attendees.