|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Mickaël Inscription : février 2011 Messages : 82 ![]() |
Bonjour à tous,
Je peine depuis quelques semaines à convertir une application de BDD depuis la VCL vers Firemonkey.... Je rencontre beaucoup de difficulté et j'ai bien l'impression que la technologie est loin d'être au point... Personnellement je remarque que: -on ne peut pas encore éditer de rapports (ce sera cependat disponible dans l'update 4 de XE2) -l'exécution est très lente et la réaction aux événements est plus qu'aléatoire (comme le simple clique sur un bouton) -les liens entre les contrôles et les composants de BDD avec les LiveBindings n'ont rien de confortable et sautent régulièrement. -on ne sait pas si les événements sont ou non implémentés et leur déclenchement est incompréhensible. -l'aide est quasi inexistante. -l'IDE gère extrêmement mal les copier-coller, le passage d'une fiche à son unité et rebalance régulièrement sur le data-modul de mon application!!? Quelqu'un a-t-il déjà entrepris (ou essayé) une migration VCL-Firemonkey et a-t-il rencontré les mêmes problèmes que moi? Votre avis m'intéresse! |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Développeur C++\Delphi Inscription : juillet 2006 Messages : 7 845 ![]() |
Au moins cela confirme ce que je pensais de FMX !
Il évident que cela prendre du temps pour qu'elle soit vraiment stable ! En C++Builder Beta 11, mes essais plantaient l'IDE systématiquement, je n'ai pas réessayé depuis ! Pour le moment, je considère plus cela comme un gadget que comme un outil professionnel ! Déjà, rien que les Démos 2D sur mon poste de travail, bouffait 100% pour deux pauvres labels tournants ! Tu ne devrais que créer des clients à fonctionnalité "réduite" pour MacOS (ou iOS) car je suppose que tu as un besoin de multi-plateforme pour migrer de la VCL à FMX ! Est-ce d'ailleurs une bonne stratégie ? un client léger avec du JS ne serait-il pas plus approprié !
__________________
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y ! Attention Troll Méchant ! ![]() "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer ! L'ignorance n'excuse pas la médiocrité ! L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde) Il faut avoir le courage de se tromper et d'apprendre de ses erreurs Parisien ! Dites NON à la VO ST au Cinéma ! Soit VF Soit VO sans sous-titre |
|
|
00
|
|
|
#3 | |
|
Membre Expert
![]() |
Bonjour,
Citation:
Par contre oui il me semble que passer sur FMX pour faire du multi-plateforme est une bonne stratégie, si on est pas dans l'urgence. Parce que il ne fait nul doute que la techno va se stabiliser et évoluer, sauf si personne ne l'utilise, ce qui serait franchement dommage. Mais déjà elle permet de faire des applications très sympathiques, en 2D et surtout en 3D bien plus facilement qu'avec du js, même avec ses défauts actuels, et surtout cela présente l'énorme avantage d'avoir le même code et les mêmes composants sous windows que sous Linux. Et même pour un projet windows, FMX peut être une bonne solution car il permet la création d'interface très modernes allient 2D/3D et permettant des effets impossibles ou très difficiles à faire avec la VCL Classique. Par contre effectivement il manque encore de composants, on est très loin par exemple d'avoir une Grid du niveau de la grid de DevExpress ni même de celle de TMSSoftware. Mais encore une fois tout cela se développera si la techno est utilisée. Il ne faudrait pas refaire le coup de Delphi .NET qui n'a jamais été adopté que de façon très anecdotique et qui a donc terminé aux oubliettes. @++ Dany |
|
|
|
00
|
|
|
#4 | |
|
Expert Confirmé Sénior
![]() Développeur C++\Delphi Inscription : juillet 2006 Messages : 7 845 ![]() |
Citation:
Si le multi-platform est balbutiant et pas pressé (plus d'un an ...), FMX pour dégrossir la bête c'est le moment Je parlais plutôt pour une application avec un déploiement dans les semaines ou le trimestre a venir ...
__________________
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y ! Attention Troll Méchant ! ![]() "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer ! L'ignorance n'excuse pas la médiocrité ! L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde) Il faut avoir le courage de se tromper et d'apprendre de ses erreurs Parisien ! Dites NON à la VO ST au Cinéma ! Soit VF Soit VO sans sous-titre |
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Mickaël Inscription : février 2011 Messages : 82 ![]() |
L'idée du multiplateforme est très alléchante certes... mais je doute encore de sa faisabilité actuelle...
L'argument des applications avec des fenêtres HD et 3D me semble malheureusement très déconnecté de la réalité des besoins des entreprises... je sais pas vous mais moi j'ai rarement besoin d'afficher des bases de données en 3D |
|
|
10
|
|
|
#6 | |
|
Membre Expert
![]() |
Citation:
@++ Dany |
|
|
|
10
|
Copyright © 2000-2012 - www.developpez.com