Skip to content

Alcinoe v1.0.6

Compare
Choose a tag to compare
@Zeus64 Zeus64 released this 29 Sep 14:24
· 97 commits to master since this release

We're thrilled to introduce our latest component suite, bringing cutting-edge functionalities to the Delphi platform. Here's what's new:

Interpolated Animation: TALAnimation Component

Move beyond the limitations of Delphi's foundational TAnimation with our enhanced TALAnimation component. This iteration, designed especially for mobile platforms, ditches the conventional Timer mechanism for more native platform-specific technologies.

  • Android Support: Deep integration with Android's Choreographer ensures your animations are always in sync with the device refresh rate.

  • iOS Precision: Harness the power of DisplayLink for optimal animation fluidity on iOS devices.

  • Custom Interpolation: No longer bound by just ease-in or ease-out. Create intricate animation patterns with custom interpolation algorithms.

SpringForce Animation: TALSpringForceAnimation Component

Let your animations mimic the real world. Taking a leaf out of Android's SpringForce, we've crafted the TALSpringForceAnimation component, giving life to physics-based animations in Delphi.

  • Real-World Dynamics: Animations that stretch, bounce, and settle. A genuine feel of objects under spring mechanics.

  • Flexibility in Design: Adjust the stiffness, damping ratio, and more to get the exact animation behavior your application demands.

Scrolling Engine: TALScrollEngine

A robust scrolling experience is at the heart of any user interface. With the combined power of TALOverScroller and TALVelocityTracker, TALScrollEngine is here to redefine UI interactions on Delphi.

  • Intuitive Animation with TALOverScroller: Experience animations that decelerate as users scroll past the edge of a view, indicating boundaries seamlessly.

  • Track Gestures with TALVelocityTracker: Understand the speed and direction of user gestures like never before.

  • Built on Trusted Technologies: We took inspiration from Android's tried and tested VelocityTracker and OverScroller, translating their Java and C++ codebases into Delphi to ensure you get a reliable scrolling engine.