Blog

All Blog Posts  |  Next Post  |  Previous Post

TMS RADical WEB, using common web functionality & consuming cloud services

Wednesday, February 21, 2018

In web applications, we have come to expect that we can easily integrate audio, video or services like Youtube or Google Maps to embed video or geographical functionality. TMS WEB Core provides a multimedia component with which audio & video can be played. It provides a control that makes it dead-easy to add a Youtube video in a web application. All that is needed is setting the Youtube video ID and that's it. Also adding a map with Google Maps is easy. Drop the Google Maps component on the form and you see the map in the web application. The component offers right now already access to markers, zooming and panning and we plan to extend it over time with many more capabilities all easily accessible in Pascal code in a RAD way.

procedure TForm4.WebButton2Click(Sender: TObject);
var
  lat,lon: double;
begin
  lat := 48.8566;
  lon := 2.3522;
  WebGoogleMaps1.SetCenter(lat,lon);
  WebGoogleMaps1.AddMarker(lat,lon,'Paris');
end;

procedure TForm4.WebButton3Click(Sender: TObject);
var
  lat,lon: double;
begin
  lat := 51.5074;
  lon := 0.1278;
  WebGoogleMaps1.SetCenter(lat,lon);
  WebGoogleMaps1.AddMarker(lat,lon,'London');
end;

TMS Software Delphi  Components

And of course, you can also experience this demo live.

Also, in a non-visual way, access to cloud services is possible. For consuming OAuth 2.0 based cloud services, there is a OAuth web client. Alternatively, for more strict & secure purposes, a server side accessor helper will be needed. At this time, there is a sample component demonstrating access to Google calendar as well as access to our myCloudData.net service. It is clear that over time, we will add more out of the box ready web clients for other cloud services as well as helpers to facilitate server-side cloud service access.

TMS Software Delphi  Components

TMS Software Delphi  Components

Get started today: Technical previews of TMS WEB Core, TMS FNC UI web-enabled controls, web-enabled TMS XData, the first parts under the TMS RADical WEB umbrella are exclusively available now for all active TMS-ALL-ACCESS customers.

Bruno Fierens




This blog post has received 1 comment.


1. Thursday, February 22, 2018 at 10:07:14 AM

Very nice feature Bruno, I''m glad we didn''t have to go all through javascript to search for bugs, I love our sweet Pascal to mush :)

Morango Jose




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