Subscribe to this list via RSS Blog posts tagged in Tutorials
Posted by on in Programming
Get Started with RAD Studio 10.2.1 using Sample Projects With RAD Studio 10.2.1, we provide a number of sample projects to help you get started building Windows, Mac, iOS and Android applications. Today, I thought I would highlight some of those demos for new users trying RAD Studio 10.2.1.
Top 5 Delphi Books Which Can Turn You Into An Object Pascal Rockstar There are five recent Delphi books that can really kick-start your development with Delphi on Android, iOS, Windows 10, and MacOSX. These five books are the Object Pascal Handbook, Coding In Delphi, More Coding In Delphi, Delphi Cookbook Second Edition, and Delphi Programming for Beginners. Some of these books are free and some of them are available from various online stores like Amazon. If you are new to Delphi, just want to brush up on your Object Pascal skills, or you are ready to dive ...
Learn To Build Android, iOS, And Windows Applications With Hundreds Of Hours Of FREE Training Embarcadero has a very active YouTube channel where there are over a thousand videos with hundreds of hours of free tutorials on building applications for Android, iOS, Windows, and Mac OSX using RAD Studio Delphi and C++Builder. Join thousands of other developers and be sure to subscribe to our YouTube channel to receive all the new videos as they are released! How-To Tutorial Videos If you are just getting started with Delphi or C++Builder there are over 60 different How-To videos on ev...
Delphi VCL and FireMonkey: eBooks, Books, Tutorials and Courseware - a collection of links We are often asked where developers and teachers can find books, courseware and tutorials available today that cover Delphi programming and Multi-Device FireMonkey app development. The great news is that there are more and more books appearing on Amazon, Lulu and online. Here is my latest list of books, courseware and tutorials from book shopping sites and developer sites.   ebooks Mobile Tutorials: Mobile Application Development (iOS and Android) for XE8 - http://docs.embarcadero....

Posted by on in Blogs
[Delphi Tuts] DataSnap "Hello World" Welcome to "Delphi Tuts"! Your Delphi step-by-step tutorials! In this tutorial we are going to use Delphi XE5 to build the simplest possible DataSnap client/server system. The difficulty level of this lab is “Hello World”. This step-by-step tutorial is intentionally very simple, so even not experienced Delphi programmers should be able to build projects described here. The objective of this lab exercise is to get familiar with basic steps needed for building DataSnap servers and clients. ...
FireMonkey Quick Start Guide now available on our DocWiki The Embarcadero documentation team has put together a new "FireMonkey Quick Start Guide" that will help everyone new to FireMonkey. The guide will take you get started building Windows, Mac and iOS Applications with FireMonkey.  Quoting from the opening page of the Quick Start Guide, "This Quick Start Guide walks you through the basic development steps needed to create your first FireMonkey application and is designed to give you a basic understanding of the FireMonkey business application platf...

Posted by on in Blogs
Locating Bottlenecks There are several techniques you can use when working with PHP applications to improve performance. These are probably some of the most fundamental ones: Upgrade PHP. Newest PHP versions will include lots of changes, not just additional features, but also performance improvements. Use cache for database results and rendered pages. Disable PHP extensions you are not using when you deploy your application to a web server. Those tasks, specially caching, will greatly increase the perform...

Posted by on in Blogs
Breakpoints and Watches On this post we are going to have a quick look at breakpoints and watches, features we can use during debug to locate code errors. Breakpoints You can attach a breakpoint to a line of code to stop script execution at that point. When you go to Run > Run, the application will stop at the first breakpoint, if you go to Run > Run again, it will jump to the second breakpoint, and so on. With breakpoints, you can take execution flow control through the key parts of your application, th...

Posted by on in Blogs
Basic Debugging The Debugger is the perfect tool to locate the source of any logic error in your application. You can use it to get control of the execution flow of your scripts while you watch the value of variables and expressions, allowing you to track the data until the point when something unexpected happens. Now, lets see some code: <?php define('YES', 0); // What strcmp() returns for a string match. $pet = $_GET['pet']; $pet = strtolower($pet); // strcmp() is case-s...

Posted by on in Blogs
Avoiding Simple Errors On this post, we will have a look at two kinds of PHP errors, and learn how we can save time using RadPHP to avoid them. Syntax Errors Syntax errors are the most fundamental errors, those produced by a PHP code that cannot be understood by the PHP interpreter, which reports them as “Parse error”.  Common examples of syntax errors are a missing semi-colon at the end of a line of code, not escaping quotes inside a string, forgetting to write an initial or final parenthesis… To avoid these error...

Check out more tips and tricks in this development video: