Development

Plan Your Stay - Flyer

Plan Your Stay – Print To Mobile

Von am 04.10.2023

Die Idee hinter Plan Your Stay Du bist in einer neuen Stadt/Region auf Urlaub und hast noch keine Ahnung, was du alles unternehmen kannst? Genau hier kommt die Idee von „Plan Your Stay“ ins Spiel. Gestalte deinen Aufenthalt nach deinen individuellen Interessen und im Handumdrehen.  Der Prozess ist hierbei denkbar einfach: Scanne einfach den QR-Code, […]

xtreme_programming

PinGo – oder die einwöchige Entstehung eines Location-Based-Service

Von am 22.09.2023

Die Lehrveranstaltung Im Zuge einer LVA der Masterklasse Mobile des Studiengangs Interactive Technologies, musste gemeinsam im Team eine spezifische App, innerhalb eines fixen Zeitraums, entwickelt werden. Innerhalb einer Woche galt es einen standortbasierten Dienst zu programmieren, mit dem ein User eine Kollektion von Standorten erstellen und teilen kann. Es galt also eine mobile Web-Applikation mit […]

Docker-Logo-2013

Docker – Einführung in die Welt der Container

Von am 22.09.2023

Die Welt der Softwareentwicklung und IT-Infrastruktur hat sich in den letzten Jahren rasant weiterentwickelt. Eine der spannendsten Technologien, die diese Veränderung vor allem im Bereich Development Operations (Dev-Ops) vorangetrieben hat, ist Docker. Dabei handelt es sich um eine Plattform, die die Art und Weise, wie wir Anwendungen entwickeln, bereitstellen und betreiben, grundlegend verändert hat. In […]

muscle_hustle_cover

Muscle Hustle – Finale Version

Von am 04.07.2023

Dieses Semester habe ich wieder an meiner Fitness App weitergemacht. Das Ziel war es, dass am Ende dieses Semesters die Beta-Version veröffentlicht wird. Dieses Ziel wurde erreicht. Der Hauptfokus war es die wesentlichen Funktionen umzusetzen, das Deployment einzurichten und in das Thema End-2-End Tests einzulesen.

Petridish

Evolution Simulation in Unity ECS

Von am 24.05.2023

Unity ECS Einführung Unity ECS ist ein Aspekt des sogenannten DOTS (Data oriented technology stack) den Unity seit einigen Jahren verfolgt. DOTS ist ein Set von Technologien die zusammen das Erstellen von performance-intensiveren Spielen als mit den traditionellen objektorientierten Technologien erlauben. Konkret fokussiert sich DOTS, wie der Name beschreibt, auf datenorientiertes Programmieren, mit einem weiteren […]

node-js-g374157e11_1280

JWT Authentication mit Nodejs (Express)

Von am 26.03.2023

Da die Themen Authentifizierung und Authorisierung weiterhin von außerordentlich großer Wichtigkeit sind und im laufe des Bachelor- und Masterstudiums angeteased bzw. vorgestellt wurden, habe ich beschlossen dazu ein Workshop zu machen. In diesem Workshop wurden grundsätzlich folgende Themen behandelt: Mir war besonders wichtig, dass Aspekte wie “Wie funktioniert ein JWT (anhand eines Beispiels!)” und “Warum […]

Screenshot 2023-03-23 134010

WebAssembly (Einsteiger*innen-Workshop im WS2022/23)

Von am 23.03.2023

Warum WebAssembly? In den meisten klassischen Web-Applikationen, an deren Entwicklung ich beteiligt war, stellte das de-facto Monopol der Sprache JavaScript im Frontend kein Problem dar. Weder war das Bedürfnis nach Performance-Optimierung in einem solchen Maße gegeben, dass die Suche nach einer Lösung außerhalb des JavaScript-Ökosystems notwendig war, noch wurde die Beschränkung auf JavaScript-Librarys und -Frameworks […]

deviceframes-3

Muscle Hustle – Back To the Start

Von am 10.03.2023

Bereits seit 2 Semestern entwickle ich meine eigene Fitness-App „Muscle Hustle“ im Zuge meiner Masterklasse „Mobile“. Dieses Semester wollte ich sie so gut wie fertig stellen und die Beta-Phase erreichen. Allerdings habe ich mir dann eingebildet doch wieder zurück an den Anfang zu gehen.