Eclipse DemoCamp Zürich

Werbung
Eclipse DemoCamp Zürich
Luna Release Train
Live am 23. Juni 2014 in der ETH Zürich
Bereits zum dritten Mal laden wir zum Austausch unter Java/Eclipse Interessenten ein.
Spannende Projekte stellen sich im Hörsaal HG D1.1 im ETH Hauptgebäude in Zürich vor.
Optional bieten wir vor dem DemoCamp um 14:00 ein 2h Scout Tutorial an.
Anmeldung
Die Teilnahme ist kostenlos, aber auf 150 Plätze begrenzt.
Bitte für DemoCamp und Scout Tutorial online anmelden:
https://wiki.eclipse.org/Eclipse_DemoCamps_Luna_2014/Zurich anmelden
14:00 Hands-on Scout Tutorial
In diesem zweistündigen Tutorial bauen wir mit Scout, dem Open-Source Framework für Geschäfts-
applikationen, eine kleine three-tier Applikation. Dabei decken wir die Spannweite vom Dialogfeld
im Benutzerinterface bis zur Datenhaltung in einer SQL Datenbank ab.
16:30
Meet and Greet
17:00
Welcome/Intro
Matthias Zimmermann, Serano Colameo
17:10
Ein kleiner Reiseführer durch die Eclipse Welt
Ralph Müller, Eclipse Foundation
17:30
Eclipse and Java™ 8
Daniel Megert, IBM Research – Zurich
18:00
Xtext: What‘s new with Luna
Sven Efftinge, itemis AG
18:25
EMap – Map your EMF-Models to an SQL-Database
Tom Schindl, BestSolution GmbH
19.00
Break (soft drinks and snacks)
19:20
Visualizing EMF-models in 3D
Torkild Ulvøy Resheim, Itema AS
19:45
Crowd-Sourcing, Code-Snippets, and more
What Eclipse Code Recommenders has been up to for Luna, Marcel Bruch, Codetrails
20:10
Eclipse Scout: Cloud Backend, Automatic Documentation and other Luna features
Andreas Hoegger, Matthias Zimmermann, BSI Business Systems Integration AG
20:30
Flying sharks and M2M
Klemens Edler, Florian Pirchner, Lunifera GmbH
21:00
Networking with beer and food (and soft drinks)
Eclipse DemoCamp Zürich
Luna Release Train
Live am 23. Juni 2014 in der ETH Zürich
Ein kleiner Reiseführer durch die Eclipse Welt
Eine Einführung in das Eclipse Ökosystem sowie Einsichten
und Erkenntnisse über die letzten 10 Jahre bei Eclipse.
Ralph Müller, Eclipse Foundation.
Eclipse and Java 8
Wie kann mit Eclipse Java 8 Code entwickelt werden? Dieser
Vortrag zeigt dies mit der neusten Version der Eclipse IDE. Anschliessend werden die prominentesten neuen Features für
den Luna Release demonstriert. Die Session endet mit einem
kurzen Rückblick auf die Anstrengungen, den Java 8 Support für
die Eclipse IDE bereitzustellen.
Daniel Megert ist einer der ersten Eclipse Committer. Aktuell leitet er das
Plattform- und das JDT-Projekt und arbeitet im Eclipse PMC.
Xtext: What’s new with Luna
Xtext ist ein verbreitetes Framework um schnell und einfach
Domain-spezifische Sprachen (DSL) sowie eigene Programmiersprachen zu entwickeln. In diesem Vortrag geht Sven auf
die wichtigsten Neuerungen im Xtext Framework ein.
Crowd-Sourcing, Code-Snippets, and more:
What Eclipse Code Recommenders has been up to for Luna
Code Recommenders ist ein Eclipse Projekt, welches den
Entwickler mit einer intelligenten Code-completion unterstützt. Im Gegensatz zur alphabetischen Auflistung möglicher Methoden werden die am häufigsten verwendeten zuerst
vorgeschlagen.
Marcel geht auch auf die Präsentation von passenden
Code-Snippets und weitere neue Elemente des Projektes ein.
Marcel Bruch ist Gründer/CEO der Firma Codetrails, Project-Lead von Code
Recommenders sowie Co-Lead der JUG Darmstadt
Eclipse Scout: Cloud Backend, Automatic Documentation
and other Luna features
Das Scout Framework hilft dem Entwickler effizient Java/
Eclipse basierte Geschäftsapplikationen umzusetzen. Andy
und Matthias demonstrieren die zwei wichtigsten neuen
Scout Features. Support für Cloud-Applikationen sowie ein
Generator, welcher Spezifikationsdokumente der laufenden
Applikation erzeugen kann.
Andreas Hoegger und Matthias Zimmermann sind Scout Project-Leads und
arbeiten für BSI Business Systems Integration AG.
Sven Efftinge arbeitet für itemis und ist enthusiastischer Software-Entwickler
und Xtext und Xtend Project Lead
Visualizing EMF-models in 3D (englischer Vortrag)
Das Norwegische Marine Forschungsinstitut (MARINTEK) verwendet die Eclipse RCP Plattform um Operationen auf hoher
See zu simulieren. Torkild zeigt wie EMF-Modelle mit 3D-Technologien gekoppelt wurde, um diese Simulationen zu unterstützen. Da werden ein paar grosse Wellen auf uns zukommen!
Torkild Ulvøy Resheim ist Eclipse Committer und arbeitet als Software-Entwickler bei der Norwegischen Firma Itema.
EMap - Map your EMF-Models to an SQL-Database
Tom stellt sein neues Projekt EMap vor. EMap wird mit dem Ziel
entwickelt, das Persistieren von grossen EMF-Modellen in relationalen Datenbanken zu ermöglichen. Im Gegensatz zu den häufig verwendeten Technologien Teneo und JPA funktioniert EMap
auch bei starken CPU- und Speichereinschränkungen.
Tom Schindl ist Co-Gründer der Österreichischen BestSolution.at. Tom ist ProjectLead von e(fx)clipse sowie Eclipse IDE, EMF und Eclipse Plattform Committer
Flying sharks and M2M
Zum Abschluss des Democamps lassen wir noch «Sharky»
durch den Hörsaal schwimmen. Mithilfe von Machine to
Machine (M2M) Technologien und einer gehackten Fernsteuerung steuern Florian und Klemens per Software den
fliegenden Hai durch die Luft - dies über eine Browser- Applikation, einem 3D-Sensor oder über ein Handy.
Florian Pirchner und Klemens Edler arbeiten für Lunifera GmbH und sind beide
von M2M Technologien begeistert.
Herunterladen