Developpez.com

Le Club des Développeurs et IT Pro

Embarcadero sort RAD Studio XE7

Qui intègre des technologies pour étendre les applications existantes aux appareils mobiles et objets connectés

Le 2014-09-05 17:58:01, par Hinault Romaric, Responsable .NET
Embarcadero vient d’annoncer la sortie d’une nouvelle version de RAD Studio, sa suite de développement multilangage, multidispositif et multi base de données.

RAD Studio XE7 est, selon l’éditeur, une solution complète de développement logiciel pour la création de véritables applications natives pour Windows, OS X, iOS, Android, les accessoires connectés et les « wearable technologies », à partir d’une base de code unique.

Cette nouvelle version XE7 de RAD Studio permet aux développeurs Delphi/Object Pascal et C++ d’étendre les applications Windows existantes et de créer des applications modernes et nouvelles pour connecter les ordinateurs fixes et mobiles avec les accessoires connectés, les services cloud et les données et API des entreprises.

RAD Studio XE7 introduit des modules FireUI Multi-Device Designer et User Interface (UI), qui permettent aux developpeur de lancer plus rapidement leurs applications connectées sur le marché grâce au développement multiplateformes simultané, effectué à partir d’un socle commun et de versions adaptées à chaque type d’appareil. Une nouvelle API permet d’optimiser les fonctionnalités et l’affichage de la plateforme native pour délivrer une experience utilisateur adaptée à chaque périphérique.

Avec cette version, les développeurs pourront étendre les applications Windows existantes aux appareils Wi-Fi et Bluetooth, y compris Bluetooth LE pour les appareils basse consommation.

Enterprise Mobility Services (EMS), une nouvelle solution pour les applications interconnectées et distribuées, basée sur un serveur middleware permettant d’héberger les API et modules d’accès aux données, a été introduite à cette version. EMS utilise des technologies ouvertes et standard, dont les appels REST HTTP et les formats de données JSON, et fournit les principaux drivers de base de données SQL ainsi qu’un entrepôt de données SQL sécurisé. Ainsi, les applications mobiles et fixes pourront accéder en toute sécurité aux bases de données de l’entreprise.

L’optimisation des performances des applications est également de cette version grace à la nouvelle librairie Parralel Computing. Celle-ci permet d’accélérer les performances des applications multi-threads sur les systèmes multi-cœurs.

En plus de ces nouvautés, on va noter des ameliorations du langage « Object Pascal », de la RTL (Run-Time Library), de FireMonkey, bases de données, ainsi que de FireDAC.

RAD Studio XE7, Delphi XE7 et C++Builder XE7 sont disponibles dès à présent auprès d’Embarcadero ou de ses partenaires. Une version d’essai est téléchargeable gratuitement.

Télécharger la version d'essai gratuite de Rad Studio XE7

Consulter le store d'Embarcadero
  Discussion forum
9 commentaires
  • Pierre Louis Chevalier
    Expert éminent sénior
    Pour un particulier c'est hors de prix, pour une entreprise le prix d'un produit c'est moins que le coût d'un développeur pour un mois charges comprise, donc il faut relativiser les choses.
  • Issam
    Membre confirmé
    je veux bien, ancien développeur Delphi que je suis, mais leurs prix et tarifs sont vraiment d'une autre époque .

    on dirait qu'ils font exprès de faire fuir les développeurs de leur produit .
  • skywaukers
    Membre émérite
    Bonjour,

    Envoyé par JP CASSOU
    AppMethod est peut-être gratuit mais il impose la création d'un compte Embarcadero.
    ça coute combien la création du compte chez Embarcadero ?
    Non parce que je ne vois pas ce qu'il y a de plus gênant que de créer un compte sur DVP ou sur google ou autre... Il vont envoyer quelques mails publicitaires, ok. Et ?

    @++
    Dany
  • Paul TOTH
    Expert éminent sénior
    Envoyé par skywaukers
    Bonjour,

    ça coute combien la création du compte chez Embarcadero ?
    Non parce que je ne vois pas ce qu'il y a de plus gênant que de créer un compte sur DVP ou sur google ou autre... Il vont envoyer quelques mails publicitaires, ok. Et ?

    @++
    Dany
    alors, moi aussi ça m'agace de devoir m'enregistrer sur un site pour tester un produit...surtout quand c'est pour télécharger une beta ou une demo...après je comprend les éditeurs qui le font car si je regarde FlashPascal, je sais qu'il a été téléchargé plus de 1000 fois, mais je n'ai aucune idée du public concerné, tout ce que je sais c'est qu'il y a 2 utilisateurs assez actifs sur le forum dédié Et je ne parle pas de SIPInside qui est largement utilisé mais avec très peu de retour...sauf "quand ça marche pas", et quelques rares exceptions pour me dire simplement merci...et plus rare encore, les dons
  • Paul TOTH
    Expert éminent sénior
    Envoyé par Roland Chastain
    Une chose que je trouve agaçante, ce sont les limitations de la version Starter, par exemple de ne pas pouvoir compiler en ligne de commande. Si je devais racheter un Delphi, ça ne m'intéresserait pas de reprendre une version Starter : mais là le prix devient vraiment prohibitif, sauf à pouvoir prétendre à la licence éducation (qui doit avoir ses limitations aussi j'imagine).
    la version éducation n'a de limite que dans l'usage qui est autorisé du produit (la formation), à part cela il est complet.

    outre la ligne de commande, l'IDE de la version Starter est amputé d'un certain nombres de raccourcis clavier qui la rend assez pénible à utiliser, il es vrai

    après, pour avoir Delphi pas moins cher il faut acheter la maintenance (312€ pour avoir toutes les nouvelles versions pro pendant 1 an, 780€ pour la version Enterprise), ou acheter chaque nouvelle version avec le Recharge Plan qui fait passer de XE6 à XE7 Pro pour 320€ et 880€ pour une version Enterprise. C'est donc beaucoup moins cher, pas même le tiers du prix, mais en effet ce n'est toujours pas gratuit
  • alheuredudejeuner
    Membre confirmé
    Pour les amateurs et ceux qui n'ont pas les moyens d'investir,
    AppMethod, est complétement gratuit pour des développement sur téléphones Android

    Oui ! Appmethod ne comporte ni redevances ni coûts cachés et le plan de gratuité peut être utilisé aussi librement que vous le souhaitez. Les seules restrictions à l'utilisation du plan Free sont en effet les suivantes :

    Indiquer un lien de retour sur Appmethod dans le listing de l'application (par exemple : « Cette application a été créée avec Appmethod »).
    Seul C++ est inclus.
    Les appareils de conception personnalisée ne peuvent pas être ajoutés.
    Après 30 jours, vous ne pourrez plus développer que des applications pour Téléphones Android.

    C'est du FMX, mais avec du bon vieux code Delphi.

    Cordialement

    Question quand même, Appmethod suit-il les évolutions de Delphi ?
  • Ph. B.
    Expert confirmé
    Bonjour,
    Envoyé par JP CASSOU
    AppMethod est peut-être gratuit mais il impose la création d'un compte Embarcadero.

    Je ne supporte plus de devoir m'inscrire à un site pour accéder à une ressource.
    Vos clients ou ceux de votre entreprise si vous êtes salarié, accèdent gratuitement et anonymement aux ressources que vous ou votre entreprise leur mettez à disposition ?

    Envoyé par JP CASSOU
    J'ai arrêté d'acheter des logiciels en version boîte à partir du jour où il est devenu obligatoire de les activer sur internet.
    Donc vous n'achetez plus de machine à laver, ni de télévision etc car il faut une facture où vous indiquez vos coordonnées ?
    Vous ne changez pas de téléphone cellulaire car il faut l'activer sur internet ?

    Envoyé par JP CASSOU
    Il y a des alternatives libres: Lazarus, Netbeans, etc ...
    Soit et c'est certainement un bien, mais supposons qu'on applique la même rigidité aux produits que vous ou votre entreprise développez...
  • Roland Chastain
    Rédacteur/Modérateur
    Une chose que je trouve agaçante, ce sont les limitations de la version Starter, par exemple de ne pas pouvoir compiler en ligne de commande. Si je devais racheter un Delphi, ça ne m'intéresserait pas de reprendre une version Starter : mais là le prix devient vraiment prohibitif, sauf à pouvoir prétendre à la licence éducation (qui doit avoir ses limitations aussi j'imagine).
  • JP CASSOU
    Membre confirmé
    AppMethod est peut-être gratuit mais il impose la création d'un compte Embarcadero.

    Je ne supporte plus de devoir m'inscrire à un site pour accéder à une ressource.

    J'ai arrêté d'acheter des logiciels en version boîte à partir du jour où il est devenu obligatoire de les activer sur internet.

    Il y a des alternatives libres: Lazarus, Netbeans, etc ...