Developpez.com

Télécharger gratuitement le magazine des développeurs, le bimestriel des développeurs avec une sélection des meilleurs tutoriels

Embarcadero sort Delphi XE4
Qui permet le développement d'applications natives pour iOS, Windows et OS X

Le , par Alcatîz, Responsable Pascal, Delphi et Assembleur
Embarcadero sort Delphi XE4
qui permet le développement d'applications multisystèmes natives pour iOS, Windows et OS X

Embarcadero sort la version XE4 de Delphi et de RAD Studio.


Le développement pour iOS, repoussé lors de la sortie de Delphi XE3, est enfin disponible avec cette version XE4.
En effet, Delphi XE4 permet désormais de ne gérer qu'un seul et unique projet pour le développement d'applications natives pour iOS, Windows, OS X.

Une version d'évaluation gratuite de Delphi XE4 (et RAD Studio XE4) version Architect, entièrement fonctionnelle, utilisable pendant 30 jours, est disponible ici.


En plus de cette nouveauté phare, on va noter pour RAD Studio XE4 : l’intégration du prototypage rapide, permettant le débogage et le déploiement rapide d’applications mobile ; le support d’IBLite et des bases de données SQLite sur iOS, la prise en charge de FireDac pour un accès rapide aux bases de données, ainsi que des améliorations pour FireMonkey.



Télécharger Delphi XE4

Télécharger RAD Studio XE4

Et vous ?
Que pensez-vous de cette sortie rapide ?
Avez-vous attendu le support d'iOS et fait l'impasse sur la version XE3 ?
Seriez-vous prêt à investir/migrer vers Delphi XE4 ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de delphichem delphichem - Membre averti https://www.developpez.com
le 24/04/2013 à 14:06
J'attends toujours la version pour Androïd
Avatar de Pepete Pepete - Membre du Club https://www.developpez.com
le 24/04/2013 à 16:45
Avant, on avait le droit à une version par an (ce qui était déjà beaucoup trop) et maintenant on a le droit à 2 versions par an.

Pour Android, il y aura bien une version XE5 avant la fin de l'année !!!

Histoire de refaire passer tout le monde à la caisse...

Heureusement que j'avais pris la maintenance. Mais j'hésite un peu à continuer...
Qt, c'est gratuit, non ?
Avatar de stef-13013 stef-13013 - Membre régulier https://www.developpez.com
le 24/04/2013 à 17:11
Delphi était un produit tellement génial.
Aujourd'hui, oui, il y a Qt qui est 5 fois plus abouti en terme de multi-plateformes ...Et c'est pas de la tarte.
De plus Il gère Linux sans problèmes.
(Et dans pas longtemps Android et iOS, et en plus c gratuit )

Bon c'est du C++, mais voila quoi...
Avatar de skywaukers skywaukers - Membre chevronné https://www.developpez.com
le 24/04/2013 à 21:41
Bonjour,

Citation Envoyé par Pepete  Voir le message
Heureusement que j'avais pris la maintenance. Mais j'hésite un peu à continuer...
Qt, c'est gratuit, non ?

ben si tu as la maintenance, ils peuvent en sortir 10 pas an, ça devrait aps te couter plus cher. Au contraire je dirai que plus ils en sortent, plus ça rentabilise ta maintenance.

@++
Dany
Avatar de skywaukers skywaukers - Membre chevronné https://www.developpez.com
le 24/04/2013 à 21:48
Bonjour,

Citation Envoyé par stef-13013  Voir le message
Delphi était un produit tellement génial.
Aujourd'hui, oui, il y a Qt qui est 5 fois plus abouti en terme de multi-plateformes ...Et c'est pas de la tarte.
De plus Il gère Linux sans problèmes.
(Et dans pas longtemps Android et iOS, et en plus c gratuit )

Bon c'est du C++, mais voila quoi...

Mais Delphi est toujours génial. Pourquoi il ne l'est plus, parce qu'il est payant ? Embarcadero est une boite qui fait du logiciel, il faut bien qu'ils payent leurs développeurs.
QT c'est surement bien, mais est-ce aussi productif que Delphi ? En plus IOS c'est pour bientôt, avec Delphi c'est pour maintenant... Android pour bientôt.
Bon, Linux c'est vrai que ça tarde, mais ils ont été échaudé avec l'expérience de Borland et Kylix. Sous Linux encore moins qu'ailleurs les utilisateurs ne veulent payer, donc voilà...

@++
Dany
Avatar de GilbertLatranche GilbertLatranche - Membre actif https://www.developpez.com
le 24/04/2013 à 22:19
Citation Envoyé par Pepete  Voir le message
Avant, on avait le droit à une version par an (ce qui était déjà beaucoup trop) et maintenant on a le droit à 2 versions par an.

