1. #1
    Responsable Delphi

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    février 2013
    Messages
    1 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2013
    Messages : 1 313
    Points : 13 282
    Points
    13 282
    Billets dans le blog
    73

    Par défaut Nouvelle feuille de route d’Embarcadero, Delphi 10.3 Carnival annoncé

    L’été n’arrête pas Embarcadero ! Après la sortie de la version Community de Delphi qui permet à tout un chacun de découvrir gratuitement Delphi, la feuille de route pour le prochain semestre vient d’être mise à jour.


    Nom : rmap2018b.png
Affichages : 1183
Taille : 86,5 Ko


    Le framework FireMonkey est une nouvelle fois mis en avant. Si la version 10.2.3 Tokyo introduisait les modèles UI afin de faciliter la création d’interfaces personnalisées de qualité, la version 10.3 baptisée Carnival prendra en charge le Z-Order et une série de composants natifs d’Android. Il deviendra donc possible de faire cohabiter sur la même fiche des contrôles stylés de FireMonkey et des contrôles natifs sans craindre de désagréables défauts d’affichage. De plus, au niveau des API, Android 8.0 devrait avec cette nouvelle version faire partie de la panoplie du programmeur Delphi. Contrairement à l’habitude qui veut qu’ils attendent la sortie définitive du nouveau produit, les testeurs pourront même déployer leurs productions sur le Google Play Store dès la phase de test.

    Petite déception cependant pour les développeurs Apple : la prise en charge de macOS en 64 bits est reportée de quelques mois. Officiellement, il s’agit de porter les efforts sur la qualité et la stabilité du produit (ce qui n’est pas une mauvaise chose!). Comme Apple refuse sur son App Store les produits en 32 bits, il est suggéré aux développeurs de passer par leurs propres outils de diffusion, ce pis-aller pouvant laisser quelque peu perplexe. Cependant, la politique d’Apple est sans doute à l’origine du retard : il est ainsi expliqué que l’annonce, il y a quelques mois, de l’abandon d’OpenGL au bénéfice de Metal 2 exige à terme des efforts importants de réécriture du code.

    Pour ce qui est des applications Windows, l’effort portera sur le contrôle du statut des applications placées sur le Windows Store (par exemple, pour le contrôle de l’achat ou le paiement d’extensions) et une amélioration de la prise en charge du High-DPI et des moniteurs 4K. Les problèmes rencontrés avec les moniteurs multiples devraient aussi trouver leur solution. On notera l’introduction d’un composant de liste d’images en multi-résolutions équivalent à celui présent FireMonkey, permettant ainsi le choix d’images en fonction de la résolution en cours.

    Les changements qui ont trait au cœur du langage sont évidemment les plus difficiles à mettre en œuvre du fait des conséquences qu’ils peuvent avoir sur la stabilité de l’ensemble du système. Ainsi, les adeptes des types nullables devront patienter encore un peu. En revanche, les enregistrements auront un constructeur sans paramètre par défaut, un destructeur ainsi qu’un opérateur de copie, les rapprochant ainsi des structures telles que les classes.

    Enfin, la RTL est continuellement repensée pour travailler de manière plus rapide et plus efficace. En lien avec RAD Server, le traitement des chaînes, du JSON et de la classe TStringBuilder devrait être amélioré. Pour les services JSON et HTTP, il est prévu une prise en charge exhaustive des standards et des protocoles.

    En dehors de quelques menus retards, Embarcadero semble avoir renoué depuis deux ans avec une feuille de route réaliste. Les utilisateurs de Delphi ne peuvent que se réjouir de l’effort continu de stabilisation du code, même si chacun sait que des progrès restent à faire dans ce domaine. Quant aux améliorations annoncées, l’expérience montrera dans quelle mesure elles répondront à cette exigence professée de qualité.

    Source : Embarcadero


    Que pensez-vous des annonces de cette feuille de route ?
    Pensez-vous migrer vers cette nouvelle version lorsqu’elle sera publique ?
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

  2. #2
    Membre expérimenté
    Avatar de ALWEBER
    Homme Profil pro
    Inscrit en
    mars 2006
    Messages
    901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations forums :
    Inscription : mars 2006
    Messages : 901
    Points : 1 389
    Points
    1 389
    Billets dans le blog
    5

    Par défaut

    Bonjour l'axe Z (Z-order) sur Androïd est le bienvenu et la découverte d'extended Javascript me semble une bonne chose;
    Donc je passerai à cette version

  3. #3
    Membre actif Avatar de der§en
    Homme Profil pro
    Développeur informatique
    Inscrit en
    septembre 2005
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Services de proximité

    Informations forums :
    Inscription : septembre 2005
    Messages : 273
    Points : 226
    Points
    226

    Par défaut

    Très très déçu que le support MacOS 64 bits soit une nouvelle fois reporté (aux calandes grecs ?) !

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    9 199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2007
    Messages : 9 199
    Points : 21 057
    Points
    21 057
    Billets dans le blog
    9

    Par défaut

    Pour répondre à der§en, on pourrait en dire autant sur le fait que Linux Desktop (FMX Linux) ne soit pas inclus, je crois que je serais à la retraite depuis des lustres quand cela arrivera ...
    Ce qui est surtout fortement dommageable c'est que toutes ces annonces se fassent durant la période de pause estivale, espérons qu'il y ait un évènement de prévu dans les semaines de la rentrée
    La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
    J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
    Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous

  5. #5
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    novembre 2002
    Messages
    6 979
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2002
    Messages : 6 979
    Points : 22 470
    Points
    22 470

    Par défaut

    je ne sais pas pourquoi macOS64 passe après mais ils sont pénibles Apple sur ce coup, on déprécie le 32 bits, on vire OpenGL pour Metal, c'est je fais ce que je veux chez moi.

    pour Linux l'objectif était dès le départ de permettre le déploiement d'applications serveurs sous Linux, d'où la licence Entreprise et d'où le nom support des multiples framework graphiques de Linux.

    ceci dit, il est possible d'appeler les API Gnome/KDE et cie depuis Delphi en reprenant le code FreePascal au besoin, ou d'utiliser FMXLinux, même s'il est payant
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Produits : UPnP, RemoteOffice, FlashPascal

  6. #6
    Membre chevronné
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    septembre 2015
    Messages
    756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : septembre 2015
    Messages : 756
    Points : 1 797
    Points
    1 797
    Billets dans le blog
    2

    Par défaut

    En ce qui concerne Apple, et l'OpenGL, c'est pourquoi ils n'ont pas décidé d'utilisé Vulkan, mais plutôt une technologie interne en l'occurence Metal. Le support du 32bits je peux comprendre.
    J'ai vraiment l'impression qu'ils veulent en faire qu'a leur tête. C'est dommage car mac os est excellent. Mais à long terme cela risque de devenir une problématique pour eux. De moins en moins de société de développement se tourneront vers cette plateforme surtout si il doivent adapter leurs logiciels. Ce qui a un coût.
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

    Mes projets sur Github - Blog - Site DVP

  7. #7
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    février 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2010
    Messages : 1
    Points : 1
    Points
    1

    Par défaut

    Avant d'ajouter macOsX 64 bits, ils pourraient faire marcher Win32 64 bits ...

  8. #8
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    mars 2005
    Messages
    3 105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : mars 2005
    Messages : 3 105
    Points : 8 823
    Points
    8 823

    Par défaut

    Citation Envoyé par BastienD Voir le message
    Avant d'ajouter macOsX 64 bits, ils pourraient faire marcher Win32 64 bits ...
    C'est-à-dire ? Je n'ai pas encore dépassé le stade du 'Hello World' avec la 10.2 et fmx...
    Delphi 5 Pro - Delphi 10.2 Tokyo Community Edition - CodeTyphon 6.50 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  9. #9
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    9 199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2007
    Messages : 9 199
    Points : 21 057
    Points
    21 057
    Billets dans le blog
    9

    Par défaut

    Bonjour,
    Citation Envoyé par BastienD
    Avant d'ajouter macOsX 64 bits, ils pourraient faire marcher Win32 64 bits ...
    Citation Envoyé par tourlourou
    C'est-à-dire ?
    je crois qu'il y a comme un mélange, BastienD est loin d'être clair parle t-il d'avoir l'EDI Delphi en 64 bits ? AMHA ce n'est pas demain la veille

    Delphi reste pour l'instant win32 mais je n'ai pour l'instant eu aucun problème de compilation pour obtenir des programmes windows 32 bits ou 64 bits ou Android (quoique ma configuration ait sauté )

    pour ce qui est de macOSX 32 bits joker, je ne suis pas une poire avec un engin à la pomme (un peu jaloux peut être, mais je délai toujours mon achat), la feuille de route indique un retard pour la compilation de programme MACOSX 64bits
    La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
    J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
    Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/02/2018, 10h29
  2. Réponses: 28
    Dernier message: 22/10/2017, 17h10
  3. Réponses: 60
    Dernier message: 13/08/2016, 11h25
  4. Microsoft dévoile la nouvelle feuille de route pour SharePoint
    Par Victor Vincent dans le forum SharePoint
    Réponses: 1
    Dernier message: 11/05/2016, 23h22
  5. Réponses: 1
    Dernier message: 10/05/2016, 09h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo