Special New Year offer for  Raspberry Pi Lovers:
New Offer for 2015!
For all Blaise Pascal Magazine subscribers (whether you take out a new subscription or renew an existing one).
We are offering all subscribers a complete low-cost pre-installed Linux environment, on a memory card which includes an installation of the MySQL Database More...

Spanish flagsPara ir a la página en español pulsa sobre la bandera situada en la parte superior

Computer Math and Games in Pascal by David Dirkse

Order now for presales price!
The book will be published as Hardcover Sewn
Price € 50 ex shipping. More...
and Pocket Sewn Price € 35 ex shipping.
It will also be accompanied by PDF.
The presales Price for the Hardcover is 40
and the pocket € 30.

The book is printed in full color and provides all code examples, including the executables.

Ray KonopkaLogo

Max Kleiner




The newest issue 37/38
has been published. The html version for Ipad and Android is also available aswel a windows .exe file
For our subscribers we have also a lot of code items to download:
Blaise_37_38_UKTotalComplete.exe (Windows)
Bpm37_38HTML.zip(Tablets etc)

Tablet preview

Book Review - By Jim Duff
Delphi in Depth: ClientDataSets, 2nd Edition written by Cary Jensen
Cloning FDMemTable Cursors - By Cary Jensen
Floating points? - By David Dirkse
The Leap Motion Visualizer - By Dmitry Boyarintsev
Creating Applications for Mobile: How to make money with apps - By Mark Wilcox
Migration to FastReport: How easy can it be ?
- By Denis Zubov
TIOBE Index for January 2015
Apple’s Guidelines for Creating and Publishing
Google’s Guidelines for Creating and Publishing Android Apps
Google’s help for developers for Android
Lazarus for beginners 3 - By Howard Page-Clark
Editors Choice 1st prize award:
WYSIWYG formatted: text & images editor for VCL & FireMonkey
Regular Expression Report - By Max Kleiner
Getting Started with the Raspberry Pi - By Siegfried Zuhr
Android for Free Pascal - Michael van Canneyt
Having fun with Delphi and AMQP - By Kim Madsen

I wish you all a very Happy New Year!
Technical issues over synchronizing our website to offer the correct download for each article, and late submissions from authors mean that we are publishing this issue later than I hoped.
But as our famous football player Johan Cruiff said, “Ieder nadeel heb z'n voordeel“ every cloud has a silver lining: at least the articles are very much up to date. We have focused this issue specifically on iOS and Android. We even managed to find the latest information for using Free Pascal on these platforms.

Delphi can as we know. So we tried to give you information where to get the extra goodies and what you can expect by creating “Apps”.
Is it worth the trouble? If it's for fun (it always is)
– if it's to make money - that is very uncertain.
There actually is only one way you can really develop profitable apps for Android: a company that needs to communicate with its workers, or a Patient that wants to communicate with his doctor or an unpopular example: a traffic warden who is about to give you a parking ticket– or even worse….you have found the winning idea to create an App for all of us: how to make money without any effort.

I have been discussing this subject lately with a friend and we agreed there is hardly any app that doesn't yet exist on any of these platforms. So it might be just for that reason very exciting to prove otherwise…If so we are of course very much interested to publish your app or idea.

TMS Software this year created something we all were looking for: the ultimate Delphi “what you see is what you get” editor.
We have never awarded any prizes before now, but this is a very good reason to begin.
The reason for granting this to TMS is that they are great in code elegance and design, and not only is their new product a great idea, it also offers superb functionality to Delphi developers…
TMS have created an editor for all the operating systems and VCL and FireMonkey.
A huge task.
Very Good. Next year maybe You (or your company) might win our next Award?

And now for something completely different:
for those that are interested in building apps for the Raspberry Pi we have a very special offer at the lowest possible price: a complete working interface and OS on an SD card where you can run your project: whether it's in Delphi or in Lazarus,
invent your own application and let it run either via battery or in the network via a USB connection.
All the coding is in Pascal.
And if you create a program you can run it on the Raspberry Pi and let it report to you… maybe even have a very small server of your own.
We have been using Delphi XE7 now for some time and I must say it makes me think of the famous Delphi7.
It's very good and has solved quite a lot of trouble – and the sheer impossible number of applications you can create with it in a very short time is still not exceeded by any other language – even though I would like to see the package offered at a more affordable price.
Happily for those who are just starting to learn to program there is the Lazarus – FreePascal version which has reached a wonderful new level of stability and functionality, and you can learn Pascal there for almost nothing. All you might need in addition, of course, is our magazine and some books…

Cover 36
BOOK Review By Jim Duff
Object Pascal Handbook
New book from Marco Cantù
A WYSIWYG math editor
By David Dirkse
Blue Tooth
By Jeremy North
3D Printing Lab (maxbox)
By Max Kleiner
Converting Delphi to Lazarus and Vice Versa
Differences between Delphi and Lazarus
Lazarus for beginners:
Starting your first program
By Howard Page-Clark
TMS XData and TMS Aurelius
– Learning by Example
By Wagner Landgraf
UpdateMode and FireDAC DataSets
By Cary Jensen
AMQP (Advanced Message Queuing Protocol)
By Fikret Hasovitch

Issue 37/38 will be published end of the year

The next weekly overview from Embarcadero has arrived.

Make your choice...

Electronic Components from
Logo Vogelaar Electronics
are available now: (More...)




Happy Birtday Delphi

BOOK Review By Jim Duff
NEW Delphi Cookbook Author: Daniele Teti page
Boian Mitov an interview
By Detlef Overbeek
Smart Mobile Studio:
Where to use it and with what?
Comment By Christan Budde
Smart Mobile Studio:
Building simple native applications for Windows
Smart Mobile Studio: node.js on a Raspberry Pi
Debugging Techniques in Lazarus
By Howard Page Clark
Start with GEO Maps
By Max Kleiner
A 3D Tic-Tac-Toe game
By David Dirkse
Blazing Performance with FireDAC Array DML
By Cary Jensen
Creating custom edit descendants in XE7
By Jeremy North
Leap Motion Version 2
By Michaël Van Canneyt
KBMMW and messaging (the WIB)
By Fikret Hasovic 64

New Cover 34
Cary Jensen / Ode To the Code
Detlef Overbeek / Animation Lab for Android
Detlef Overbeek / Interview with Boian Mitov:
All about understanding the
RTTI / Attributes / Functional Programming / Multiple Inheritance / Parallel Processing
and GP GPU - Part 1
Rik Smit
Raize Components Version 6PART II-
Continuation from issue 33
Max Kleiner
QR (Quick Response) Codes
David Dirkse Image Compression
Jeremy North
Review : Documentation Insight by DevJet Software
Cary Jensen
Introduction Local SQL with FireDAC
Michael van Canneyt
Unit testing - test driven development
Kim Madsen
Serving an off the shelf Content Management System

Nederlandse website Russian English sitio en español