Pour Android, il y aura bien une version XE5 avant la fin de l'année !!!

Histoire de refaire passer tout le monde à la caisse...

Heureusement que j'avais pris la maintenance. Mais j'hésite un peu à continuer...
Qt, c'est gratuit, non ?

Deux licences : une LGPL, ou une licence commerciale
Avatar de Pepete Pepete - Membre du Club https://www.developpez.com
le 25/04/2013 à 10:17
La gratuité de Qt, c'était juste de la provoc.

J'achète Delphi depuis la version 1.0 et je suis prêt à payer tous les ans pour que le produit perdure. Delphi me coûte moins cher que ma voiture et me rapporte beaucoup plus d'argent !!!

La comparaison avec Qt, c'était juste vis-à-vis de la stabilité. Les changements d'orientation annuels (et maintenant pluriannuels) de Delphi sont justes insupportables. Ceux qui ont commencé à faire du dév iOS avec XE2 doivent être contents de tout mettre à la poubelle 1 an à peine après que la version utilisable de XE2 soit sortie. Et c'est comme ça depuis Delphi 7. Tous les ans, une nouvelle techno la MEILLEURE ET LA PLUS RAPIDE DU MONDE et l'année suivante : poubelle.

Le développement logiciel de qualité à besoin de cycles longs pour assurer la stabilité des développements. Une version majeure tous les 3 ans avec des mises à jours mineures 1 fois par an (pour s'adapter aux errements de Microsoft ou Apple) et basta. Je serais ravi de payer ma maintenance tous les ans, même plus chère qu'elle n'est aujourd'hui si c'est pour des gens qui font des ateliers logiciels sérieux plutôt que du marketing.
Avatar de - https://www.developpez.com
le 25/04/2013 à 11:58
Bonjour,

J'ai téléchargé la XE4 Trial pour déterminer si j'achète la licence Education, histoire de continuer à soutenir à mon modeste niveau...

Dans certains blogs (et forums) nos amis anglosaxons sont très réticents : http://www.deltics.co.nz/blog/?p=1365

Une réflexion m'interpelle dans cette discussion (le blog) :
Navid on 22 Apr 2013 at 16:53
Makes me wonder where we’d all be had all the money, effort and support of the community benefited Lazarus/FPC instead of EMBT.

Pour l'instant iOS et Androïd ne m'intéressent pas vraiment. Et nonobstant mon cas particulier, je me demande comment on amortit professionnellement (ie une entreprise commerciale qui utilise Delphi) un tel investissement pour iOS (et Androïd) même en ignorant les récents problèmes de pérennité technique de Delphi en ce domaine. En plus, au coût du produit et de ses mises à jour, il ne faut pas oublier d'ajouter des produits complémentaires onéreux et à mettre à jour (TMS, DevExpress, ....)... parce qu'à mon avis la bibliothèque native de composant FMX est largement insuffisante pour produire autre chose que des démonstratreurs de faisabilité (ie techniquement c'est faisable) et non des produits avec un niveau de finition acceptable (c'est le minimum que l'on puisse attendre) et surtout concurrentiel (l'IHM, son ergo, son aspect visuel, cela compte quand on connaît un peu la population "friante" de ces produits)...

Je m'intéresse au codage en Win, Lin et Mac OS X... et je me demande si Embarcadero s'intéresse à cette activité. Avec FMX, je... patiente... sachant que son approche (son utilisation) me gène, que son rendu m'agace. On dirait qu'il est fait pour les tablettes... Et moi les tablettes, c'est pour les loisirs et j'ai besoin de coder pour mon travail. En plus je suis exigeant : je veux en résultat visuel ce que j'obtiens avec les Widgets natifs des OS sous lesquels je développe. La référence reste toujours pour moi Lazarus... même si Mac OS 64 est très difficilement gérable actuellement. On peut rêver en effet... que serait Lazarus avec la puissance financière d'Embarcadero ? Sachant que techniquement j'estime Lazarus (très) supérieur à Delphi en développement multi-plateforme et Lazarus pratiquement équivalent à Delphi VCL (Win 32 et 64). Ceux qui fontt encore la prédominance de Delphi en Windows, sont TMS, DevExpress,.... c'est-à-dire en fait, les composants développés par des sociétés extérieures.

La question est celle-ci : au bout de 4 versions d'XE, je ne vois aucune réelle amélioration de FMX. Où est Linux ? Que fait-on réellement comme programme Mac avec Delphi ? En tout cas, pas ce que je produis en Win[32/64], Nux[32/64], Mac[32] avec Lazarus... qui présente le même niveau de fonctionnalité et d'IHM (native) quelque soit l'OS...

Bref, je fais l'effort de tester une nouvelle fois... mais je crois qu'Embarcadero ne s'intéresse plus au développement sur PC. Je vais finir par en prendre bonne note. Leurs innovations viennent d'achats (toujours la puissance financière) de sociétés externes qui ont des solutions fonctionnelles. La dernière intégration étant FireDac. Embarcadero mise sur les tablettes (voire les téléphones). Je lui en souhaite. Car à ce tarif-là, avec ses errements et ses "allées et venues"... sans compter un code fermé... Les autres ne font pas du surplace ! Et sans oublier que pour développer en Pascal sur tablettes et phones, il faut des Pascalien(ne)s... Vous savez cette espèce un peu vieillissante et qui ne se renouvelle plus...

Cordialement. Gilles
Avatar de skywaukers skywaukers - Membre chevronné https://www.developpez.com
le 25/04/2013 à 12:00
oui je suis d'accord avec toi sur le dev IOS sur XE2, puis abandon puis nouvelle possibilité. L'erreur c'est la version XE2 en fait elle était vraiment marketing et je pense quand même nécessaire puisque jusqu'à cette version la version a plus utilisée était la 7. Pour le reste je trouve quand même qu'avec Embarcadero cela s'est amélioré justement (mis à part les outils tiers...) L'unicode est quand même une grosse avancée, perenne, le 64bits aussi, les améliorations du langage (il a quand même était sacrément dépoussiéré). Je pense que maintenant le dev IOS est pérenne.

@++
Dany
Avatar de stef-13013 stef-13013 - Membre régulier https://www.developpez.com
le 25/04/2013 à 12:26
Citation Envoyé par skywaukers  Voir le message
Bonjour,

Mais Delphi est toujours génial. Pourquoi il ne l'est plus, parce qu'il est payant ? Embarcadero est une boite qui fait du logiciel, il faut bien qu'ils payent leurs développeurs.
QT c'est surement bien, mais est-ce aussi productif que Delphi ? En plus IOS c'est pour bientôt, avec Delphi c'est pour maintenant... Android pour bientôt.
Bon, Linux c'est vrai que ça tarde, mais ils ont été échaudé avec l'expérience de Borland et Kylix. Sous Linux encore moins qu'ailleurs les utilisateurs ne veulent payer, donc voilà...

@++
Dany

Le fait de payer ? Mais de quoi parlez-vous ? Aucun rapport. Delphi -même à sa grande époque- a toujours été payant, c'est logique et tout à fait normal.

Ce qui en revanche ne va pas c'est que ce produit a été complètement négligé par ses géniteurs, etcontinue de l'être par ses "repreneurs".

Non bien sur Qt n'est pas aussi productif (vraiment pas, je peux vous l'assurer), mais un produit qui se dit cross-plateform doit gérer un OS majeur comme Linux.

