34
events were organized by JUG Switzerland during 2024 so far.

Events

Past events 2020

Online   08.12.2020

Beer Fondue, or how you can find vulnerabilities thanks to SonarQube !


SPEAKER 1: Nicolas Peru   COMPANY: SonarSource
SPEAKER 2: Malte Skoruppa   COMPANY: SonarSource

KEYWORDS: Open Source, Language, Product, Technology

SonarQube is well known by Java Developers to assess code quality.

more

Online   01.12.2020

Modern JVM Garbage Collection

Ein Überblick und Entscheidungshilfen


SPEAKER: Daniel Tschan   COMPANY: Puzzle ITC GmbH

KEYWORDS: Technology, Tools

Die Wahl und Konfiguration des Garbage Collectors kann entscheidenden Einfluss auf Durchsatz und Latenz von Anwendungen haben. Mit der Aufnahme von Shenandoah und ZGC bietet OpenJDK ab Version 11 nun sieben verschiedene Garbage Collector an.

more

Online   24.11.2020

Eclipse MicroProfile - ein Überblick mit Livecoding

Alle Features unter einer Stunde gezeigt


SPEAKER: Tim Zöller   COMPANY: ilum:e informatik ag

Eclipse MicroProfile umfasst momentan eine Vielzahl von APIs, die Entwickler bei der Implementierung von Microservices unterstützen: REST Services und -Clients, JSON Processing, Konfiguration und Monitoring der Applikation, Resilienz und Auth-Mechanismen über JWT. In dieser Livecoding-Session werden wir eine komplette Applikation schreiben, die jedes einzelne dieser APIs nutzt und lernen, wie man sie einsetzen kann, um seine Ziele schneller zu erreichen.

more

Online   17.11.2020

jbang, a better Java ?


SPEAKER: Max Rydahl Andersen   COMPANY: Red Hat

KEYWORDS: Language, Technology, Tools

Why should you need to download java, set up a build system and configure your IDE to just play with java and do some scripting and automation tasks? Why is there always this overhead and everyone seem to just accept it or go use another language?

more

Online   04.11.2020

Adapting Java for the Serverless world

from the perspective of the AWS developer


SPEAKER: Vadym Kazulkin   COMPANY: ip.labs GmbH

KEYWORDS: Language, Open Source, Technology, Tools

Java is for many years one of the most popular programming languages, but it used to have hard times in the Serverless Community. Java is known for its high cold start times and high memory footprint. For both you have to pay to the cloud providers of your choice. That's why most developers tried to avoid using Java for such use cases. But the times change: Community and cloud providers improve things steadily for Java developers.

more

Online   29.10.2020

ArchUnit - Unit Testing Architecture and Design


SPEAKER: Thomas Much   COMPANY: muchsoft

KEYWORDS: Architecture, Hands-On, Open Source, Tools

Most projects probably have some kind of documentation of the architecture and code conventions. It's just a question of Where? And are these documentations up to date? Does the code really adhere to these standards? In the field, documentation is all too often "write-only" and bears an only faint resemblance to reality.

more

Online   22.10.2020

New features of Java 15 in action


SPEAKER: Jonatan Kazmierczak   COMPANY: Trivadis AG

KEYWORDS: Language, Technology, Tools

What are the new features introduced in Java 15? Can they improve your development productivity? What has Java 15 borrowed from Kotlin, Scala, Groovy, JavaScript and ... Pascal?Through live demos using JShell, we will examine enhancements introduced in this Java release. So join this session and get ready for Java 15!

more

Online   06.10.2020

Building data pipelines with Java and open source


SPEAKER: Rustam Mehmandarov   COMPANY: Computas AS

KEYWORDS: Architecture, Concept, Technology

A few years ago, moving data between applications and data stores included expensive monolithic stacks from large software vendors with little flexibility. Now, with frameworks such as Apache Beam and Apache Airflow, we can schedule and run data processing jobs for both streaming and batch with the same underlying code. This presentation demonstrates the concepts of how this can glue your applications together and shows how we can run data pipelines as Java code, the use cases for such pipelines, and how we can move them from local machines to the cloud solutions by changing just a few lines of Java in our Apache Beam code.

more

Online   15.09.2020

Testcontainers - The past, the present and the future


SPEAKER: Kevin Wittek   COMPANY: Institut für Internet-Sicherheit – if(is) at the Westphalian University of Applied Sciences.

KEYWORDS: Concept, Open Source, Product, Tools

Unit testing is fine, but without proper integration testing, especially if you work with external resources like databases and other services, you might not know how your application will actually behave once it has been deployed to the real production environment.

more

Online   11.09.2020

Dynamic Proxies in Java


SPEAKER: Heinz Kabutz   COMPANY: Cretesoft Limited

KEYWORDS: Architecture, Technology, Tools

Java frameworks often need to dynamically create classes. One approach to do that easily in Java is dynamic proxies. In this talk, we will show how they compare to hand-written classes. We will then examine how we can use dynamic proxies to reduce the amount of code that we have to write.

more

Rotkreuz   10.09.2020

CH open Workshop-Tage 2020

in Zusammenarbeit mit jug.ch


SPEAKER 1: Michael IndenSPEAKER 2: Peter Makumbi   COMPANY: IT Consultant / Software Engineer
SPEAKER 3: Gonzalo Casas   COMPANY: ETH Zurich
SPEAKER 4: René Moser   COMPANY: Puzzle ITC GmbH
SPEAKER 5: Philippe Schmid   COMPANY: Puzzle ITC GmbH
SPEAKER 6: Karsten Lenz   COMPANY: dbi services SA
SPEAKER 7: Werner Müller   COMPANY: Schaltstelle GmbH
SPEAKER 8: Markus Leutwyler   COMPANY: make.human.technology
SPEAKER 9: Justus Graumann   COMPANY: Swiss RE
SPEAKER 10: Jonas Felix   COMPANY: letsboot.com

KEYWORDS: Hands-On, Technology, Lessons learned, Tools

JUnit ist das wohl populärste Unit-Testing-Framwork für Java. Mittlerweile ist JUnit 5 als würdiger Nachfolger von JUnit 4 erschienen und bringt das Unit Testen auf ein neues Level. Dieser Workshop stellt JUnit 5 vor und gibt einen fundierten Einstieg in das Thema Testing und Softwarequalität.

more

Rotkreuz   09.09.2020

CH open Workshop-Tage 2020

in Zusammenarbeit mit jug.ch


SPEAKER 1: Danilo Biella   COMPANY: Sidenis AG
SPEAKER 2: Michael IndenSPEAKER 3: Andres Koch   COMPANY: Koch System Engineeringg
SPEAKER 4: George Martens   COMPANY: Tecworks AG
SPEAKER 5: Paolo Carta   COMPANY: Red Hat
SPEAKER 6: Bartosz Majsak   COMPANY: Red Hat
SPEAKER 7: Aslak Knutsen   COMPANY: Red Hat
SPEAKER 8: Cléa Benz   COMPANY: Ubique
SPEAKER 9: Ruedi Arnold   COMPANY: Hochschule Luzern
SPEAKER 10: Markus Leutwyler   COMPANY: make.human.technology
SPEAKER 11: Simon Martinelli   COMPANY: 72 Services GmbH
SPEAKER 12: Jonas Bandi   COMPANY: IvoryCode GmbH

KEYWORDS: Hands-On, Technology, Lessons learned, Tools

Hands on.

more

Basel   08.09.2020

Summer Networking JUG Beer Event Basel



KEYWORDS: Technology, Meeting, Networking

Wegen dem tollen Erfolg vom ersten Networking Event Mitte Juli, führen wir gleich noch einen durch! Gerne treffen wir euch nochmals am Landungssteg in Basel direkt am Rhein.

more

Rotkreuz   08.09.2020

CH open Workshop-Tage 2020

in Zusammenarbeit mit jug.ch


SPEAKER 1: Mohamed Ben Hajla   COMPANY: euraconsult.ch
SPEAKER 2: Florian Bruhin   COMPANY: Bruhin Software
SPEAKER 3: Patrick Baumgartner   COMPANY: 42talents GmbH
SPEAKER 4: Stéphane Bisinger   COMPANY: 42talents GmbH
SPEAKER 5: Lucia Fritsche   COMPANY: Schaltstelle GmbH
SPEAKER 6: Sascha Demarmels   COMPANY: Kommunikation 3.0
SPEAKER 7: Rafael Huber   COMPANY: dot consulting AG
SPEAKER 8: Peter Siska   COMPANY: Inventage AG
SPEAKER 9: Edwin Steiner   COMPANY: Inventage AG
SPEAKER 10: Jonas Bandi   COMPANY: IvoryCode GmbH
SPEAKER 11: Christian Heitzmann   COMPANY: SimplexaCode AG

KEYWORDS: Hands-On, Technology, Lessons learned, Tools

In diesem Workshop lernen Sie Kotlin / Native kennen und erstellen eine Multiplatform-App, die sowohl auf iOS als auch auf Android mit dem gleichen Source Code umgesetzt wird.

more

Online   18.08.2020

Es muss nicht immer Angular sein


SPEAKER: Simon Martinelli   COMPANY: 72 Services

KEYWORDS: Architecture, Lessons learned, Technology

Single Page Applikationen (SPA) sind heute bei der Entwicklung von Webanwendungen zum Quasi-Standard geworden. Angular, React, Vue.js und Ember.js sind die bekanntesten Vertreter aus dieser Kategorie von Webframeworks. Aber passt diese Client-Architektur zu jedem Anwendungsfall? Oder gibt es Alternativen die eventuell besser passen und weniger aufwändig in der Entwicklung sind?

more

Online   12.08.2020

AdoptOpenJDK - Making Java free again


SPEAKER 1: Hendrik Ebbers   COMPANY: Karakun
SPEAKER 2: George Adams   COMPANY: Microsoft

KEYWORDS: Concept, Open Source, Product, Technology

AdoptOpenJDK is the leading provider of OpenJDK™ binaries. With over 170 million downloads in the last year, it is successfully used by many enterprises and ready for your production usage of Java™. AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open-source set of build scripts and infrastructure. This talk will cover how we build on over 15 different platforms, execute over 87 million tests and distribute OpenJDK binaries to millions of users. We will also cover how AdoptOpenJDK binaries compare against the Java binaries that you use today. If you’re curious to understand the difference between OpenJDK, Oracle Java, AdoptOpenJDK and all the other distributions, then this is the talk for you!

more

Basel   23.07.2020

Summer Networking JUG Beer Event Basel



KEYWORDS: Technology, Meeting, Networking

Gerne treffen wir euch mal an einem ungezwungenen Ort in Basel am Landungssteg direkt am Rhein.

more

Online   25.06.2020

Web für Java Entwickler


SPEAKER: Adam Bien   COMPANY: Freelancer with Java

KEYWORDS: Architecture, Concept, Lessons learned

Je länger man wartet, desto mehr ähnelt JavaScript, CSS und Co. uralten Java Praktiken.
Bist Du Java Entwickler ohne jegliche Web Kenntnisse? Dann bist Du auch ein WebGuru... ohne es zu wissen.

more

Online   23.06.2020

Suchen und Finden - Elasticsearch effizient einsetzen

Suchfunktionalität in die eigene Anwendung integrieren


SPEAKER: Alexander Reelsen   COMPANY: Elastic

KEYWORDS: Hands-On, Product, Technology

Elasticsearch als verteilte Volltextsuchmaschine kann unterschiedlichste Anwendungsszenarien abdecken.
Heute beschäftigen wir uns mit der Integration von Elasticsearch in eine Spring Boot basierte Java Anwendung mit Spring Data Elasticsearch, und wie man eine relevante, einfach zu verwendende Suche erstellt. Dabei gibt es natürlich auch eine Einführung in Elasticsearch und eine Übersicht über die typischen Herausforderungen wie Scoring, Textanalyse und Skalierung. Im abschließenden Teil werden Strategien zum Monitoring der Anwendung aufgezeigt.

more

Online   18.06.2020

Conway’s Law Extended

und was das für deine Organisation bedeutet...


SPEAKER: Peter Gfader   COMPANY: Beyond Agility GmbH

KEYWORDS: Agile, Architecture, Lessons learned

Jeder kennt wahrscheinlich Conway’s Law und schlaue Software- und Organisatons-Architekten nutzen es zu ihrem Vorteil.
Es gibt jedoch einen 3. Baustein, der in Conway’s Law nicht vorkommt, den ich aber als sehr relevant sehe für Software Teams. Ich habe diesen 3. Baustein in verschiedensten Kundenbegegnungen mit skalierten Teams verwendet und jetzt in ein Modell gegossen: "Conway's Law Extended".

more

Basel   16.06.2020

Server-side in Kotlin with Ktor


SPEAKER: Jonathan Cornaz   COMPANY: Optravis

KEYWORDS: Technology, Tools

When you are developing a software product, be it a mobile application or a Web page, you will probably find yourself developing some Webservices to support it. APIs for authenticating users, sending them messages, serving media content, generating analytics, processing purchases, you name it! Webservices work as bridges between the pretty interfaces you show to your users and the complex code you maintain at your backend. You want your Webservices to be simple, you want them to be beautiful, you want them to be Ktor.

more

Online   09.06.2020

Modern Identity Management

in the era of Serverless and Microservices


SPEAKER: Mercedes Wyss   COMPANY: Produactivity

KEYWORDS: Architecture, Concept, Lessons learned, Technology

If you believe that Identity Management (IdM) is just related with the Authentication and Authorization processes, this is a talk for you.

more

Online   02.06.2020

Spring, Jakarta EE, CDI

The good parts


SPEAKER: Jarek Ratajski   COMPANY: Engenius GmbH

KEYWORDS: Architecture, Concept, Lessons learned, Technology

For few last years I was doing many presentations about problems caused by container based dependency injections and runtime aspects based on dynamic proxy. If You are not familiar with this I will quickly go through my arguments and explain why do I mostly avoid those solutions in favor of functional alternatives.

more

Online   26.05.2020

Architekturoptionen für moderne Web-Frontends


SPEAKER 1: Stefan Tilkov   COMPANY: INNOQ
SPEAKER 2: Lucas Dohmen   COMPANY: INNOQ

KEYWORDS: Concept, Tools, Architecture

Eine moderne Web-Anwendung wird selbstverständlich in JavaScript implementiert, erzeugt ihr HTML clientseitig im Browser selbst und kommuniziert mit dem Server nur, um über ein HTTP/REST-API Daten im JSON-Format abzuholen – das, so scheint es, ist die gängige Weisheit. Aber haben die bewährten Ansätze wie serverseitiges HTML und „Progressive Enhancement“ tatsächlich ausgedient?

more

Online   30.04.2020

Quarkus: The Black Swan of Java?


SPEAKER: Max Rydahl Andersen   COMPANY: Red Hat

KEYWORDS: Language, Product, Technology, Tools

Quarkus flips your assumption about how fast and small Java can be. It gives you super-fast start-up times and small memory and disk footprint. Perfect fit for usage in Cloud Native and Serverless applications.

more

Online   21.04.2020

JUnit 5

Mehr Spass und weniger Bauchschmerzen beim Entwickeln durch clevere Tests


SPEAKER: Michael Inden   COMPANY: ASMIQ AG

KEYWORDS: Methods, Tools, Lessons learned

Viele Softwareentwickler*innen lieben Herausforderungen und das Austüfteln von Lösungen. In der idealen Welt funktioniert natürlich alles auf Anhieb, doch die Realität sieht leider häufig ganz anders aus. Wie erreichen wir gleich von Anfang an eine hohe Qualität?

more

Online   15.04.2020

Java & Spring Boot im Container


SPEAKER: Michael Vitz   COMPANY: INNOQ

KEYWORDS: Language, Open Source, Technology, Tools

Um Anwendungen zu deployen haben sich Container mittlerweile flächendeckend etabliert. Doch bevor wir einen Container deployen können müssen wir diesen erst einmal bauen. Hierzu gibt es innerhalb des Java-Universums mittlerweile eine große Anzahl an Möglichkeiten. Neben dem bauen gibt es zudem den ein oder anderen Fallstrick um einen Java-Prozess sauber innerhalb des Containers laufen zu lassen.

more

Bern   25.03.2020

Event Sourcing und CQRS richtig verstehen

Zwei Konzepte erklärt - und entwirrt


SPEAKER: Christian Stettler   COMPANY: INNOQ

KEYWORDS: Architecture, Concept

Dieser Event wird verschoben auf einen späteren Zeitpunkt, wo es wieder möglich ist, lokale Events durchzuführen.

more

Zürich   24.03.2020

JUnit 5 Workshop

Mehr Spass und weniger Bauchschmerzen beim Entwickeln durch clevere Tests


SPEAKER: Michael Inden   COMPANY: ASMIQ AG

KEYWORDS: Methods, Tools, Hands-On

Dieser Workshop eignet sich nicht für die Online-Durchführung. Er wird daher verschoben auf einen Zeitpunkt, wo es wieder möglich ist, lokale Events durchzuführen.
Zur Zeit ist aber ein Vortrag zu diesem Thema in Vorbereitung, der online stattfinden wird.

more

Online   12.03.2020

Full Stack Reactive with React and Spring WebFlux


SPEAKER: Matt Raible   COMPANY: okta

KEYWORDS: Concept, Open Source, Technology, Tools

You have streaming data and want to expose it as reactive streams with Spring Boot. Great! Spring WebFlux makes that pretty easy. But what about the UI? Can you stream that data to the UI and have it be reactive and constantly updating too? This session explores techniques for making your app fully reactive with Spring WebFlux and React. Mostly live coding, with plenty of time for Q & A in the midst of it all.

more

Online   11.03.2020

Microservices for the Masses with Spring Boot, JHipster, and OAuth


SPEAKER: Matt Raible   COMPANY: okta

KEYWORDS: Architecture, Open Source, Technology, Tools

microservices are being deployed by many java hipsters. if youre working with a large team that needs different release cycles for product components, microservices can be a blessing. if youre working at your vw restoration shop and running its online store with your own software, having five services to manage and deploy can be a real pain. this presentation will show you how to use jhipster to create angular + spring boot apps with a unified front-end. you will leave with the know-how to create your own excellent apps!

more

Zürich   05.03.2020

Event Sourcing und CQRS richtig verstehen

Zwei Konzepte erklärt - und entwirrt


SPEAKER: Christian Stettler   COMPANY: INNOQ

KEYWORDS: Architecture, Concept

Event Sourcing und CQRS sind zur Zeit in vieler Munde - und werden (allzu) oft als siamesische Zwillinge oder sogar als Synonyme gesehen. Dieser Talk führt die beiden Konzepte separat ein, zeigt die Zusammenhänge dazwischen auf, grenzt ab und beleuchtet Motivation, Vorteile und Herausforderungen beim Einsatz - basierend auf Theorie und Praxiserfahrung.

more

St. Gallen   27.02.2020

Spring Boot Autoconfiguration

Blick hinter die Kulissen


SPEAKER: Marco Behler   COMPANY: Marco Behler GmbH

KEYWORDS: Technology

Spring Boot kommt in vielen neuen Projekten zum Einsatz, aber die meisten Entwickler sind von der Magie etwas überfordert. Ein Spring Boot Projekt aufzusetzen, ein paar Annotationen zu setzen ist kein großes Problem. Aber was passiert da eigentlich intern genau?

more

Zürich   26.02.2020

Spring Boot Autoconfiguration

Blick hinter die Kulissen


SPEAKER: Marco Behler   COMPANY: Marco Behler GmbH

KEYWORDS: Technology

Spring Boot kommt in vielen neuen Projekten zum Einsatz, aber die meisten Entwickler sind von der Magie etwas überfordert. Ein Spring Boot Projekt aufzusetzen, ein paar Annotationen zu setzen ist kein großes Problem. Aber was passiert da eigentlich intern genau?

more

Bern   26.02.2020

Java 9-14 Workshop

Coole neue Java-Features – besserer Code mit Java 9 bis 14


SPEAKER: Michael Inden   COMPANY: ASMIQ AG

KEYWORDS: Lessons learned, Hands-On

Beginnend mit Java 10 hat Oracle auf einen sechsmonatigen Release-Zyklus umgestellt, um lange Verzögerungen durch potenziell noch nicht fertige Features zu vermeiden. Dementsprechend beschleunigt sich die Entwicklung von Java und es gibt viele neue Dinge zu entdecken. In diesem Hands-on-Workshop werden relevante Themen aus den neuesten Java-Versionen vorgestellt. Dadurch erhalten die Teilnehmenden einen guten Überblick über wichtige, mit Java 9 eingeführte Neuerungen sowie Erweiterungen aus Java 10 bis 13 und dem aktuellen Java 14.

more

Zürich   05.02.2020

Practical Static Program Analysis


SPEAKER: Frank Fischer   COMPANY: Deepcode

KEYWORDS: Concept, Lessons learned

Static Program Analysis provides huge benefits on a wide scale of aspects, yet roughly a third of all developers say they are not using any SPA at all. This talk shall provide an overview of what tools are out there, how they work, and what the pros and cons they have. All of this peppered with examples and look behind the scenes of SPA tools. It shall help you to build your very own tool stack. Finally, we give an outlook on the immediate future and what to expect from upcoming tools.

more

Zürich   29.01.2020

Introduction to Flowable

Getting your processes under control


SPEAKER 1: Jose Antonio Alvarez   COMPANY: Flowable AG
SPEAKER 2: Filip Hrisafov   COMPANY: Flowable AG

Flowable is an open source project providing lightweight java BPMN, CMMN and DMN engines.

more

Zürich   23.01.2020

Micronaut with GraalVM in Practice

A hands-on workshop as an introduction to Micronaut


SPEAKER: Marcus Fihlon   COMPANY: CSS Versicherung

KEYWORDS: Hands-On, Open Source, Technology, Tools

Micronaut ist ein modernes, JVM-basiertes Full-Stack-Framework für den Aufbau modularer, leicht testbarer Microservice- und Serverless-Anwendungen mit dem Fokus auf schnelle Startzeiten und einen geringen Speicherverbrauch. Entwickelt von den Machern des Grails-Frameworks haben viele Spring-Entwickler ihre Erfahrung einfliessen lassen, um ein speziell auf Microservices ausgerichtetes Framework zu erschaffen.

more

Bern   21.01.2020

Introduction to Flowable

Getting your processes under control


SPEAKER 1: Jose Antonio Alvarez   COMPANY: Flowable AG
SPEAKER 2: Filip Hrisafov   COMPANY: Flowable AG

Flowable is an open source project providing lightweight java BPMN, CMMN and DMN engines.

more

Zürich   16.01.2020

Teamwork im Home-Office

Remote Mob Programming


SPEAKER: Jochen Christ   COMPANY: INNOQ

KEYWORDS: Lessons learned, Methods, Agile

Im Home-Office arbeiten und trotzdem gemeinsam Software entwickeln? Jochen Christ berichtet über seine Erfahrungen zu "Remote Mob Programming", wie man dadurch der Isolationsfalle im Home-Office umgeht, weshalb man so bessere Software in kürzerer Zeit schreibt und warum er nicht mehr anders arbeiten will.

more

Luzern   15.01.2020

The Zen of Agile

A closer look in to the various facets of what seems to be the most misused word


SPEAKER: Danilo Biella   COMPANY: Sidenis AG

KEYWORDS: Agile, Lessons learned

  • Why doesn't agile work?
  • Did agile make us more balanced?
  • Has the software quality increased?
  • Can old people be agile?
  • Is testing agile?
  • Does it scale?
  • What are all these philologists doing in IT projects?

In the past years, many different and even contradicting approaches of "agile" have entered the scene.
Depending on the origin, knowledge, interest and intention of the involved people, they diverge a lot and contradict each other, some even get esoteric. This causes a new type of dissonance, which is the opposite of what agile approaches originally intended to achieve.

more

Bern   08.01.2020

Integrating systems in the age of Quarkus, Knative and Kafka Connect


SPEAKER: Peter Palaga   COMPANY: Red Hat

KEYWORDS: Concept, Open Source

Apache Camel has been the Swiss knife of integrating heterogeneous systems for more than a decade. Let's inspect how the humpy ungulate adapts for the newest changes in the environment!

more

Basel   07.01.2020

Can my library or framework work on Quarkus?


SPEAKER: Peter Palaga   COMPANY: Red Hat

KEYWORDS: Concept, Open Source

Let's unveil the magic behind Quarkus! Quarkus makes the fast boot times and low memory consumption possible thanks to a technique called Build time boot. We will explain how it works by writing a Quarkus extension from scratch. You will be guided through several typical problems and their solutions that occur when porting libraries and frameworks to Quarkus and GraalVM. After this talk you'll perhaps be able to write an extension supporting your library or framework yourself.

more

Zürich   07.01.2020

Wie mit den Anforderungen an Barrierefreiheit in Softwareprojekten umgehen

Die gängigsten Mythen und grössten Missverständnisse über die Barrierefreiheit von Software


SPEAKER 1: Werner Hänggi   COMPANY: AdNovum Informatik AG
SPEAKER 2: Lina Witzel   COMPANY: Studentin Universität Zürich

KEYWORDS: Lessons learned

Seit die Web Content Accessibility Guidelines (WCAG) 2.1 bestehen und moderne Frameworks für die Software-Entwicklung den ARIA-Standard einbeziehen, ist es wesentlich einfacher, barrierefreie Produkte und Dienste zu entwickeln. Das Bewusstsein für Barrierefreiheit ist in den letzten Jahren zwar gestiegen. Dennoch haben viele Unternehmen eine falsche Vorstellung des Begriffs. Sie tun sich schwer, barrierefreie Lösungen zu entwickeln und gleichzeitig die Termin- und Budgetvorgaben einzuhalten.

more

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland