Alcinoe Component Library For Delphi. Full opengl video player, WebRTC delphi wrapper, native ios/android TEdit, Improuved firemonkey controls, Firebase cloud messaging, Android/ios facebook sdk login, Json/Bson Parser, ImageMagick wrapper, MongoDb client And much more
This version is significant as it marks the last release of Alcinoe that will support Delphi Alexandria. Users who are currently utilizing Delphi Alexandria should note that this is the final version of Alcinoe tailored for compatibility with Alexandria.
Full support for Delphi Alexandria: This release is fully compatible with Delphi Alexandria, ensuring a seamless experience for users of this version.
Stability improvements and bug fixes: We have made several enhancements to improve the overall performance and stability of the library.
Transition to Delphi Athens: The next version of Alcinoe will shift its support to Delphi Athens. This move is in line with our commitment to keeping Alcinoe updated with the latest Delphi versions and technologies.
Deprecation of Alexandria Support: With the introduction of support for Athens, we will be deprecating support for Alexandria in future releases of Alcinoe. We encourage users on Alexandria to plan their transition strategies accordingly.
For users on Delphi Alexandria, we recommend staying with Alcinoe v1.0.7 to ensure compatibility and stability. We are committed to providing quality support for this version while we transition our focus to the next generation of Delphi.
Thank you for your continued support of Alcinoe, and we look forward to bringing you more updates in the future.
We're thrilled to introduce our latest component suite, bringing cutting-edge functionalities to the Delphi platform. Here's what's new:
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.
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.
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.
Refactoring of TALJsonDocument :
Add the TALGeoPositionSensor component. Note: You can use the tool UnitRenaming to automatically rename all old Alcinoe units and function names in your project
Code formatting using the tool UnitNormalizer. Include also a fix to https://quality.embarcadero.com/browse/RSP-40709 Note: You can use the tool UnitRenaming to automatically rename all old Alcinoe units and function names in your project
Major unit renaming. You can use the tool UnitRenaming to automatically rename all old Alcinoe units in your project.