Delphi Dev
451 subscribers
1 photo
1 video
783 links
News, articles, books and videos from the world of Delphi development.
Download Telegram
​​Where usually component developers install their files? We install our sources in to the Program Files folder and both BPLs and examples - to Public Documents.

Please check out the following blog post, where the author provides an interesting information about places, where you should not put your Delphi components on PC. E.g., Windows 10 folders, which are synchronized with the OneDrive cloud storage πŸ€”

Where do you install your components, demos, and other Software-related files?
Please share your experience πŸ‘
https://www.codedotshow.com/blog/where-not-to-put-your-delphi-components/
The good guys from tmssoftware have published an interesting video, which describes how to make a component for the Fitbit Web API service:
https://youtu.be/y7I5SwtTh80

This service is used to access data from Fitbit activity trackers. If you want more reading on this theme, refer the following article, which covers how to access Fitbit Web API using OAuth in Delphi πŸ‘
https://flixengineering.com/archives/1489
Delphi is now 26 years old and Embarcadero is celebrating with blog posts and has asked developers to share your favorite quote, comment, story, or feature of Delphi. Woah, you can get 26% off Delphi and all products from Ebarcadero until February 28, 2021 πŸ”₯
https://www.ideasawakened.com/post/a-good-delphi-developer-is-usually-a-10x-developer
​​Wow, RAD Studio 10.4.2 Sydney Release 2 is available right now! Check out the Marco Cantu's blog post for quick feature overview. There are new components, expanded Firemonkey support, and many more πŸ”₯

We still waiting for 10.4 CE... πŸ€”
https://blogs.embarcadero.com/announcing-the-availability-of-rad-studio-10-4-2-sydney-release-2/
​​DevArt has updated their data access component list with support for new RAD Studio 10.4.2
https://blog.devart.com/delphi-dac-support-for-rad-studio-10-4-2.html

😲 Wow, I didn't know about VirtualDAC components! Does anybody use these components? What's difference from TClientDataSet?
Please share your experience.

https://www.devart.com/virtualdac/
Today, I've watched one interesting video by Alister Christie, Delphi MVP, about a new RAD Studio 10.4.2 visual control.

TControlList indeed looks very cool πŸ”₯ and allows for dynamically sized lists and only renders what is required. There are lots of places in my apps, where I might use it!
https://youtu.be/PfHV9AhV2NM
Yesterday has started a new TCoffeeAndCode dev chat. The 52 minutes episode can be watched on YouTube πŸ‘
https://youtu.be/lyi46VABrxU

πŸ‘Œ The next session was scheduled on March 23rd. Ian Barker (MVP) and Dr Holger Flick (TMS) will discuss modern UI designs and how to keep your UI looking modern.

Check out the Embarcadero dev blog for more details and registration:
https://blogs.embarcadero.com/tcoffeeandcode-developer-chats-in-march-2021/
​​Check out a combobox control with an interesting effect of closing the list. If the mouse pointer is not over the control, the list is automatically closed after a time delay. The algorithm works in a thread and doesn't lock the app UI 🧐 Hm, why not to use TTimer to do the same thing in the main app thread?

Please share your thoughts πŸ‘
http://zarko-gajic.iz.hr/delayed-close-programmatically-dropped-tcombobox-if-mouse-not-over-combo-and-combos-list-using-multi-threading/
​​The TRichView team has updated their excighting richtext editing and reporting components. This update includes the markdown import functionality, new calendar functions for ReportWorkshop expressions, and more.

Check out the product blog for more details πŸ‘
https://www.trichview.com/wp/2021/03/25/trichview-19-2-reportworkshop-3-1-markdown-import-adit-math-engine-list-style-types-calendar-functions/
β€‹β€‹πŸ˜² Wow, check out a new version of StyleControls for VCL with the Ribbon UI pager control and advanced controls to create applications with UWP / Fluent UI design.

The new version 4.83 is available on their website πŸ‘
http://www.almdev.com
​​Recently, I've read one interesting blog post, which describes some tips to decrease build time of your Delphi app. For sure, the list includes precompiled DCUs, multiple Delphi configurations, and some other tricks.

The provided advises, indeed, may be helpful for Delphi projects, not only for C++Builder, expecially if your project is large πŸ‘
https://blog.grijjy.com/2021/04/05/build-speed/
One year later, an army of remote workers are still making rookie mistakes that lead to burnout... Check out this interesting article. If you are working remotely, the provided tips may be helpful for you to improve your productivity.

I'm working remotely more than 20 years. To be honest, I can't follow all these tips πŸ™‚ And what is your opinion?
https://index.medium.com/youre-still-doing-remote-work-all-wrong-cd0482f3a16f
​​An upcoming TCoffeeAndCode spring series in April. Jim McKeeth, an Embarcadero's chief developer advocate, has announced new scheduled sessions, which will start from Wed, 21st. There will be developer’s guide to security, AI and machine learning, DevOps, data visualization, and many more 😲

Check out an announce and πŸ‘ a short cool video!
https://blogs.embarcadero.com/tcoffeeandcode-spring-central-time-series/
Yet another interesting video about TMSSoftware cross platform desktop apps. The author shows how to create a Miletus TMS Web app, with local database support 🧐

The language is German, but as always, YouTube subtitle autotranslation rules πŸ‘
https://youtu.be/hkF6TqC8Y18
​​Check out a new article from Vincent Radio about his exciting object-oriented scripting programming language, VRCalc++. The article covers the main language syntax and constructions, includes lots of examples and advises.

No doubt, this is interesting project πŸ‘ And what is your opinion? Where do you think, this language might be used?
https://www.codeproject.com/Articles/1272020/VRCalcplusplus-Object-Oriented-Scripting-Language
​​Wow, the good guys from Almediadev have released a new version of their VCL style controls.

Check out a list of cool animated screenshots, and don't forget to put πŸ‘
http://www.almdev.com/prods/stylecontrols/stylecontrols_fuiscs.html
​​CleverComponents has released the Clever Internet Suite 10.0 πŸ”₯

This new version introduces the SFTP Server component and also the TCP Client / Server components, which can be used for implementing any custom data exchange.

The SSH engine was totally redesigned and improved to support more SSH channels and the SSH tunneling functionality, which will come in one of the nearest version of the product.

Also, they fixed some existing problems in the HTTP client, the SOAP Security engine, the SSH channel implementation, and improved the AES-CTR cipher performance.

Please check out the product website for more details πŸ‘
https://www.clevercomponents.com/products/inetsuite/
​​Check out an upcoming webinar, where Jim McKeeth will discuss a basic understanding of deep learning and GPT-3, some practical use cases, and how to leverage the API from your favorite development tools. Don't forget, the webinar starts on Thu, May 6, 2021, 11:00 am CDT πŸ‘Œ
https://register.gotowebinar.com/register/6690022893991802384
​​The TaskRunner version 1.4 has been released πŸ”₯

This build automation tool allows you to run sequential tasks, such as compiling projects, backup, restore DBs, executing JavaScript, and many more.

The new version includes fixes for some issues with parsing parameters in Delphi and JavaScript engines, a new application icon, and also other minor improvements.

Please try the updated TaskRunner, and feel free to ⭐️ the repo to help other devs to learn about this tool.

Download on GitHub https://github.com/CleverComponents/Task-Runner/releases/tag/1.4