
A nova versão do Delphi e C++Builder veio para mudar a vida dos programadores acostumados a essa linguagem. São todas novidades que quem estava achando que a Embarcadero estava parada no tempo ou indo rumo a sua morte, se enganou completamente, esta nova versão será um novo recomeço para todos …
Dentre as novidades, podemos destacar:
* Compilador 64 bits para Windows;
* Nova plataforma Firemonkey, que permite compilar nativamente seu aplicativo no Windows, MAC and iOS;
* Desempenho no aplicativo, ganhando mais velocidade no uso do processador e do GPU (processador gráfico);
* Suporte a 3D com a facilidade do FireMonkey, melhorando muito o visual a interatividade dos seus aplicativos;
* Novo VCL Style, que possibilita a criação de visuais personalizados para seu aplicativo;
* Suporte a CLOUD (Nuvens), contando com API para armazenamento e acesso do Windows Azure, um Simples banco de dados e outros.
* Conexão em qualquer lugar, o novo DBExpress tem suporte para Interbase XE, Firebird 2.5, SQL Anywhere entre outros. o DataSnap mobile, permite conexão com iOS, Android, Blackberry, Windows Phone (usando XCODE, Eclipse, Visual Studio mobile) com o seu servidor Datasnap em Delphi;
* Além de todas novas ferramentas para facilitar o desenvolvimento;
Realmente, são mudanças fantásticas, hoje a plataforma iOS uma das mais desejadas pelos programadores, que antes dependiam de aprender um novo conceito com o Objective-C e utilizando uma IDE mais simples, o XCODE, agora acaba de se tornar muito fácil para os programadores Delphi.
—-
Escrevendo seu primeiro aplicativo multi-plataforma:
Abrindo o DELPHI XE2, ao primeiro olhar, não notamos muita diferença, então vamos em novo e criaremos nosso primeiro projeto FireMonkey:

Após criar um formulário FireMonkey HD, adicione um Label ao aplicativo, em seguida adicione o MACOS no Target do seu projeto, clique com o botão direito em cima do “Target Platforms” e selecione “Add New platform”, escolha o MAC OS, em seguida clique com o botão direito em cima do platform OSX e crie um profile de conexão.

Em seguida vamos instalar o PA Server no Mac OS… (instalei no LION sem problemas)
Para iniciar a interação precisamos instalar o PLATFORM ASSISTANT SERVER ou PASERVER, basta acessar a pasta PASERVER dentro do local onde o Delphi XE2 foi instalado e copiar o arquivo ZIP para o seu MAC e prosseguir com a instalação:

Após concluir a instalação, compile o projeto no DELPHI e pronto!
Sorria e veja sua aplicação rodando no MAC OS !!

—-
Atenção: Se alguém receber a seguinte mensagem no console do PA Server, “no Suitable image found”, copie os arquivos .DYLIB que estão na pasta do PA Server para a pasta /ETC/LIB e pronto.
