If you wanted to develop iOS applications with Delphi Prism (or Monotouch in general), there was this potential licencing problem, as long as you wanted to sell your app through the Apple AppStore (i.e. not using Enterprise deployment). Here’s the good News: This is now history! Today Apple announced to “relax all restrictions on the […]
In the previous post I offered some details on the new TTimeZone class in Delphi XE. In Today’s post I will present a new project that is based on TTimeZone and offers support for most known (if not all) time zones in wild. All the time zone information used by the project is provided by […]
One of the new Delphi XE features is RTL support for regular expressions (unit RegularExpressions), regular expressions provide a concise and flexible means for matching strings of text, such as particular characters, words, or patterns of characters. The follow example shows how to use regexp to validate IP address. program RegExpIP; {$APPTYPE CONSOLE} use […]
Umas das novidades no Delphi XE e o suporte a expressões regulares (unit RegularExpressions) na RTL, esse recursos nos permite fazer diversos tipos de validação, abaixo um exemplo de como utilizar este recurso para validar se o valor em uma string é realmente um endereço IP. program RegExpIP; {$APPTYPE CONSOLE} uses SysUtils, RegularExpressions; var ipRegExp […]
There are a couple other little editor enhancements in RAD Studio XE that I wanted to highlight: Templates In Code Completion Code Templates have appeared in the code completion list for several releases. However, the code completion list has just shown the name of the code template. Often, the template name is not descriptive enough to know […]
In part inspired by some of the great and positive feedback we received on Hydra at Delphi Live late last month, we have started a new marketing campaign around the product, with the simple tag line of “Why Choose!?”. The premise is that while more and more Delphi developers are looking at .NET and trying […]
Since the inclusion of TTimeZone in Delphi XE’s RTL, I was trying to write a small introductory article into how to get started with the class but never got the time. Now, I got some free time on my hands, so here it goes: The new class provides support for: Converting date/time values representing local […]
Now that RAD Studio XE has shipped, I have a chance to post about some of the features that I worked on. Most of my time has been spent working on some features for future versions that I cannot talk about yet. But I did make a few small improvements to the RAD Studio XE code editor […]