"L'experience Kylix", comme vous dites, a été un gachis énorme.
Je passe les bugs de fou (bon çà à la rigueur), le support iOS qui disparait... puis revient, le retard du compilo. 64bits. Une release tous les trois mois, où presque...

Ce n'importe quoi/tatonnement se traduit aujourd'hui par une perte de confiance des développeurs pour Delphi.
Je suis un fana de Delphi depuis don ancêtre Turbo-Pascal, mais aujourd'hui le seul boulot que l'on trouve c'est pour migrer
vers d'autre langage ! (Oué, je sais refrain ultra-connu mais plus que d'actualité)

Et en plus aujourd'hui, la concurrence est rude, très rude...

J'insiste aussi sur le fait que Delphi souffre injustement de cet effet débile de mode qui consiste à dire que tel ou tel langage est un jour super et le lendemain complètement bidon. (suivez mon regard )

Pour finir une petite annecdote:
Dans notre boite, nous avons un soft tournant sous Delphi depuis des années. Nous avons essayé de le passer sous XE3 et jeté l'éponge au bout de deux mois. On croulait sous des bugs inexplicables et autres plantages aléatoires !?

je le redis : Dommage.
Offres d'emploi IT
Architecte technique des systèmes d'information H/F
Safran - Ile de France - Évry (91090)
Ingénieur H/F
Safran - Ile de France - Moissy-Cramayel (77550)
Architecte systèmes études & scientifiques H/F
Safran - Ile de France - Vélizy-Villacoublay (78140)

Voir plus d'offres Voir la carte des offres IT
Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -