JavaScool:Developpement : Différence entre versions

De Sciencinfolycee
Aller à : navigation, rechercher
m (Développement d'activités à partir de proglets existants.)
m (Développement de contenus à partir de JavaScool)
 
(12 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[Catégorie:JavaScool]] __NOTOC__
+
[[Catégorie:JavaScoolv3]] __NOTOC__
  
 
= Développement de contenus à partir de JavaScool =
 
= Développement de contenus à partir de JavaScool =
Ligne 6 : Ligne 6 :
 
* Il suffit de [mailto:Thierry.Vieville@inria.fr,Philoumailabo@gmail.com?subject=Participer%20au%20Wiki%20JavaScool&body=Bonjour,%0a,%20%20Je%20suis%20un%20enseignant%20du%20lycée%20de%20??%20à%20??%20et%20souhaite%20accéder%20à%20http://wiki.inria.fr/wikis/sciencinfolycee.%0a,%20%20%20Voici%20un%20élément%20qui%20prouve%20que%20je%20ne%20suis%20pas%20élève%20!%20:%20??%0a,%20%20Signature%20:%20?? demander un accès au wiki] au [http://wiki.inria.fr/wikis/sciencinfolycee wiki]
 
* Il suffit de [mailto:Thierry.Vieville@inria.fr,Philoumailabo@gmail.com?subject=Participer%20au%20Wiki%20JavaScool&body=Bonjour,%0a,%20%20Je%20suis%20un%20enseignant%20du%20lycée%20de%20??%20à%20??%20et%20souhaite%20accéder%20à%20http://wiki.inria.fr/wikis/sciencinfolycee.%0a,%20%20%20Voici%20un%20élément%20qui%20prouve%20que%20je%20ne%20suis%20pas%20élève%20!%20:%20??%0a,%20%20Signature%20:%20?? demander un accès au wiki] au [http://wiki.inria.fr/wikis/sciencinfolycee wiki]
 
* <html><form action="http://wiki.inria.fr/wikis/sciencinfolycee"><input type="hidden" name="action" value="edit"/>Puis de créer une nouvelle page de nom: <input name="title" value="Activite:"/></form></html>
 
* <html><form action="http://wiki.inria.fr/wikis/sciencinfolycee"><input type="hidden" name="action" value="edit"/>Puis de créer une nouvelle page de nom: <input name="title" value="Activite:"/></form></html>
** bien référencées les pages dans la [http://wiki.inria.fr/sciencinfolycee/Cat%C3%A9gorie:JavaScool Catégorie:Activitel] , aucune page ne doit être [[Spécial:Pages_non_catégorisées|sans catégorie]]. <br> Ceci en ajoutant <nowiki>[[Catégorie:Activite]]</nowiki> en tête de page.
+
** bien référencées les pages dans la [http://wiki.inria.fr/sciencinfolycee/Cat%C3%A9gorie:JavaScool Catégorie:Activite] , aucune page ne doit être [[Spécial:Pages_non_catégorisées|sans catégorie]]. <br> Ceci en ajoutant ''<nowiki>[[Catégorie:Activite]]</nowiki>'' en tête de page.
 
** renudes publiques, lorsque validées, en ajoutant leur nom à la [{{fullurl:MediaWiki:Whitelist}}?action=edit MediaWiki:Whitelist]
 
** renudes publiques, lorsque validées, en ajoutant leur nom à la [{{fullurl:MediaWiki:Whitelist}}?action=edit MediaWiki:Whitelist]
  
 
== Développement de nouvelles proglets ==
 
== Développement de nouvelles proglets ==
* Il suffit d'installer la [https://dct.sun.com/dct/forms/reg_us_0809_958_0.jsp JDK 5.0] (Java Development Toolkit)
+
* Il suffit d'installer la [http://www.oracle.com/technetwork/java/javase/downloads/index.html JDK] (Java Development Toolkit)
** Attention à ne pas utiliser la JDK 6 ou 7: il y a une incompatibilité
+
* De télécharger [http://javascool.gforge.inria.fr/v3/javascool.jar javascool.jar] et d'accéder à sa [http://javascool.gforge.inria.fr/v3/?page=api:org/javascool/package-summary.html documentation].
* De télécharger [http://javascool.gforge.inria.fr/v3/javascool.jar javascool.jar]  
 
 
** Et, par exemple, de l'installer dans le répertoire ''jre/lib/ext'' de la JDK pour l'avoir toujours disponible.
 
** Et, par exemple, de l'installer dans le répertoire ''jre/lib/ext'' de la JDK pour l'avoir toujours disponible.
* Puis de l'utiliser avec votre environnement de programmation favori (ex: [http://openprocessing.org openprocessing], [http://www.eclipse.org eclipse] ou [http://netbeans.org netbeans])
+
* Puis de l'utiliser avec votre environnement de programmation favori (ex: [http://openprocessing.org processing.org], [http://www.eclipse.org eclipse] ou [http://netbeans.org netbeans])
  
== Devenir développeur de JavaScool v3.2 ==
+
* La documentation s'écrit en [http://javascool.gforge.inria.fr/v3/?page=api:/org/javascool/doc-files/about-hml.htm HML] qui est un langage XML/HTML simplifiė.
 +
* Le code se formate sous forme de «[http://javascool.gforge.inria.fr/v3/?page=api:/org/javascool/Proglet.html proglet]» qui est un mécanisme d'interface minimal avec la plateforme JavaScool.
 +
 
 +
== Devenir développeur de JavaScool ==
 
* Il faut nous contacter pour obtenir la possibilité:
 
* Il faut nous contacter pour obtenir la possibilité:
 
** de s'inscrire sur la [https://gforge.inria.fr forge inria]
 
** de s'inscrire sur la [https://gforge.inria.fr forge inria]
Ligne 22 : Ligne 24 :
 
* Afin d'installer le paquet de fichier avec la commande:
 
* Afin d'installer le paquet de fichier avec la commande:
 
** ''svn co svn+ssh://$USER@scm.gforge.inria.fr/svn/javascool/javascool_V3''
 
** ''svn co svn+ssh://$USER@scm.gforge.inria.fr/svn/javascool/javascool_V3''
* Toute l'information étant présente dans le [http://javascool.gforge.inria.fr/v3/?page=api:makefile.htm makefile]
+
* Toute l'information étant présente dans le makefile

Version actuelle datée du 21 juillet 2014 à 08:19


Développement de contenus à partir de JavaScool

Développement d'activités à partir de proglets existants.

Développement de nouvelles proglets

  • Il suffit d'installer la JDK (Java Development Toolkit)
  • De télécharger javascool.jar et d'accéder à sa documentation.
    • Et, par exemple, de l'installer dans le répertoire jre/lib/ext de la JDK pour l'avoir toujours disponible.
  • Puis de l'utiliser avec votre environnement de programmation favori (ex: processing.org, eclipse ou netbeans)
  • La documentation s'écrit en HML qui est un langage XML/HTML simplifiė.
  • Le code se formate sous forme de «proglet» qui est un mécanisme d'interface minimal avec la plateforme JavaScool.

Devenir développeur de JavaScool