Blog

All Blog Posts  |  Next Post  |  Previous Post

Discover the endless possibilities of software development with TMS WEB Core

Tuesday, March 31, 2020

TMS WEB Core: Web Application Development with Delphi



For more than two decades, the development environment Delphi is known for the rapid programming of Windows applications. Especially the easy creation of desktop database applications and the uncomplicated deployment of the applications to customer systems made Delphi popular compared to other programming languages. For several years now, software can be created for the target platforms Linux, MacOS as well as the mobile operating systems iOS and Android.
With TMS WEB Core, modern web applications can be programmed with Delphi since the beginning of 2018. These applications can be executed completely in the web browser because they are translated into JavaScript.

  • Detailed description of the basics, the functionality, and the transpiler (based on pas2js)
  • Step-by-step creation of the first web application
  • Progressive Web Applications (PWA) for offline use
  • Electron applications: Cross-platform Desktop applications based on web applications
  • Integration of JavaScript classes and controls
  • Creating web services for databases with TMS XData
  • Integration of databases with TDataset controls
  • XData-specific functionality for use in web applications
  • Responsive web design (form designer, HTML, CSS, Bootstrap)
  • The final chapter provides a comprehensive and practical example of server and web application with Google Maps and Google Charts
The content is suitable for both beginners and advanced developers interested in creating web applications with TMS WEB Core.

Knowledge of Delphi (Object Pascal) and the Visual Component Library (VCL) is required. To reproduce the numerous examples, you need a current version of Delphi and TMS WEB Core. The free Delphi Community Edition is sufficient as well as the trial version of TMS WEB Core.

The book is now available on Amazon:
TMS WEB Core: Web Application Development with Delphi




Author



Since 1996, Dr. Holger Flick has been using Delphi as his primary development platform and has been an active member of the community. He studied computer science at Dortmund University and later wrote his dissertation at the Ruhr University in Bochum in the field of telemedicine. For his passion for and knowledge of Delphi he was awarded the “Delphi MVP” moniker in 2016.

In 2019, Holger moved to the United States of America (USA) and established his new company FlixEngineering LLC. The company focuses on consulting, training and software development using object-oriented programming languages like Delphi, C#, Swift, and Objective-C. Holger is part of the TMS Software family providing his expertise as Evangelist and QA Engineer.

Masiha Zemarai




This blog post has received 22 comments.


1. Tuesday, March 31, 2020 at 2:02:12 PM

From the US to Romania, it is difficult (in the conditions of the CORONA pandemic) in the printed format. Do you also have a PDF format?

Grigore TOMOIAGA


2. Tuesday, March 31, 2020 at 2:47:53 PM

This is great.

I tried to buy one on amazon.com, but this item does not ship to Brazil. There is a digital version available?

Thanks.

LEANDRO A DO PRADO


3. Tuesday, March 31, 2020 at 4:13:22 PM

The same for the Netherlands. No delivery possible from amazon.com currently. I could buy the German book, but prefer the English version.

Hennekens Stephan


4. Tuesday, March 31, 2020 at 4:35:34 PM

Can I buy digital version. We are in lock down in South Africa. I would like to use it during this time.

Johan Pretorius


5. Tuesday, March 31, 2020 at 4:50:49 PM

@Hennekens Stephan: The English version is available on .de as well: https://www.amazon.de/dp/B086G6XDGW/

Just add the /dp/B086G6XDGW/ to any Amazon link.

Holger Flick


6. Tuesday, March 31, 2020 at 4:51:57 PM

@LEANDRO A DO PRADO: Please contact Amazon which store to use. I definitely know that people who speak German purchased a German copy on .com. This might not be possible due to current import/export restrictions.

Holger Flick


7. Tuesday, March 31, 2020 at 4:52:48 PM

Grigore TOMOIAGA: You do not need to use the .com store. Use any store that is applicable for your contry.

Just add the /dp/B086G6XDGW/ to any Amazon link.

Holger Flick


8. Tuesday, March 31, 2020 at 7:52:52 PM

amazon doesn''t deliver to Cyprus. Can I order it from anywhere else to be delivered to Cyprus? or do you have or planning to release a digital version soon?

Norayr Monjian


9. Tuesday, March 31, 2020 at 8:03:05 PM

Please contact Amazon. I found multiple articles that they do indeed ship to Cyprus. There will not be a digital version.

Holger Flick


10. Wednesday, April 1, 2020 at 10:53:58 AM

I just ordered from Amazon UK by adding /dp/B086G6XDGW/.

Tx

Norayr Monjian


11. Wednesday, April 1, 2020 at 4:12:45 PM

Just ordered from Amazon.de. Given the current situation it may take several week before I have the book in my hands.

Hennekens Stephan


12. Thursday, April 2, 2020 at 6:52:42 PM

Dear Friends at TMS, and Dr. Holger

The WORLD is on lockdown. Shipping to some countries is VERY difficult and costs a LOT .

What is the difficulty to provide a Kindle version ?

Charge the same price if you want, we will still save the shipping cost.

Bob

PS: And you will sell a LOT more

BOB


13. Thursday, April 2, 2020 at 8:45:53 PM

This item does not ship to Mexico City, Mexico.

:(



Job Espejel


14. Friday, April 3, 2020 at 1:33:35 AM

It seems that much of the book is reference of functionality, which is good.

But I''m more interested in how to build actual applications, how to structure applications.

What are the applications shown at the end of the books?

Marcus Fernstrom


15. Friday, April 3, 2020 at 11:52:41 AM

This item does not ship to Saudi Arabia.
is there a pdf version?

ahmed altayib


16. Friday, April 3, 2020 at 5:01:01 PM

I received this link fra Holger and book is now ordered without any problems.

http://webcore.flixengineering.com/alink/

Ole Ekerhovd

Ekerhovd Ole


17. Saturday, April 4, 2020 at 5:32:41 AM

@All: Contact your local Amazon and simply ask where you can order the book with ASIN B086G6XDGW .

It is available world wide, you just need to pick the correct store. Again, Amazon will assist you.

Kindle is not available as the book is formatted for the paperback size. I simply do not have the manpower to provide different versions. Two languages was already a lot of work.

Please use the Look inside link to get details on what the book will look like. Amazon will take a couple of more days to provide these.

Holger Flick


18. Monday, April 6, 2020 at 5:26:07 PM

Great news! Although, a Kindle version would be awsome.

Farias Anderson


19. Monday, April 6, 2020 at 5:29:06 PM

Not available in Amazon Brasil yet. Guess have to wait.

Farias Anderson


20. Monday, April 6, 2020 at 9:27:41 PM

@Farias: I investigated a Kindle version, but it is simply not feasible with the work and additional legal implications as some countries have laws in place when there is a paperback version and a digital version of the same book. It is all very complicated. I sold copies from Amazon.com to Brazil, so I am certain this is just a temporary restriction due to COVID-19.

Holger Flick


21. Thursday, April 30, 2020 at 6:06:17 PM

Where is the possible download the examples from book?

Radovan Samudovsky


22. Thursday, April 30, 2020 at 7:15:11 PM

https://github.com/holgerflick/XData/tree/master/School%20Data%20Examples

Holger Flick




Add a new comment

You will receive a confirmation mail with a link to validate your comment, please use a valid email address.
All fields are required.



All Blog Posts  |  Next Post  |  Previous Post