Introduction
TeeChart for FireMonkey offers a comprehensive suite of cross-platform charting samples that leverage the FireMonkey (FMX) UI framework. These samples demonstrate how to create stunning, responsive charts that work seamlessly across Windows, macOS, iOS, and Android platforms.FireMonkey’s cross-platform capabilities mean you can write your charting code once and deploy it to multiple platforms with minimal platform-specific adjustments.
Sample Categories
The FMX samples are organized into several key categories:Standard Series
Explore fundamental chart types including Lines, Bars, Areas, Pies, Points, and more
Animations
Dynamic chart animations and transitions for engaging data visualization
Dashboard
Complex dashboard examples with multiple interactive charts and data integration
Cross-Platform
Platform-specific implementations and responsive design patterns
Key Features
Cross-Platform Compatibility
All FMX samples are designed to run on:- Windows - Desktop applications with full feature support
- macOS - Native macOS applications
- iOS - iPhone and iPad applications
- Android - Mobile and tablet applications
Responsive Scaling
One of TeeChart FMX’s major advantages is automatic scaling to fit any screen size. Whether you’re building dashboards with multiple charts or single-chart views, FireMonkey handles platform variations automatically.Sample Structure
The FMX samples repository (~/workspace/source/FMX/) contains:
Getting Started
Requirements
To run these samples, you’ll need:- TeeChart VCL/FMX evaluation or registered version
- Delphi with FireMonkey support
- Download from: https://www.steema.com/downloads/vcl
Opening a Sample
- Navigate to the desired sample directory
- Open the
.dprproject file in Delphi - Select your target platform (Windows, macOS, iOS, Android)
- Compile and run
Common FMX Patterns
Basic Chart Setup
Platform-Specific Code
Use conditional compilation for platform-specific features:Next Steps
Standard Series
Start with fundamental chart types
Animations
Add life to your charts with animations
Resources
All samples in the FMX repository demonstrate real-world usage patterns and best practices for cross-platform charting applications.
