Jump to: navigation, search

Difference between revisions of "Eclipse DemoCamps Winter 2015/Nantes Agenda"

(Introduction à Eclipse Che)
Line 173: Line 173:
 
<p><span class="bioheader">Stévan Le Meur</span>, Codenvy </p>
 
<p><span class="bioheader">Stévan Le Meur</span>, Codenvy </p>
 
<p class="divrule"> </p>
 
<p class="divrule"> </p>
<p class="biocontent">Stévan Le Meur est Product Manager à Codenvy. Avec un background de dévelopeur, il est convaincu que de bonnes applications ne peuvent construites qu'avec de bons outils. Il porte cette passion dans Codenvy IDE afin de créer et simplifier l'expérience du dévelopeur dans son propre environnement de travail.</p>  
+
<p class="biocontent">Stévan Le Meur est Product Manager à Codenvy. Avec un background de dévelopeur, il est convaincu que de bonnes applications ne peuvent être construites qu'avec de bons outils. Il porte cette passion dans Codenvy IDE afin de créer et simplifier l'expérience du dévelopeur dans son propre environnement de travail.</p>  
 
</div>
 
</div>
 
</div>
 
</div>
 
  
 
=== Turning Eclipse into an Arduino programming platform ===
 
=== Turning Eclipse into an Arduino programming platform ===

Revision as of 05:46, 29 January 2015



Logo EDCN 1line.png


Eclipse, au delà de l’IDE!

The Eclipse project was born in 2001, and the Eclipse Foundation turned 10. In the digital era, it looks old, but instead of resting on one's laurels, the Eclipse ecosystem innovates in new domains like IoT, Location aware technologies, Embedded Systems and more. This talk will present projects and initiatives you would not expect to find inside the Eclipse community if you still identify Eclipse mainly with the Java IDE.

Open you eyes and your ears, and be ready to learn more about open innovation "à la" Eclipse.

Gblondelle.jpg

Gaël Blondelle, Eclipse Foundation

Depuis 2003, Gaël Blondelle a une solide expérience dans le domaine de l'Open Source, et plus particulièrement dans les communautés OW2 et Eclipse. Gaël a rejoint la fondation Eclipse en 2013 et est en charge du développement de l'écosystème Eclipse, plus particulièrement en Europe. Précédemment, il était Business Developer en charge de l'offre Open Source chez Obeo, et responsable du projet européen ITEA2 OPEES dont un résultat notable a été la création de PolarSys, un groupe de travail autour des outils de développement Open Source pour les systèmes embarqués. Depuis 1996, il a travaillé chez Alcatel, Valtech, et France Telecom avant de co-fonder en 2004 PetalsLink, la société éditrice de l'ESB Open Source Petals.


Modern Web Application Development Workflow

People often consider that creating a web application is done by creating a bunch of HTML, Javascript and CSS files in a text editor, putting them in a folder and uploading them on the web.

Well, things have changed and in this presentation, you will see how the workflow used to deliver web applications has evolved over the past few years and where the Eclipse Foundation's tools stand in this new world!

In this talk, we will start by having a look at all the new development tools that have appeared with the arrival of Node.js and how they are used by the web development community.

With tools like Bower used to manage the dependencies of a project, Grunt and Gulp used for the continuous integration and Yeoman used to kickstart web applications, web developers have dramatically increased their productivity.

After that, we will see what tools like the Eclipse IDE and Orion can offer to web developers in order to build and maintain their applications and finally how they could be improved to provide the features needed by web developers.

Sbegaudeau.png

Stéphane Bégaudeau, Obeo

Stephane Begaudeau graduated from the Nantes University of Sciences and Technology and is currently working as a web developer and Eclipse Modeling consultant at Obeo in France.


Migration d'Applications vers le Cloud en Utilisant Eclipse Retour d'Expérience du Projet ARTIST

Le projet collaboratif ARTIST, impliquant industriels et chercheurs reconnus issus de plusieurs pays européens, a pour objectif de fournir une méthodologie générale ainsi qu'un outillage correspondant dédiés à la migration d'applications existantes vers le Cloud. De manière intéressante, son "Open Source Package" est fortement basé sur Eclipse et sur les technologies Eclipse Modeling. Cette présentation va donner un bon aperçu du travail déjà réalisé et en cours au sein d'ARTIST en insistant notamment sur 1) l'utilisation qui est faite de différents projets et outils Eclipse dans ce contexte de migration vers le Cloud ainsi que 2) les retours collectés jusqu'à présent auprès de nos partenaires industriels fournissant les cas d'utilisation concrets: ATOS (Espagne), Spikes (Belgique), Engineering (Italie) et ATC (Grèce).

Hbruneliere.jpg

Hugo Brunelière, Atlanmod - INRIA

Hugo Brunelière est un ingénieur de recherche au sein de l'équipe AtlanMod (Inria, Mines Nantes & LINA). Il travaille principalement sur le thème de l'Ingénierie Dirigée pas les Modèles (IDM, ou MDE en anglais) et de ses différentes applications concrètes, dans le domaine du génie logiciel notamment. Via son implication dans divers projets nationaux et internationaux ainsi que dans la communauté Eclipse, il collabore quotidiennement avec des entreprises et labos pour le développement, la dissémination et/ou l'industrialisation des résultats de recherche et des prototypes correspondants. Il écrit régulièrement des publications scientifiques et présente fréquemment lors des évènements de la fondation Eclipse.


Introduction à Eclipse Che

Eclipse Che est un IDE cloud ainsi qu'un SDK pour y créer des extensions. Che est disponible avec plus de 55 extensions pour Java, JavaScript, AngularJS, Git et Docker.

Le projet Che fourni la structure pour construire la partie serveur et cliente des extensions qui sont écrites en Java mais générées en JavaScript, un ensemble d'APIs REST, un grand nombre d'outils (Java, Git, Datasources, Refactoring, etc...) ainsi qu'un IDE cloud par défaut gérant la scalabilité.

Durant cette session, nous vous montrerons comment créer des applications Java avec Eclipse Che, nous introduirons son architecture puis nous construirons une extension directement depuis Che.

Slemeur.jpeg

Stévan Le Meur, Codenvy

Stévan Le Meur est Product Manager à Codenvy. Avec un background de dévelopeur, il est convaincu que de bonnes applications ne peuvent être construites qu'avec de bons outils. Il porte cette passion dans Codenvy IDE afin de créer et simplifier l'expérience du dévelopeur dans son propre environnement de travail.

Turning Eclipse into an Arduino programming platform

"Daddy, daddy, how does a computer work?"

We're used to say that curiosity is a bad habit but it is nonetheless one of the greatest strenghts of kids: they are eager to learn. Learn how a computer works, how one can build an application for a phone or a tablet, how one can create a video game. The best answer is probably to give them the tools to discover by themselves the answer to those questions.

Eclipse is used by hundreds of thousands of adults for programming activies, so why not by kids? How to turn Eclipse into a programming environment for kids?

This talk will present our approach and thoughts to simplify the Eclipse user interface for usage by kids. We will show how we created, thanks to Sirius, an easy-to-use and natural graphical tool to let kids discover programming.

A demonstration will present a prototype of a development environment that allows to program an Arduino using a simple and graphical block-based language.

Mporhel.jpg

Maxime Porhel, Obeo

Maxime Porhel is currently working as a Eclipse Modeling consultant at Obeo in France.


Final

La soirée s'achèvera autour de quelques sandwiches et d'un pot avec les différents intervenant de la soirée. Ce moment convivial permettra d'échanger à propos d'Eclipse avec toute la communauté Nantaise.