×

Kategorie: teck*talk

Einstieg in die Spieleentwicklung mit der Unreal Engine 5

Von Laurin Friebe | 11.03.2024

Was ist eine Spieleengine? Eine Spieleengine ist ein Framework, das für die Entwicklung von Computerspielen genutzt werden kann. Der Begriff bezeichnet dabei sowohl das Framework an sich, als auch die Programme, die zur Entwicklung mit dem Framework benutzt werden. Es gibt viele populäre Spieleengines, wie Unity, Source Engine oder die Unreal Engine. Diese drei sind […]

ArchUnit

Von Gerald Winter | 2.02.2024

Einleitung ArchUnit ist eine kostenlose, einfache und erweiterbare Bibliothek zum Überprüfen der Architektur des Java-Codes. Das Framework kann Abhängigkeiten zwischen Software-Komponenten, Klassen und Methoden überprüfen, nach zyklischen Abhängigkeiten suchen, falsche oder fehlende Aufrufe identifizieren, Annotations checken, Codierungskonventionen überprüfen und vieles mehr. Dazu analysiert es den Java-Bytecode und importiert alle Klassen in eine Java-Objektstruktur. Die selbst […]

Foto von Brett Jordan auf Unsplash

Go for it: Eine kurze Einführung in die Programmiersprache ‚Go‘

Von Max-Henrik Achenbach | 6.12.2023

Die Programmiersprache ‚Go‘ (https://go.dev/) ist eine moderne, kompilierbare und statisch typisierte Sprache. Sie wurde von den Google-Mitarbeitern Robert Griesemer, Rob Pike und Ken Thompson konzipiert und im Jahr 2009 offiziell als Open-Source-Projekt vorgestellt. Bei der Entwicklung haben sich die drei umgeschaut und überlegt, welche Features von anderen Sprachen ihnen gut gefallen haben oder ihnen besonders […]

Smart Home

Smart Home – nur eine fernsteuerbare Glühbirne oder doch mehr?

Von Malte Burgdorf | 18.03.2022

Für viele ist der Einstieg in das schlaue Zuhause ein Starterpaket mit einer Bridge und zwei Birnen die Licht ins zu Hause bringen. Die Birnen sprechen mit der Bridge und diese übersetzt, um die Lichter mit dem Smartphone zu steuern. Aber ist das wirklich smart? Statt den Lichtschalter zu betätigen, kann man jetzt sein Smartphone […]

GraphQL: Das bessere REST?

GraphQL: Das bessere REST?

Von Jannis Isensee | 22.04.2021

GraphQL ist eine Technologie, die in den letzten Jahren sehr populär geworden ist und in der Regel als REST-Ersatz zum Implementieren von Backend-APIs verwendet wird. Doch bevor wir uns mit GraphQL beschäftigen, müssen wir verstehen, warum in der Industrie der Wunsch nach einer modernen REST-Alternative entstanden ist. REST (kurz für „Respresentational State Transfer“) ist seit […]

Bockchain Technologie

Blockchain – Vertrauen ist gut, Kryptografie ist besser

Von Jannis Isensee | 10.11.2020

Vertrauen – Dies ist ein Wort, welches oft von Banken in ihren Werbespots verwendet wird. Zu Recht, schließlich ist Vertrauen einer der Grundpfeiler unseres Finanzsystems. Ganz egal welches Medium man zum Transfer von Geld in Anspruch nimmt – Kreditkarte, PayPal oder der gute alte Scheck – hinter allem steht letztendlich der Transfer von Geld von […]

Clean Code – Part 2

Von Diana Baumgaerte | 22.10.2019

1. Einleitung Diese Blogartikel-Reihe soll einen Einblick in die Kriterien für „Clean Code“ geben – damit ist Code gemeint, der unter anderem die Kriterien Lesbarkeit, Testbarkeit und Änderbarkeit/Wartbarkeit erfüllt. Code, der diese Kriterien nicht erfüllt, kann für die lesenden Entwickler schnell anstrengend werden und sie aufhalten. Mit der Blogartikel-Reihe soll eine Diskussionsbasis geschaffen werden. Aufbauend […]

Kotlin: Das bessere Java?

Von Gerald Winter | 23.10.2018

Von Sensordaten zu gezielten Erkenntnissen

Von Bernhard Rimatzki | 27.09.2018

Wir leben im Informationszeitalter. Allerorts werden Daten erfasst, gesammelt und weiterverarbeitet, sei es mithilfe von Sensoren, manuell durch Beobachtung und Niederschreiben oder rein informatisch beispielsweise durch das Erfassen des Benutzerverhaltens im Web-Browser. Begriffe wie Big Data und die Cloud sind schon lange nicht mehr exklusiv den IT-Spezialisten bekannt. Es stellt sich aber in jedem Fall […]