Editos

Septembre Octobre 2010

Par: Chris

CodeWay Tour 2010

Depuis plusieurs années maintenant, la société Embarcadero organise un séminaire gratuit d’une journée pour présenter les nouvelles versions de ces produits de développement tournant autour du langage Delphi.

Un nouveau RadStudio : Un nouveau RadStudio nommé XE est disponible depuis début septembre. Ce fut l’occasion de présenter ces principales nouveautés. S’il y a peu d’évolutions sur le langage, les nouveautés se trouvent surtout au niveau de l’intégration de nouvelles fonctionnalités qui composent ce RadStudio qui permet avec une licence unique de développer des applications pour des cibles de plus en plus variées.

Développement natif Windows : Avec RadStudio, vous pourrez toujours développer vos applications Windows en choisissant votre langage : C++ ou Delphi langage, donc rien de changé de ce coté.

Applications .NET : Comme pour les 2 versions précédentes du RadStudio, c’est à partir de l’environnement Delphi Prism que vous pourrez développer vos applications DotNet en langage Delphi. L’EDI est une base VisualStudio de Microsoft qui a été personnalisée pour utiliser le langage et outils Delphi.

Applications PHP : Embaracadero a intégré dans le RadStudio son ancien Delphi for PHP en l’améliorant. Le principe étant de pouvoir développer des applications Web PHP graphiquement à l’aide de composants, comme en Delphi mais en générant des sources PHP. Un serveur http basé sur Apache est intégré à l’outil pour permettre de tester son application.

Applications pour matériels Apple : iPhone et iPad : Là c’est la grande nouveauté. A partir de Delphi Prism et une couche Mono livrés, vous pourrez, à partir d’un Mac, développer des applications pour iPhone et iPad. Vos programmes seront écrit en Delphi.NET puis compilés avec un outil nommé MonoTouch, développé par la société Novel, pour générer des programmes en code natifs pour les terminaux Apple. Il est donc maintenant possible de développer en Delphi des applications pour ce types d’appareil sans passer par Objective-C et les outils Apple.

Application pour le Cloud et le Web : Autre grande nouveauté, le développement d’applications pour le cloud à partir de DataSnap. Nous avons également pu assister à une demo d’une application Delphi utilisant directement les fonctions du tableur en ligne de Google. En fait un nombre important de composants ont été ajoutés à la palette d’outils pour permettre l’utilisation des services FaceBook, Google Doc, Azur ou Amazon.

Le prochain RadStudio XE 2 : Ce séminaire a également été l’occasion de définir les nouvelles fonctionnalités du prochains RadStudio dont le but sera réellement le développement multi-plateforme. Vous pourrez, grace à une nouvelle palette de composants, nommés VCL+ et un code unique, compiler des applications en codes natif au choix : Windows, Linux, MacOS, iPad etc... Pour nous montrer que le travail était bien avancé, un programme de démonstration Delphi et bases de données Windows a été re-compilé (en ligne de commande pour l’instant) puis exécuté sur une machine Apple. Cette prochaine version permettra également de générer des applications en 64bits.

Conclusion Nous avons pu vérifier que le rachat des outils de développement Borland par la société Embarcadero ont redonnés un nouveau souffle à ces outils et notamment Delphi. Borland avait ces dernières années un peut trop délaissé ces produits. Ces séminaires en sont la preuves puisque chaque années nous sommes un peu plus nombreux à y participer. Le seul bémol de cette présentation est l’utilisation de la langue anglaise pour plusieurs sessions. Ces séminaires étant aussi et avant tout, des actions de communications, des messages dans une langue étrangère passeront toujours moins bien.

nota : Vous ne trouverez pas ce mois-ci de nouveaux articles sur le site pour cause d’emploi du temps un peu chargé

SPIP |