+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Rédacteur/Modérateur

    Avatar de alain.bernard
    Homme Profil pro
    Ingénieur aéronautique
    Inscrit en
    décembre 2011
    Messages
    652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur aéronautique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : décembre 2011
    Messages : 652
    Points : 4 513
    Points
    4 513

    Par défaut Tutoriel sur Eclipse RAP (Remote Application Platform)

    La société SQLI nous propose un tutoriel sur Eclipse RAP (Remote Application Platform).

    L'article est disponible à cette adresse : http://sqli.developpez.com/tutoriels/eclipse/rap/

    Profitez de cette discussion pour donner votre avis.

    L'équipe Java
    Pas de messages techniques par MP, les forums sont là pour ça.
    Rédacteur d'articles sur la plateforme Eclipse

    N'oubliez pas de consulter les FAQ Eclipse et les cours et tutoriels Eclipse

  2. #2
    Expert éminent
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    juillet 2004
    Messages
    3 933
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : juillet 2004
    Messages : 3 933
    Points : 8 229
    Points
    8 229

    Par défaut

    Merci pour ce tutoriel mais
    vous passez trop rapidement sur des élément qui surement vous semble évident mais qui bloque un débutant.

    par exemple dans le début du tutoriel vous dite de suivre le guide d'éclipse qui prends l'exemple "Hello Word" Alors que le Tuto se base sur l'exemple Mail.
    cela ce comprends rapidement. mais mériterait d'être précisé.

    ensuite vous écrivez
    Quelques clics de souris et quelques paramétrages nous permettent d'obtenir le résultat suivant en moins de cinq minutes :
    Or là au bout d'une heure lorsqu'on ne connais pas la techno ni l'outil on ne parvient toujours pas à obtenir le bon résultat.
    On parvient à mettre tous les éléments présent sur la capture mais impossible d'obtenir le rendu. les choses ne semblent pas se mettre à l'endroit désiré.
    il s'agit certainement d'un mauvais choix de layout mais ceux-ci n'ont pas le même comportement que d'autre outils du marché et on ne parvient pas à trouver la solution sauf à tâtonner longuement pour finalement peut d'intérêt. Une petit explication des choix et un lien vers une doc serait bien venu.

    vient ensuite l'ajout de l'action. le code fourni étant incomplet il faut improviser et pier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ICommandIds.CMD_OPEN_LIST
    n'est pas défini. que lui mettre comme valeur ? à qui cela correspond-il ?
    finalement pour comprendre il faut chercher la valeur d'un autre commanID dans tous les fichier du projet pour trouver la référence dans plugin.xml
    faut-il mettre autre chose dans se fichier ? on ne sait pas.

    enfin et là je pense que c'est bloquant.
    Et on ajoute l'action nouvellement définie à la classe ApplicationActionBarAdvisor et voici le rendu de la page conçue :
    Là aucunes explication. pas de lien avec la doc rien de clair. il faut deviner.
    en voyant le code présent
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    		openViewAction = new OpenViewAction(window, "Open Another Message View", View.ID);
    		register(openViewAction);
    on imagine que ce doit être quelque chose d'approchant mais pas de directive pas d'aide pas de direction où chercher.
    Après un peut d'essai erreur on parvient à écrire un truc qui ne marche pas.
    mais qui ne provoque pas de stack exception pour comprendre où le code plate. bref là c'est bloqué.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    		openListAction = new OpenListAction(window, "Open List", MailListView.ID);
    		register(openListAction);
    ...
    		IToolBarManager toolbar = new ToolBarManager(SWT.FLAT | SWT.RIGHT);
    		coolBar.add(new ToolBarContributionItem(toolbar, "main"));
    		toolbar.add(openViewAction);
    		toolbar.add(openListAction);
    malheureusement cela n'est pas suffisant le bouton apparaît mais même avec un clic impossible d'ouvrir la vue.
    à force de cliquer partout ça c'est mis en marche mais je pense que ces points "Évident" mériteraient d'être expliqué au moins succinctement.

    Je me suis peut-être trompé de cible ce tuto s'adresse peut être à des développeurs RAP avancés mais j'ai cru qu'il s'adressait à des débutant (RAP).

    s'il s'adresse à des débutant il mériterait d'être mieux guidé.
    A+JYT
    PS pour l'instant pas réussi à aller plus loin.

Discussions similaires

  1. Exécution remote application .net
    Par ppphil dans le forum Framework .NET
    Réponses: 3
    Dernier message: 23/10/2007, 10h59
  2. obtenir la console weblogic sous eclipse en remote debug
    Par mirak63 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 23/01/2007, 11h56
  3. [Migrat+doc] de Netbeans vers Eclipse d'une applic existante
    Par vempiria dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 13/04/2004, 08h23

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