It has been a couple of very busy weeks, so here is a general update, and more tech blogs to come.
Embarcadero News and Plans
In case you missed them, there have been a few updates with the company plans for RAD Studio going forward. In particular, I recommend reading:
- "Product Roadmap Update" a general Embarcadero business update by Atanas at http://community.embarcadero.com/article/news/16416-product-roadmap-update
- "What’s Currently in Flight and Where are We Headed?", covering RAD Studio focus and directions by Brandon at http://community.embarcadero.com/blogs/entry/product-update-what-s-currently-in-flight-and-where-are-we-headed
- A juicy preview of a new feature in 10.1 Berlin Update 1, "Berlin Update 1 Sneak Peek: TGrid Native Rendering on iOS" by Sarina at http://community.embarcadero.com/blogs/entry/update-1-sneak-peek-tgrid-native-rendering-on-ios
I'll follow up ASAP with the status and plans for the Object Pascal language (or Delphi language, call it as you like) and some information about the VCL features and the new IDE designers under development mentioned by Brandon.
- Meanwhile, the company announced the acquisition of Gurock: https://blog.gurock.com/gurock-testrail-acquired-by-idera/. While they are known in the Delphi community for SmartInspect and their popular DelphiFeeds web site, but the deal is really focused on their main product, TestRail.
Technical Blog Posts
- Using "reFind" tool to migrate BDE app to FireDAC with Delphi 10.1 by Pawel at http://community.embarcadero.com/blogs/entry/using-refind-tool-to-migrate-bde-app-to-firedac-with-delphi-10-1
- Brutally Roll Your Own Backend Part-1 to 7 of a series about a PHP and MySQL backend for a Delphi application, written by Craig at http://chapmanworld.com/2016/06/27/brutally-roll-your-own-backend-part-1/ (and 6 other blog posts...)
- Apache Server support in RAD Studio, Delphi and C++Builder 10.1 Berlin by David I at http://community.embarcadero.com/blogs?view=entry&id=8593
- A very long and detailed article on Code Templates and Live Templates by Brian Long at http://blong.com/Articles/CodeTemplates
- Creating a SecureString type for Delphi, Part 1 (followed by parts 2 and 3) by Stefan van As at https://medium.com/@svanas/creating-a-securestring-type-for-delphi-part-1-e7e78ed1807c#.vknkl71d0 (by the way, seems one of the first Delphi blog authors using medium.com)
- Use Super-Sampling for Off-screen bitmaps on Delphi Mobile at http://riversoftavg.com/blogs/index.php/2016/06/09/use-supersampling-for-offscreen-bitmaps-on-delphi-mobile/
- Advantage Delphi OData Client by Joachim at https://www.jd-engineering.de/advantage-delphi-odata-client/
- An absolutely great blog post and video by Malcolm on EMS/RAD Server used in a real world scenario by an Australian company. See https://www.code-partners.com/codeinsighttv-foresiight-and-rad-server/. Wins the title of best blog post of the week/month.
- Google Analytics in Delphi Mobile Without 3rd party Components by Rafael at http://thedelphiway.blogspot.it/2016/07/google-analytics-in-delphi-mobile.html
Books
- Daniele updated Delphi Cookbook is available. See http://www.danieleteti.it/delphi-cookbook-2nd-edition/
- I've just finished updating my Object Pascal handbook for Delphi 10.1 Berlin. Not a large update, but there are a dozen new pages covering recent features and some updates and correction. I don't plan getting it in print -- not such a significant update. Will become available as an eBook only.
That's all for now. I really need to put more effort into blogging... stay tuned.