![]() * GDI+ Controls - custom gradients, morph effects. I used FastMM in DEBUG and ScaleMM in RELEASE versions with Delphi. Sticking to the Flutter implementation which likely relies on the OS memory manager. It is a long story deserving a separate post. * FastMM/ ScaleMM - yep I use two custom third-party memory managers. ![]() It is easy to achieve due to the availability runZonedGuarded() concept in Flutter. ![]() Currently building my own implementation. * madExcept - automated crashalytics collection. But the performance is not bad with sqlflite and I benefit some new SQL syntax goodies. obj into the executable and some Assembly optimizations. It lacks some of the performance since my driver had compiled the sqlite 3.7.1 (the fastest according to internal tests) amalgamation as. Again used "syncfusion_flutter_pdf" package. Shout in the comments if you are aware of such. I failed to find a Linux and MacOS webview package. easy_web_view - supports Android, iOS and Web but not desktop systems support.webview_windows - uses Edge WebView2 but works on Windows only.webview_flutter - most popular but supports only Android and iOS.There are a few packages but none that supports all platforms simultaneously. * Chromium Embedded Framework (CEF) - used as embedded browser. Migration to syncfusion_flutter_charts was a breeze. * Steema TeeCharts - I use basic Bar charts with trendline, Pie charts. I guess there is a market niche to fill in. So far I use syncfusion_flutter_pdf but it is way inferior experience. The framework comes with 100+ widgets but the building of the UI is a bit different than the usual Menu/Ribbon, Toolbar, Statusbar layout. I found this part being the steepest learning curve. The whole paradigm is different having Drawer instead of top menu for example. * DevExpress - UI - so far using the Material Widgets and SyncFusion free widgets. I am undergoing the exercise of finding best replacements for the frontend built in Flutter: The purpose of this post is to be educational and provoke ideas into Delphi developers who consider Flutter as alternative. You can hear more on the project in the interview I gave Jim McKeeth (Chief Developer Advocate and Engineer at Embarcadero). Anybody who knows me would confirm am a passionate developer and a evangelist of Delphi for decades. Turned out to be not the case.ĭISCLAIMER: This is not a "Delphi is dead post." I have been using it long enough to know what it is capable of. Wasn't expecting much since I was aware of them but somehow associating them with basic mobile apps. So than I decided to give Flutter/Dart a try. One can say - buy the full version buy having tasted the sweetness of Community Edition and having worked a lot with VSCode, P圜harm, Aptana, WebStorm, and other IDEs I find the price of Delphi really prohibitive for this small revenue generating project (yes, it is less than $5000/year) so I should be eligible for the CE license. It is possible that this is just a bug similar to the one in Berlin. This breaks my custom PowerShell pipelines for compilation, unit testing, data integrity checks, database vacuum, installation creation, publishing to artifactory and publishing final installation/portable releases and automated web site update. Compilation from console with dcc32 is not allowed any more.The fact that there is a nag screen, or the fact that the button contrarily to the other UI is having a button not following the 75px x 23px recommendation.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |