Concours d'interfaces 4D

Christophe Laporte |
4D, en collaboration avec Apple, organise le "Prix de l'interface 2006", un prix qui vise à récompenser les meilleures interfaces réalisées avec 4ème Dimension 2004 sous Tiger. Pour participer à ce concours, il suffit d'envoyer une version démo de son application avant le 15 avril sur CD ou DVD à l'adresse suivante : 4D SA "Prix de l'interface 2006" 60 rue d'Alsace - 92110 Clichy. Le vainqueur remportera un MacBook Pro, les trois suivants remporteront des licences 4D. Pour plus d'infos, rendez-vous sur le site de l'éditeur.
avatar Anonyme (non vérifié) | 
Bonjour, Que 4D organise un concours d'interface c'est bien, mais il faut qu'il commence par supporter les objets natifs de Tiger (voir panther) : Onglets, fenetre filles (simulées dans 4D), fenetre transparentes, dock, look métal brossé, etc... On ne peux pas passer son temps à implémenter des pseudos interfaces, le jour ou celle du systeme evolue, il faut à nouveau se taper le refonte de l'interface. Allez 4D, commencez par implémenter les objets manquants et lancer votre concours Apres. A+
avatar Anonyme (non vérifié) | 
Si ils font un concours sur les interfaces c'est justement parce que c'est pas le top chez eux. Du coup il recherchent la perle rare qui va bidouiller le mieux la choses pour combler leur lacunes...
avatar Anonyme (non vérifié) | 
Les autres vainqueurs gagnent des licences 4D... Mais n'ont-ils pas déjà une licence puisqu'ils faut utiliser 4D pour remporter ce concours ?...
avatar Anonyme (non vérifié) | 
idem pour Revolution, Eclipse... et je ne sais combien d'API... bref, aujourd'hui, 4D et FileMaker partagent cette grosse lacune, et c'est bien dommage.
avatar Anonyme (non vérifié) | 
Effectivement, 4D est une grosse daube de ce point de vue. Et ce, depuis le début. Quand je pense au temps qu'il leur a fallu pour que la vistesse de définlement d'une liste ne soit pas fonction de la fréquence du CPU. Et encore, je ne sais pas ce qu'il en est actuellement; j'ai abandonné le produit depuis belle lurette. Pour quiconque a un peu d'expérience de programmation de l'API Mac, il est clair que 4D ne s'y est pas beaucoup tenu. Je croyais être le seul à maudire cette appli, mais aux vues des remarques précédentes, je suis soulagé de voir que d'autres ont le même point de vue. 4D est sûrement très performant pour sa fonction première qui est la base de données (en fait j'en sais rien à vrai dire), mais l'interface à été programmée de travers. C'est surtout dommage qu'ils n'aient jamais investit pour refaire un design (architecture) propre. ça me fait penser à des dinosaures comme Lotus Notes sur Windows: il parait que ça a des super fonctions de travail collaboratif, mais c'est une plaie à utiliser. Et ç'est dispo depuis les débuts et ça grossit, grossit, comme une usine à gaz...
avatar Anonyme (non vérifié) | 
>Psssttt, j’ai une info pour toi: REALbasic, qui est crossplateforme Mac, Windows ET LINUX supporte NATIVEMENT les objets d’interface. --> La bonne blague.... Je croyais qu'on parlais d'outils de developpement... ;-)
avatar Anonyme (non vérifié) | 
la jvm d'apple est celle de sun ensuite apple propose une classe java "cocoa" , moi aussi je peux en proposer des classes java. si vous ne les utilisez pas, ca ne rend pas votre java "incompatible" avec la jvm sun sous prétexte que je vous les donne avec la jvm sun. ibm a aussi une jvm, légèrement incompatible jvm sun ----------- on peut faire du "cross platform" tout en utilisant les contrôles "natifs" du système. ou le simuler QT le fait par exemple, bien sur QT ne propose que des contrôles similaire sur windows, linux, mac (pas de "feuilles" par exemple).
avatar Anonyme (non vérifié) | 
"J’ai un scoop pour toi: 4D est cross-platform: sur Windows les fenetres transparentes, dock, look métal brossé, etc... n’existent pas..." C'est bizarre, j'ai XP avec flyakite (gratuit) et Windowblinds, j'ai le dock, une interface quasiment identique à Tiger, le look métal brossé et même les fenêtres transparentes...
avatar Anonyme (non vérifié) | 
@IDFX Mais tu racontes n'importe quoi, t'as peut-être ajouté un dock et une interface tiger sur ton windows, mais tout ça c'est juste de la déco que t'as mise, un vieux skin. Mais en aucun cas ce sont des objets utilisables en prog. Les logiciels ne peuvent pas communiquer avec ton dock, ils ne peuvent pas interagir avec ton interface carton… Bref, c'est pas en installant un skin que t'obtiens un mac, loin de là.
avatar Anonyme (non vérifié) | 
-> MichelG "la jvm d’apple est celle de sun" Malheuresement non... ils essaient de respecter l'API, mais il suffit de lire la liste des bugs connus pour se rendre compte qu'il s'agit d'une version "maison". Sans parler de SWING qui n'est pas du tout lightweight, et ressemble d'avantage a un "SuperAWT"... Les versions de retard... la non prise en charge de l'option -server.... Pour en revenir à 4D, moi il me manque un peu pour prototyper un produit, en quelques heures... Dans ce genre de préproduit ou l'interface ne compte pas, et où l'on cherche la facon la plus pertinente de modéliser. Mais pour faire le dev en vrai, j'ai vraiment trouvé mieux ailleurs, et bcp moins chers !
avatar Anonyme (non vérifié) | 
J'ai appris que 4D a décidé de reporter le concours de la meilleur interface, soit disant que rien de cassait des briques. Je me permets de dire que ce genre d'attitude ne peut qu'être très mal pris, d'abord par moi mais aussi par d'autres. En effet, certains ont fait l'effort de remettre un dossier et de se préparer pour une date, et hop ! "On" se permet de changer la règle du concours, qui du coup revient à un examen. Un concours, il y a forcemment des gagnants, triés par résultat. Un examen, il peut n'y avoir personne. Or ici, il s'agissait bien d'un concours. Alors ? Je souhaitais gagner, et aurais accepté de perdre. Mais ce genre de report à vide est extrêmement choquant et frustrant. C'est ce genre de comportement qui me fera quitter la barque 4D : aucun respect de leurs clients, c'est à dire nous.

CONNEXION UTILISATEUR