Subscribe to this list via RSS Blog posts tagged in Object Pascal
Easily Make Asynchronous REST Calls In Delphi 10.2.1 Tokyo On Android, iOS, macOS, and Windows 10 The Hospitality Survey App template contains a RAD Server project and a Delphi client project. You can download the Hospitality Survey App template code for yourself from Embarcadero's GetIt. The Delphi client project makes REST calls via the BaaS components to RAD Server. Keep in mind that this same source code will work with TRESTClient and TNetHTTPClient. It is beneficial for the REST calls to be made in an asynchronous way because the interface stays responsive and on some platform...
Cross Platform Business Stats Dashboard App For Delphi 10.2.1 Tokyo On Android And IOS The Hospitality Survey Client project is part of the Hospitality Survey App template for Delphi 10.2.1 Tokyo that Embarcadero has released through their GetIt platform. The Hospitality Survey App consists of four different projects plus a Survey Question Editor. And now there is a sixth project I am releasing for the Hospitality Survey App which is a Hospitality Survey Admin Client built in Delphi 10.2 Tokyo. The original business stats dashboard included with the Hospitality Survey App is built...
Generate Cross Platform Dynamic Forms At Runtime From JSON In Delphi 10.2.1 Tokyo The Hospitality Survey Client project is part of the Hospitality Survey App template for Delphi 10.2.1 Tokyo that Embarcadero has released through their GetIt platform. The Hospitality Survey App consists of four different projects. In this blog post I will cover the dynamic form generator that is built into the Hospitality Survey Client project. Also keep in mind that the client can be deployed to Android, iOS, macOS, and Windows with a single code base and a single responsive UI. Basical...
Cross Platform Activity Progress Dialog For Android, iOS, macOS, and Windows In Delphi 10.2 Tokyo The Hospitality Survey Client project is part of the Hospitality Survey App template for Delphi 10.2 Tokyo that Embarcadero has released through their GetIt platform. The Hospitality Survey App consists of four different projects. In this blog post I will cover the progress/activity dialog TFrame that is built into the Hospitality Survey Client project. The progress/activity functionality is built as a TFrame and then included in the Main Form and set to Align := Contents. Align ...
Learn How To Add Endpoints To RAD Server In The Hospitality Survey App Template The Hospitality Survey EMS project is part of the Hospitality Survey App template for Delphi 10.2 Tokyo that Embarcadero has released through their GetIt platform. The Hospitality Survey App consists of four different projects. In this blog post I am going to cover the Hospitality Survey EMS project. It is the backend RAD Server module for the Hospitality Survey Client and the Hospitality Survey Admin to interface with via REST. RAD Server is a turn-key application foundatio...
Deep Space Rocks Runtime Customizable Mobile Arcade Game For Delphi 10.2 Tokyo Embarcadero has four mobile arcade game projects for Delphi in Object Pascal available for free over on GitHub. All of the projects run on Android, IOS, OSX, and Windows. One of the projects is called Space Rocks and I modified this project to allow the player to customize the game at runtime (for more info about Space Rocks check out this blog post). The modified game is called Deep Space Rocks. I also re-skinned the game a but with a new background, player character, and enemy characters. The...
Build Dynamic Forms At Runtime With Hospitality Survey Editor For Delphi 10.2 Tokyo Embarcadero has released a Hospitality Survey App template for Delphi 10.2 Tokyo through their GetIt platform. The Hospitality Survey App consists of four different projects. A client app built with FireMonkey for Android, IOS, OSX, and Windows where users can fill out survey information. A web app built with AngularJS for viewing survey stats. A REST server built with RAD Server for Windows and Linux. And a setup app which is used to configure the whole system. You can customize the questi...
Все примеры в одной коллекции Люди обучаются по-разному: кто-то посещает курсы и лекции, кто-то смотрит учебные видео, для кого-то лучшее обучение - это работа с мануалами, другие учатся на личном практическом опыте.  Вне зависимости от предпочитаемого способа, подавляющее большинство коллег, скорее всего, будут согласны, что освоение новых технологий происходит быстрее, нагляднее и понятнее при наличии разнообразных примеров  их использования, которые можно "пощупать собственными руками", на основе которых можно исследовать варианты собственных решений.  Никто не станет отрицать, что сравнивать качество документирования элементов, компонентов и библиотек RAD Studio XE и последнего релиза RAD Studio/Delphi/C++Builder 10.2 просто смешно - настолько документация по 10.2 подробнее и информативнее. На этот момент на сайте официальной документации Embarcadero docwiki.embarcadero.com более четверти миллионов страниц.   В состав поставки версии 10.2 также вошло множество примеров мобильных, десктопных и серверных приложений в виде проектов и исходных текстов, созданных на Object Pascal и С++. Однако, многие наши пользователи жалуются на то, что их недостаточно. На самом деле, примеров много, нужно только знать, как их найти. Знаете ли вы, что в Embarcadero DocWiki имеется 738 примеров на Delphi и 557 - на C++? 
Delphi/Object Pascal at #9 in Tiobe March 2017 index - Swift enters top 10 The March 2017 Tiobe programming language index report is out. Delphi/Object is at number nine in the report. Swift enters the top ten for the first time. From the Tiobe index post: "This month Swift enters the TIOBE index top 10 for the first time. About 3 years ago Apple announced that it would replace its 'ancient' native mobile app development language Objective-C by its newborn language called Swift. The expectations were high right from the start, but adoption took off slowly. That...
Eight 3D Demos Featuring Volume Rendering, Textures, Shaders, Materials, Polygons, And Models In Delphi FireMonkey Developer luxidea over on the LUXOPHIA GitHub account has quite a few 3D demos for Delphi FireMonkey featuring various techniques including Volume Rendering, Textures, Shaders, Materials, Polygons, Models, and more. If you are looking to work with 3D and FireMonkey this probably a pretty good place to start. The demos appear to be mainly targeted at Windows as some of them use some Direct3D features but others may just be straight FireMonkey 3D. You can check out a screenshot from each proj...

Check out more tips and tricks in this development video: