Neue Informationen

Aktuelles rund um codecentric

Hier finden Sie aktuelle Informationen zum Unternehmen, zu unseren Projekten und Auszeichnungen sowie Events und neuen, geplanten Kooperationen und Partnerschaften.

DukeCon: Hackathon zur Konferenz-App in Frankfurt

Am 5. März findet in der codecentric-Niederlassung in Frankfurt a.M. eine ganztägige Hacking-Session zur Konferenz-App „DukeCon“ statt. Ziel der Veranstaltung ist die Implementierung weiterer Funktionen für die Anwendung bzw. die Erstellung neuer Clients und Smartphone-Apps.

DukeCon (Twitter: @DukeConference) ist eine quelloffen entwickelte Anwendung, die jederzeit Zugriff auf das Programm einer Konferenz geben und zudem Vortrags-Favoriten verwalten kann. Zukünftige Funktionen könnten beispielsweise Teilnehmer-Feedback an die Speaker oder das Einblenden von Twitter-Kommentaren sein.

Nachdem die Idee bei der JavaLand 2015 aufgekommen war, riefen die Java User Groups Darmstadt und Kaiserslautern das Projekt „DukeCon“ ins Leben. Mit der Unterstützung von iJUG und DOAG ist ein REST-Service für die Konferenzdaten entstanden, auf dem mehrere Clients aufsetzen. Die Clients sind voll verwendbar, und man kann sich jetzt schon damit sein Programm für die JavaLand 2016 zusammenstellen. Andere JUGs, Organisationen und Einzelpersonen unterstützen das Projekt mittlerweile. Außerdem gibt es Interesse zur Nutzung bei weiteren Konferenzen.

Die Plattform verwendet zahlreiche moderne Technologien und erkundet den einen oder anderen Trend: Spring Boot, Docker, HTML5, Knockout, Flex, Jasmine, Meteor, KeyCloak, Offline-Fähigkeit, Browser-Caching, Local-Storage, Cordova, Android, iOS, Groovy, REST, Lombok, Hystrix, Continuous Integration/Delivery, JGiven, Selenium, ElasticSearch/Logstash/Kibana, JPA, Maven, Jenkins, Nexus, Puppet, Vagrant u. v. a. m.

Start und Ziel

Mithilfe der aktuellen Code-Basis erstellen unterschiedliche Teams neue Funktionen oder weitere Clients. Dank der bereits bestehenden Tests, Continuous Delivery Pipeline und Infrastruktur (Nexus, Jenkins, Docker, Stage-Systeme) können sich die einzelnen Teams direkt auf ihre Ideen konzentrieren und idealerweise innerhalb des einen Tages zur Serienreife bringen. Wer möchte, kann sich natürlich auch mit dem Build-Prozess, Testen oder Dokumentation, z. B. mit Arc 42 auf Basis von AsciiDoctor o. a. beschäftigen.

Agenda

  • 09:00 Einschalten der Kaffeemaschine, kleines Frühstück für die Frühaufsteher
  • 09:30 Eröffnung/Begrüßung, Vorstellung des gemeinsamen Start-Punktes
  • 09:35 Vorstellungsrunde der Teilnehmer
  • 09:50 Vorstellung von Aspekten/Ideen für Workshops in 2-Minuten Pitches
  • 10:10 Wahl der Top 5 Challenges als konkrete Aspekte für die einzelnen Teams und Verteilung auf die Räume
  • 10:15 Los geht’s
  • 12:30 Mittagspause
  • 13:30 Und weiter (falls man nicht eh’ am Laptop gegessen hat)
  • 15:30 Kaffeepause
  • 17:30 Ergebnisse vorstellen
  • 18:30 Ende

Anmeldung

Zur Anmeldung mit Eventbrite