As usual, this is a collection of links to relevant blog post and other newws you might heve missed over the recent perios of time, and that relate with Delphi one way or another.
Table of Contents
Embarcadero News
There is a new Sencha MVP program, similar to the RAD Studio one: https://www.sencha.com/blog/sencha-mvp-program/
Healthcare App Prototype Built In Delphi Wins First Place In Startup Weekend Competition! Read more at https://community.embarcadero.com/blogs/entry/healthcare-app-prototype-built-in-delphi-wins-first-place-in-startup-weekend-competition
Blog Posts
Top 10 Most Popular Open Source Delphi Projects On GitHub By Star Rating by Eli at https://community.embarcadero.com/blogs/entry/top-10-most-popular-open-source-delphi-projects-on-github-by-star-rating
RAD Studio Custom Editor Sub-views by David Hoyle at http://www.davidghoyle.co.uk/WordPress/?p=1831 (this is an extremely detailed example of writing editor views, which is a fairly complex extension to the RAD Studio IDE)
Persisting enumeration and sets to JSON by Chee Wee Chua at http://chuacw.ath.cx/blogs/chuacw/archive/2017/12/11/persisting-enumeration-and-sets-to-json.aspx (a small and handy tip)
Microsoft has a very interesting blog post by Matteo Pagani covering the Desktop Bridge, a technology we support in Delphi, and while not everything is directly applicable, it is a very interesting read: https://blogs.msdn.microsoft.com/appconsult/2017/11/06/desktop-bridge-best-practices-and-common-issues/
Supporting iPhone X display with Delphi by Dave Nottage at http://delphiworlds.com/2017/11/supporting-iphone-x-display-with-delphi/ (some related improvements will be made available in RAD Studio 10.2.2)
Delphi + Enterprise Connectors + RAD Server = SAP native client for iOS and Android by Fernando Rizzato at https://community.embarcadero.com/blogs/entry/delphi-enterprise-connectors-rad-server-sap-native-client-for-ios-and-android (given the Enterprise Connectors cannot be used directly on mobile, you need a middle tier architecture to leverage them on your phone — which also opens us to using push notifications)
Experimenting with Neural Networks Part 6 by Craig Chapman at http://chapmanworld.com/2017/11/19/experimenting-with-neural-networks-part-6/ (read the previous 5 parts as well, of course)
Massive Collection Of Design Patterns, Frameworks, Components, And Language Features For Delphi at https://community.embarcadero.com/blogs/entry/massive-collection-of-design-patterns-frameworks-components-and-language-features-for-delphi
Older but Great Posts
I missed this, but worth highlighting: A Delphi Primer with RAD Studio 10.2 by T Theobald at http://borkedcode.com/wp/?p=1470 (a nice, long, and detailed “first look” to Delphi)
Roll your own lightweight, scalable backend using ZeroMQ at https://blog.grijjy.com/2017/05/02/roll-your-own-lightweight-scalable-backend-using-zeromq/
Projects and Libraries
Pyscripter is a feature-rich but lightweight Python IDE (written in Delphi): https://github.com/pyscripter/pyscripter. There is also a related Python Delphi integration package at https://github.com/pyscripter/python4delphi and this classic page http://www.atug.com/andypatterns/pythonDelphiTalk.htm
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition