quarta-feira, 8 de abril de 2015

Cross-plataforma da Embarcadero RAD Studio XE8 visa iOS 8, IoT


Embarcadero RAD Studio lançou XE8, incluindo Delphi e C ++ Builder, com uma série de novos recursos, incluindo um compilador de 64 bits para iOS da Apple e suporte para iOS Apps Universal, incluindo 32-bit e 64-bit em um único binário.


A Apple exige isso para todos os novos aplicativos iOS enviados para a App Store, para que os usuários de versões anteriores do conjunto multi-plataforma da Embarcadero estará interessada em atualizar.





Eles serão usados ​​para um ciclo de atualização do implacável. RAD Studio XE5 é apenas 18 meses de idade, o que significa que tivemos um novo RAD Studio cada seis meses.


RAD Studio é o que aconteceu com Delphi e C ++ Builder, ferramentas de desenvolvimento do Windows que atingiram o que a Microsoft nunca conseguiu com C Visual Basic ou Visual C ++: codificação baseado em componentes rápida com um designer visual e de alta performance compilação de código nativo.


Visual Basic tinha um e Visual C ++ o outro, mas Borland entregue ambos. A linguagem é Object Pascal, e o arquiteto da Delphi foi Anders Hejlsberg, que foi para a Microsoft para inventar C #. C ++ Builder usa a mesma estruturas RAD, mas com a linguagem C ++.


Cross-platform targets in RAD Studio

Metas de plataforma cruzada no RAD Studio



Em abril de 2013, Embarcadero tomou a ferramentas multi-plataforma com o lançamento do XE4, que teve como alvo o Windows, iOS e Mac através de um quadro multi-plataforma nova chamada FireMonkey. Este foi prorrogado para o Android em XE5.


Controles visuais em FireMonkey são atraídos principalmente pela estrutura, o que é bom para a consistência de plataforma cruzada, mas ruim para a aparência nativa. No entanto, as versões recentes permitem que você defina uma propriedade ControlType a "Plataforma" para alguns controles, caso em que você tem um controle nativo em apenas iOS (essa propriedade é ignorada no Mac, Android e Windows).


RAD Studio XE8 inclui vários novos recursos. FireMonkey é reforçada com um estilo Lollipop para Android e um controle WebBrowser para Mac e Windows, entre outras mudanças.


Também há suporte para detecção de proximidade em iOS, Android e OS X, utilizando tecnologia de farol, um dos vários recursos de segmentação IoT (Internet of Things). O Windows Só IDE agora inclui um gerenciador de pacotes chamado GetIt, para facilitar o download de componentes adicionais do Embarcadero.


Em janeiro deste ano Embarcadero adquiriu Castalia e Usertility de TwoDesk Software.


Castalia adiciona recursos para o editor de código, incluindo o aumento da refatoração, navegação de código e análise de código, enquanto Usertility é um rastreador de uso app que envia dados para os servidores da Embarcadero para análise de desenvolvedores. Os dois utilitários estão agora integrados no RAD Studio XE8.


Teste de unidade Integrated foi adicionado ao IDE, usando a estrutura DUnitX.


Há uma lista completa do que é novo aqui , mas uma coisa não mencionado é o suporte do Windows 10. O Windows 10 introduz um novo tipo de app universal baseado em Windows Runtime (WinRT, também conhecida como Metro), mas agora integrado com a área de trabalho do Windows, que roda em Windows Phone, bem como PCs. Será RAD Studio apoiá-lo?







via Alimentação (Feed)

Um comentário: