domingo, 12 de março de 2017

O RAD Studio 10.2 Tóquio


Dugueiros,
O RAD Studio 10.2 Tóquio oferece suporte ao Linux para a linguagem Delphi. O compilador é habilitado para ARC e tem suporte somente para aplicativos do lado do servidor; Isso inclui aplicativos de console, aplicativos WebBroker e DataSnap, bem como suporte para desenvolvimento e implantação do RAD Server. Os aplicativos também podem acessar dados via FireDAC. As distribuições Linux suportadas são Ubuntu 16.04 LTS e RedHat Enterprise Versão 7. Suporte Linux no RAD Studio 10.2 Tóquio está disponível na Enterprise Edition ou superior.

Delphi Linux Compiler
Suporte a plataformas Linux de 64 bits Suporte a linguagens Delphi Suporte a plataformas Linux

Distribuições do Linux Suportadas
  • Servidor Ubuntu (Ubuntu 16,04 LTS) 
  • RedHat Enterprise Linux (versão 7)


Outras novidades no RAD TÓKIO

FireMonkey 
Duas novas propriedades foram adicionadas ao TForm para alterar o comportamento da barra de status do sistema no iOS: SystemStatusBar.BackgroundColor e SystemStatusBar.Visibility.

TMultiView
Desative a interação do usuário com o TMultiView usando a propriedade Enabled. Novas opções para gerenciar a aparência da borda no TMultiView.
Alinhamentos inferior e superior para o modo de painel encaixado no TMultiView.

Suporte Multi-Threading para TBitmap, TCanvas e TContext3D
  • TBitmap: Completo suporte multi-threading. Pode ser criado, destruído e modificado em qualquer thread sem sincronizações. 
  • TCanvas: Suporta ser usado de vários threads ao mesmo tempo, mas é serializado internamente.
  • TContext3D: Suporta ser usado de vários threads de uma vez, mas é internamente serializado


Entre outros recursos, que irei mostrar em alguns artigos com muitos exemplos de todas as novidades.


sábado, 11 de março de 2017

TMS FMX WebGMaps

TMS FMX WebGMaps has been updated with the capability to construct a route by adding waypoints to the map! You can use this component set to deploy Google Maps in your cross platform apps on Android, iOS, macOS, and Windows 10.
.
https://lnkd.in/fjd8ZDF

Interbase 2017 disponível

InterBase 2017 New Features

A highlighted summary of InterBase 2017 new featuresincludes.
Interactive SQL (isql) updates including new reconnect command for use in isql and SQL scripts to reconnect to the latest successfully connected database. New –names command line option of the form –names <character set name>, to specify the character set to use for the current database connection. Exclusive Isolation Level which allows transactions to acquire an exclusive lock on a target table, and be the only ones able to execute SELECT, INSERT, UPDATE, and DELETE on a table. SQL Derived Table Support (more detail later in the article) Truncate Table command which allows the users and applications to empty the contents of a database table. This feature is useful for tables where rows require frequent deletion. The Truncate Table command performs faster, requires less I/O, and journals and archives much less information than an equivalent DELETE FROM table command. Transaction Wait Time specifies a period of time transactions wait for acquiring lockable resources. Single Line Comment which allows for adding a comment line of this form – – This is a comment line to an SQL statement.
Beyond these new features, there are two other upgrades including the fixing of known bugs and defects plus making the first sweep of a restored database a fast sweep so that any database that you restore is immediately marked as swept. Thus, the first sweep of that database is a fast sweep. There are some prerequisites to be taken care of to make use of this feature. You must perform a database restore with InterBase 2017 using either on–disk structure (ODS) 15 or ODS 16.
The details for each new feature and upgrades are available at this link.

sexta-feira, 10 de março de 2017

Delphi Linx

A tão sonhada versão do RAD Studio, Delphi e C++ Builder, a Tokio com suporte a compilação para Linux está prestes a ser lançada. Esta versão server side Linux é esperada há tempos por desenvolvedores, principalmente Delphi.

Mas a grande surpresa será compilar projetos server side para Linux, por exemplo servidores DataSnap para o pinguim.